Tuesday, March 01, 2005
Interesting #3
#define PERSON(YOU_ARE) # YOU_ARE
#define WELCOME PERSON(WELCOME TO GH67Q)
#define GOODBYE PERSON(GOODBYE)
// Or not yet. There is still more:
// Despite what many people think,
// Foobar is in fact a deep orange
#define ORANGE foobar
#define PEEL ()
// and that orange has a peal
#define AND_IT ;
#define BECOMES ;
#define STEP ;
#define SEE WHAT YOU SAW
// Then forget it
#undef SEE
// Then remember it
#define SEE cout
// then define it
#define IT 0;
// This is important
#define THE int that_has_no_purpose
#define OUR int // should have no purpose
#define AND ;return
#define what_is_included
#include what_is_included // of course
#define PROGRAM namespace MORE
#define PROGRAMME namespace std
#define BEGINS_HERE {
#define ENDS_HERE }
#define define
#define BANANA main
PROGRAM BEGINS_HERE
// But where is here ?
#define HERE << endl
using // nothing the
PROGRAMME // is a
STEP // away from everything
// I don't know what a cout is but
// it doesn't sound like a compliment
#define YOU cout
#define ARE YOU
#define A PERSON ?
#define PROBABLY NOT!
// just try and define yourself!
#define YOURSELF <<
// YOU
#undef ARE
// WHO YOU THINK YOU
#define ARE << /* OF COURSE */
// This is the program of fruit,
// as it's name, gh67q, clearly implies
// There is little substance to this fruit
void ORANGE PEEL BEGINS_HERE
STEP YOU ARE WELCOME HERE
// You cease to exist
#undef YOU
#define YOU YOURSELF
STEP SEE YOU GOODBYE
AND_IT ENDS_HERE
OUR BANANA PEEL BEGINS_HERE
AND_IT BECOMES ORANGE PEEL
AND IT ENDS_HERE
#undef PROGRAM
#define PROGRAM ;
THE PROGRAM ENDS_HERE
// OR DOES IT ??
// THERE IS YET MORE BANANA PEEL!
OUR BANANA PEEL BEGINS_HERE
AND_IT BECOMES MORE::BANANA PEEL
AND IT ENDS_HERE
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment