class CLexicalScopes{ int level; int StartAddresses[1024]; public: CLexicalScopes(); ~CLexicalScopes(); void Init(int addr); void LevelUp(int addr); void LevelDown(void); int GetNowLevel(void); int GetStartAddress(void); private: VARIABLE *add(void); }; extern CLexicalScopes obj_LexScopes;