[cvs-nhc98] cvs commit: cpphs/docs index.html

Malcolm Wallace malcolm at glass.cse.ogi.edu
Fri Jul 30 11:01:21 EDT 2004


malcolm     2004/07/30 08:01:21 PDT

  Modified files:
    docs                 index.html 
  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.15      +28 -5     cpphs/docs/index.html


More information about the Cvs-nhc98 mailing list