int foo(void) { } #define baby do { \ printf("baby"); \ } while(0) typedef int wassup; enum bar { alpha, beta, gamma }; struct baz { int x; int y; }; typedef enum cute_enum_e { lillybing, tote, lilt } baby_enum; typedef struct { int lovely; char horse; } cutie_pie;