Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> * In AnyDSL, the front end takes the code and compiles it into, well, the same language, only with decreasing levels of abstraction from the hardware.

I thought this was called a macro.



The exact point is that instead of macros, higher-order functions are used.


Why can't you use higher-order functions in macros?




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: