enum foo { e_a,e_b,e_c,e_d }; extern int foo(enum foo x);