#ifndef SYMBOL_H #define SYMBOL_H // Constants #define FRAME_START_NEGOFS 0 #define TRUE 1 #define FALSE 0 #define SEARCH_ALL_SCOPES 0 #define SEARCH_CURRENT_SCOPE 1 // Enumeration for types class TypeEntry; typedef TypeEntry*VarTypes; typedef TypeEntry*ReturnTypes; // Enumeration for symbol table entries typedef enum { VariableEnt,TypeEnt,EnumEnt } EntityTypes; typedef enum { OK=1, DuplicateIdentifier } ReturnCodes; #endif