|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SymtabInterface
This interface allows you to use my symbol-table solution or yours interchangeably
| Method Summary | |
|---|---|
void |
decrNestLevel()
Close an old nest |
void |
enter(java.lang.String id,
SymInfo s)
|
void |
err(AbstractNode n,
java.lang.String message)
|
void |
err(java.lang.String message)
|
int |
getCurrentNestLevel()
|
void |
incrNestLevel()
Open a new nest |
SymInfo |
lookup(java.lang.String id)
|
void |
out(AbstractNode n,
java.lang.String message)
This lets you put out a message about a node, indented by the current nest level |
void |
out(java.lang.String message)
|
| Method Detail |
|---|
void incrNestLevel()
void decrNestLevel()
int getCurrentNestLevel()
SymInfo lookup(java.lang.String id)
void enter(java.lang.String id,
SymInfo s)
void out(AbstractNode n,
java.lang.String message)
void err(AbstractNode n,
java.lang.String message)
void out(java.lang.String message)
void err(java.lang.String message)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||