3 ms·
In some languages they can be, and macro calls are specially marked at the call site instead of (or in addition to) the definition. But in LISP they are called
by andyferris 5y ago
In some languages they can be, and macro calls are specially marked at the call site instead of (or in addition to) the definition.
But in LISP they are called and expanded implicitly, with the compiler/interpretter keeping track of what's what.