Subject: Re: Are macros really a neccessity, or a coverup of language deficiencies? From: Erik Naggum <erik@naggum.no> Date: 2000/04/27 Newsgroups: comp.lang.lisp Message-ID: <3165818279680358@naggum.no> * Peaker <GNUPeaker@yahoo.com> | In my question, I was aware that LISP macros allow lower-level | access to the syntax (changing the way things are parsed), this is not true. you seem to be confusing reader macros with macros, as many complete novices do. | My theory is, that the high-level syntax is extendible, when the | basic object model is extendible enough, and that the low-level | syntax need not change, which is why I dislike LISP's way of | providing means to change the low-level syntax. no, you dislike it because you don't understand it on its own terms, but rather want to force it into a different model. you must make a distinction between disliking the model and its expression before you can proceed usefully. but since you appear to dislike the Lisp model a priori, I don't think there's much point in proceeding in this direction. just find a language whose model you like and use it productively. #:Erik