[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dylan implementation question
By defaulting #"default" to a value that can impossibly guessed in another
module. This could be a dynamically consed value (bound to a constant) or
some <function> value that is not exported. Then \~== with that value gives
you the answer.
Gabor
----------
>From: steve@fenestra.com (Steve Schafer)
>To: info-dylan@ai.mit.edu
>Subject: Dylan implementation question
>Date: Mon, 4. Mär 2002 20:45 Uhr
>
> Now we have a problem. The specified behavior of element requires that
> it knows whether or not a value for default was passed, yet the
> keyword parameter binding specification says that a value will
> _always_ be bound to default, whether or not a value was explicitly
> passed. So how can element tell the difference?
>
> Any enlightenment is welcome.