
24 Feb
2014
24 Feb
'14
4:16 a.m.
This appears to be a cpphs bug. For the following code
#define x (1 == 1) #if x YES #else NO #endif
cpphs 1.18.1 prints NO, while the expected output (and the output GNU cpp produces) is YES.
I acknowledge that this is a bug in cpphs
OK, bug now fixed in version 1.18.2. Regards, Malcolm