3 ms·
cageface missed the major reason why Lisp in general is powerful: prefix notation is really the only clean way to implement macros. The rest is just icing on t
by oconnore 16y ago
cageface missed the major reason why Lisp in general is powerful: prefix notation is really the only clean way to implement macros.
The rest is just icing on the cake.
- cageface 16y agoS-exprs == macros
- oconnore 16y agoThose two things are not equivalent at all. I don't think you understand what you are talking about. S-expressions define a class of syntax styles. By themselves, they have no semantic characteristics at all. Macro's are a way in which the compiler rewrites the syntax tree based on user programs. Do you see the difference?