parser adds enums and enum values to symbol table