5 ms·
No. It makes it easier for parsers. Not even that. It's about making thing easiest for metaprogrammers.
by gngeal 13y ago
No. It makes it easier for parsers.
Not even that. It's about making thing easiest for metaprogrammers.
- moomin 13y agoWell, it makes it easy for metaprogramming because there's very little parsing to be done, but yes I agree: it's the important case. Things most people don't know: C#'s LINQ is extensible in a fashion quite similar to LISP macros (look up expression trees), but the job of processing all of the syntax means that nearly no-one has ever done it.