equal
deleted
inserted
replaced
75 typedef typename base_t::const_reverse_iterator const_reverse_iterator; |
75 typedef typename base_t::const_reverse_iterator const_reverse_iterator; |
76 |
76 |
77 private: |
77 private: |
78 /* pointer to symbol table of the next inner scope */ |
78 /* pointer to symbol table of the next inner scope */ |
79 symtable_c *inner_scope; |
79 symtable_c *inner_scope; |
80 void reset(void); /* clear all entries... */ |
|
81 |
80 |
82 public: |
81 public: |
83 symtable_c(void); |
82 symtable_c(void); |
|
83 |
|
84 void reset(void); /* clear all entries... */ |
84 |
85 |
85 void push(void); /* create new inner scope */ |
86 void push(void); /* create new inner scope */ |
86 int pop(void); /* clear most inner scope */ |
87 int pop(void); /* clear most inner scope */ |
87 |
88 |
88 void set(const char *identifier_str, value_t value); |
89 void set(const char *identifier_str, value_t value); |