Arc Forumnew | comments | leaders | submitlogin
1 point by hasenj 5147 days ago | link | parent

on a second thought, the anonymous macro is nothing but the manual expansion of the macro :P


1 point by shader 5146 days ago | link

That's not always true. If a programming system supported first class macros, then an anonymous macro could be passed in as an argument to a function, which could then apply it in a more sophisticated way at run time. I.e. apply it to a list of objects that don't even exist at compile time.

However, since arc does not support first-class macros, and neither do most compiled languages that I'm aware of, you're basically correct.

-----