On Mon, Sep 5, 2011 at 2:18 PM, Shriram Krishnamurthi <s...@cs.brown.edu> wrote:
> On Sat, Sep 3, 2011 at 11:17 PM, Shriram Krishnamurthi <s...@cs.brown.edu> 
> wrote:
>> Is there a way of checking whether a value position is undefined?
>> Specifically, I'm trying to recognize the undefined value put in
>> structures by SHARED.  It appears that a undefined value is sometimes
>> EQ? to another one, but this doesn't seem to be specified in the
>> documentation (ie, that there is only one undefined value).
>
> Anyone have any thoughts on this?  Is it okay to use EQ?

According to:

    http://docs.racket-lang.org/reference/void.html

we know the value of undefined is a constant, but there's no guarantee
that they're the same value.


However, I'm certain that undefined is a singleton value, from the
implementation details in:

    
http://docs.racket-lang.org/inside/im_values_types.html#(idx._(gentag._143._(lib._scribblings/inside/inside..scrbl)))

_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to