[bitc-dev] Removing defmacro -- ancillary consequences
Jonathan S. Shapiro
shap at eros-os.org
Fri May 13 23:30:18 EDT 2005
With the removal of defmacro, we have four bits of syntax that may want
to be restored:
(type-qualify e t) => e:t
(struct-ref e ident) => e.ident
(sequence-ref e ndx) => e[ndx]
(deref e) => e^
My personal inclination is NOT to support the lisp-style forms, but
another valid view would be to say that the lisp-style forms are
canonical and the inline forms are convenience syntax.
Opinions?
More information about the bitc-dev
mailing list