IOCCC image by Matt Zucker

The International Obfuscated C Code Contest

1992/lush - Worst abuse of the C preprocessor

prints Hello World using error messages

Author:

To build:

    make all

Bugs and (Mis)features:

The current status of this entry is:

STATUS: doesn’t work with some compilers - please provide alternative code or fix for more compilers

For more detailed information see 1992/lush in bugs.html.

To use:

    ./lush.sh

Judges’ remarks:

The program uses error messages issued by the C Preprocessor to generate its message to the world. One program’s error is another program’s data!

Author’s remarks:

This program is yet another “Hello World.” program with a twist. The string Hello World has been encoded in the error messages the compiler generates when compiling the source.

Inventory for 1992/lush

Primary files

Secondary files


Jump to: top