3 ms·
especially after trying to add a few grammar-modifying CPAN modules How do modules compose with respect to syntax? I remember encountering a big frustration i
by dkarl 17y ago
especially after trying to add a few grammar-modifying CPAN modules
How do modules compose with respect to syntax? I remember encountering a big frustration in Common Lisp when I used two libraries that depended on defining '[' as a reader macro for pretty syntax. Whichever library I allowed to use the '[' reader macro, my usage of the other library became verbose and hard to read.
Not to mention that neither altering a module's source nor depending on the sequence of module loading is scalable across many modules.
- riffraff 17y agothey are lexically scoped, so as a non expert, I guess they are closer to scheme than to CL