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

I think the problem is, then constructs such as yield (the behavior of which depends on the current function scope), would no longer work correctly.


Couldn't `let` be a compile-time expansion using `gensym` or some other symbol mangling? Or is that what the contrib macro does?




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

Search: