Skip to content

Instantly share code, notes, and snippets.

@suchi
Created October 8, 2011 12:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save suchi/1272196 to your computer and use it in GitHub Desktop.
Save suchi/1272196 to your computer and use it in GitHub Desktop.
#include <stdio.h>
#define _C(c) c
#define C_C(c) _C(c)
#define C__(c) C_C(_C(c))
#define CCC(CC_,_CC) C__(CC_) C_C(_CC)
#define C_CC(CCCC, _CCC) CCC(CCCC,_CCC)
#define C_CC_CC(CCC_CC) C_CC(C_C(CCC_CC), "World\n")
#define C_CCCC(_C_) C_CC_CC(_C_)
#define CC_CC_(_C_C) C_CCCC(_C_C)
#define CCOCCO(OCOC) CC_CC_(OCOC)
#define COCOCC(OC) OC(CCOCCO("Hello, "))
#define COOCOO(OOC) COCOCC(OOC)
#define OOOCOO(OOO) COOCOO(OOO)
#define OOOOOO OOOCOO(printf)
void main(void)
{
OOOOOO;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment