The Annoying C-Preprocessor Macros

Originally written by Valid HTML 4.01!guy keren