cvs commit: cpphs CHANGELOG HashDefine.hs

30 Jul
2004
30 Jul
'04
11:01 a.m.
malcolm 2004/07/30 08:01:20 PDT Modified files: . CHANGELOG HashDefine.hs Log: For better compatibility with cpp, and because otherwise there are certain constructs that cannot be expressed, we no longer permit whitespace in a #define between the symbolname and an opening parenthesis, e.g. #define f (f' id) Previously, this was interpreted as a parametrised macro, with arguments in the parens, and no expansion. Now, the space indicates that this is a textual replacement, and the parenthesised expression is in fact the replacement. Revision Changes Path 1.13 +10 -0 cpphs/CHANGELOG 1.13 +3 -2 cpphs/HashDefine.hs
7599
Age (days ago)
7599
Last active (days ago)
0 comments
1 participants
participants (1)
-
Malcolm Wallace