Modifier and Type | Field and Description |
---|---|
(package private) static int |
initial_scope_stack_length |
(package private) int[] |
scope_stack |
(package private) int |
scope_stack_top |
(package private) SymbolCell[] |
symbol_table |
(package private) static int |
symbol_table_size |
Constructor and Description |
---|
SymbolTable() |
Modifier and Type | Method and Description |
---|---|
void |
begin_scope() |
void |
display() |
void |
end_scope() |
(package private) int |
hash(String s) |
void |
insert(String key,
Tree binding) |
boolean |
is_local(String key) |
Iterator<String> |
iterator() |
Tree |
lookup(String key) |
boolean |
remove(String key) |
void |
replace(String key,
Tree binding) |
static final int symbol_table_size
static final int initial_scope_stack_length
SymbolCell[] symbol_table
int[] scope_stack
int scope_stack_top
Copyright © 2013-2015 The Apache Software Foundation. All Rights Reserved.