Y
Hacker News
new
|
ask
|
show
|
jobs
by
xytop
3585 days ago
I'm not Lisp guy.. Please tell me what's that new syntax means in that context?
I see it as just new functions, not language extension.
2 comments
qwertyuiop924
3585 days ago
They're not functions, they're macros: functions that are called with their arguments unevaluated, and return code to be evaled in the environment of the call.
link
PuercoPop
3585 days ago
You can view macros as functions that run at compile time and that take code and return code instead of values
link