/* case07.c */
extern char x6;
extern short x7;
extern int x8;
extern long x9;
extern float x10;
extern double x11;
extern signed x12;
extern unsigned x13;
extern x4t x17;
extern const x18;
extern volatile x19;
extern void badFunc(int *badStyle);
extern _FIRST first;
extern _FIRST last;
extern _FIRST first_last[];
extern struct _second _SECOND;
extern int i[];
extern float f[];
extern int array[][10][20];
extern int dots_0(int p1);
extern int dots_1(int p1, ...);
extern int dots_3(int p1, char p2, ...);
extern _FIRST *func1(void);
extern _FIRST *func2(_FIRST *p1, int p2[], float p);
extern int *(func_func)(void);
extern bool a1;
extern struct zip2 z2;
extern struct {} z3;
extern enum zap1 what;
extern enum zap2 what2;
extern enum {} what3;
extern int main(register argc, char **argv);
extern int veryfunny(char *a, long b, long c);
extern int program(string argv[], struct alpha y, int zz, int z1, int z2, int z3);
extern int junk0(void);
extern int junk1(void);
extern int junk2(void);
extern int junk3(void);
extern BONG *junk4(void);
extern extern_junk *foo(void);
extern void_junk *foo2a(void);
extern void_junk *foo2(void);
extern void_junk *foo_void(void_junk void_int);
extern void (*Sigdisp(int sig, void (*func)(int sig)))(int sig1);
extern void (*sigdisp2(int sig, void (*func)(int sig)))(int sig2);
extern int (*K_R_INT_ptr(long *p1, int p2))(void);
extern void (*K_R_VOID_ptr(long *p1, int p2))(void);
extern int *K_R_int_ptr(long *p1, int p2);
extern void *K_R_void_ptr(long *p1, int p2);
extern int K_R_int_val(long *p1, int p2);
extern int K_R_int_val2(long *p1, int p2);
extern void K_R_void_val(long *p1, int p2);
extern int K_R_void_val2(long *p1, int p2);
extern long long xxx;
extern char *xxs;
