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

Re: Local SPECIAL declarations

I too like the notion of the local special. I once used a language
(BALM) that exploited $ at the point of binding as a readmacro;

(defun foo (x $y z)
   (setq y 3))

which effectively expanded into

(defun foo (x (special y) z)
   (setq y 3))

Perhaps the $ should have been used on ALL references to the special
y for more consistency.

It was very comfortable to use.