Lisp: Macros vs Functions
97255
What can you do with Lisp macros that you can't do with first-class functions?
138946
How to define a macro globally in Objective-C?
146372
Does the C preprocessor strip comments or expand macros first?
9339
Package functions and symbolic calculations
35767
What is the difference between a predicate and function?
55990
What is the difference between function and procedure in PL/SQL?
64890
Which is more preferable to use: lambda functions or nested functions ('def')?
138584
Are empty macro definitions allowed in C? How do they behave?
142643
What is a primitive, a macro, and how do they compare?
115415
What's the difference between the macros "#define STR(x) #x" and "#define STR(x) VAL(x)" with "#define VAL(x) #x"?
80539
Why would you use Expression> rather than Func?
56441
Conventions for function notation
93586
Use of # a.k.a. read-macro
108513
LET versus LET* in Common Lisp
110699
Where are macros stored?
86064
Argument completions for user-defined functions
81447
Defined behaviour for expressions