Hacker News new | past | comments | ask | show | jobs | submit login

> much closer to the actual AST

I thought Lisp code was its own AST, although I don't really know much about Lisp.




Many people claim that, but no Lisp compiler or interpreter beyond toy level actually uses it as such: It doesn't provide a lot of the syntactic information compilers need. However, Lisp code as AST is an excellent abstraction for macros, so that's what macros manipulate.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: