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

Re: define and set! with multiple-values



    I propose to extend `set!' and `define' to allow accomodate
    multiple-values.

Can you give some exaples showing how these new forms would improve the
expressiveness or clarity of a program?  Or are you just proposing these
for the sake of symmetry?  That's a slippery slope...

I rather like the current scheme in which the curse of multiple values is
confined to a single form, BIND.  In fact, I'd like to find some way to
eliminate Common-Lisp-like multiple values from DYLAN altogether.  There
must be some better way to pass back possibly useful but rarely used extra
information from a function to its caller.

-- Scott