[Prev][Next][Index][Thread]

# fun with eval-d

- Date: Thu, 9 Nov 1995 15:27:44 PST
- From:

    Eval-d has some behavior that confuses me:

    ;me.temp = {1, 2, 3}
    => {1, 2, 3}
    >eval-d me.temp[5] = 5
    => 5
    >;me.temp
    => E_RANGE  (Range error)

    Wouldn't it be more intuitive if the eval-d expression returned the value
    E_RANGE, but left the property's value unchanged?  Right now it actually sets
    the property me.temp's value to E_RANGE.

    -- Amy

Follow-Ups:

- Re: fun with eval-d

- From: Pavel Curtis <pavel@parc.xerox.com>

- Prev: Re: databases -Reply
- Next: Re: fun with eval-d
- Index: MOO-cows
- Thread: MOO-cows

Home | Subject Index | Thread Index