#ifndef WONKY_SCOPE_HH
#define WONKY_SCOPE_HH WONKY_SCOPE_HH
#define AS_NORMAL_SCOPE(x) ((struct Normal_Scope*)x)
#define AS_FUNCTION_SCOPE(x) ((struct Function_Scope*)x)
enum Scope_Type{
FILE_SCOPE,
BLOCK_SCOPE,
FUNCTION_PROTOTYPE_SCOPE,
FUNCTION_SCOPE,
SCOPE_TYPE_END
};
struct Scope;
struct Normal_Scope;
struct Function_Scope;
#endif