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.
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.