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

You dont need macros as you have fexpr's which don't evaluate it's arguments. It fits much better into the language, and they are first class. See https://picolisp.com/wiki/?prosandcons

And https://software-lab.de/doc/refM.html#macro for the usage of macros.

More importantly it doesn't need lambda, just lists, and quote quotes all arguments not just the first one. An extremely simple and small lisp-1 interpreter, comparable to the old AutoLISP.




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

Search: