#error

Daniel Edelson daniel at terra.ucsc.edu
Sun Apr 21 16:07:30 AEST 1991


There is no constraint to the effect:

	``The #error directive shall not be present.''

Therefore, a strictly conforming program may contain #error.

The question is: must a conforming implementation "successfully 
translate" any strictly conforming program?
*) If yes, a program containing #error must produce an
   executable program. Implementations that don't are broken.
*) If no, a conforming implementation may fail to translate any 
   program whatsoever.

What is the correct interpretation?

Daniel Edelson



More information about the Comp.std.c mailing list