1/* case06.c */ 2char x6; 3short x7; 4int x8; 5long x9; 6float x10; 7double x11; 8signed x12; 9unsigned x13; 10x4t x17; 11const x18; 12volatile x19; 13void badFunc(int *badStyle); 14_FIRST first; 15_FIRST last; 16_FIRST first_last[]; 17struct _second _SECOND; 18int i[]; 19float f[]; 20int array[][10][20]; 21int dots_0(int p1); 22int dots_1(int p1, ...); 23int dots_3(int p1, char p2, ...); 24_FIRST *func1(void); 25_FIRST *func2(_FIRST *p1, int p2[], float p); 26int *(func_func)(void); 27bool a1; 28struct zip2 z2; 29struct {} z3; 30enum zap1 what; 31enum zap2 what2; 32enum {} what3; 33int main(register argc, char **argv); 34int veryfunny(char *a, long b, long c); 35int program(string argv[], struct alpha y, int zz, int z1, int z2, int z3); 36int junk0(void); 37int junk1(void); 38int junk2(void); 39int junk3(void); 40BONG *junk4(void); 41extern_junk *foo(void); 42void_junk *foo2a(void); 43void_junk *foo2(void); 44void_junk *foo_void(void_junk void_int); 45void (*Sigdisp(int sig, void (*func)(int sig)))(int sig1); 46void (*sigdisp2(int sig, void (*func)(int sig)))(int sig2); 47int (*K_R_INT_ptr(long *p1, int p2))(void); 48void (*K_R_VOID_ptr(long *p1, int p2))(void); 49int *K_R_int_ptr(long *p1, int p2); 50void *K_R_void_ptr(long *p1, int p2); 51int K_R_int_val(long *p1, int p2); 52int K_R_int_val2(long *p1, int p2); 53void K_R_void_val(long *p1, int p2); 54int K_R_void_val2(long *p1, int p2); 55long long xxx; 56char *xxs; 57