On Mon, Mar 14, 2011 at 04:40:08PM +0100, dexen deVries wrote: > please correct me if i'm wrong, but it seems to me the `de' is not *needed*= > for creating a function. rather, it's a shorthand of doing the usual thing:= > assign a (freshly defined) function to a symbol.
Exactly. Any mechanism that sets a symbol's value works (e.g. set, setq, let, function paramter binding, etc.) 'de' and 'def' just have a special behavior in that theyh detect when the value _changed_, and issue a "redefined" message. Cheers, - Alex -- UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe
