preproc: add %un[i]macro, add cleanups
commita26433db6805cf1f1d711eb820f6a50a98f54f36
authorH. Peter Anvin <hpa@zytor.com>
Wed, 16 Jul 2008 21:40:01 +0000 (16 14:40 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Wed, 16 Jul 2008 21:40:01 +0000 (16 14:40 -0700)
treea01088d2f33d333b7396f6a86785377935e858b0
parentf9a725aeb7736cc2d82413c636724212c3505073
preproc: add %un[i]macro, add cleanups

Add %un[i]macro, and a few stylistic cleanups.

Note: unlike %undef, %un[i]macro takes an argument specification,
which must *exactly* match the macro being undefined.  Similarly,
%unimacro has to be used to undefine a macro defined with %imacro, and
vice versa.
pptok.dat
preproc.c