Uhm... Suppose I want to reuse the symbols in that enum in another function but I don't want to use that same enum or redeclaring it as many times as the function is called. So, how do I do that?
Making it global returns compilation errors saying symbol already declared or so...
@Arkshine - I have some problems with understanding where to post what

Can you shift this thread to the required section?