@global foo; { @define foo() { fool(); } @define fool() { printf("okay\n"); } } foo();