25 May
2011
25 May
'11
2:07 a.m.
AMDG On 05/24/2011 02:54 PM, Marc Poulin wrote:
The C++ preprocessor expands macros ***recursively***.
Recursion is the secret. This is also how functional languages (eg. Haskell) implement iteration without having looping control structures like "for" or "while".
Actually the preprocessor doesn't support recursion. In Christ, Steven Watanabe