[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Vectors as functions
>>>>> "Michael" == Michael Vanier <mvanier@cs.caltech.edu> writes:
Michael> [Aside: I still don't understand why scheme has set! as a primitive
Michael> special form instead of as a function whose first argument is a symbol.
Michael> Ideally you'd have both, of course, but the latter seems more primitive
Michael> to me. IIRC the very first version of scheme had "set" as a function.]
I guess the explanation for Lisp hackers would be: in Scheme, symbols
aren't names.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla