|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SymbolFactory
Creates the Symbols interface, which CUP uses as default
Method Summary | |
---|---|
Symbol |
newSymbol(java.lang.String name,
int id)
|
Symbol |
newSymbol(java.lang.String name,
int id,
Symbol left,
Symbol right)
|
Symbol |
newSymbol(java.lang.String name,
int id,
Symbol left,
Symbol right,
java.lang.Object value)
Construction with left/right propagation switched on |
Symbol |
newSymbol(java.lang.String name,
Pos pos,
int id,
java.lang.Object value)
Construction with left/right propagation switched off |
Symbol |
startSymbol(java.lang.String name,
int id,
int state)
Construction of start symbol |
Method Detail |
---|
Symbol newSymbol(java.lang.String name, int id, Symbol left, Symbol right, java.lang.Object value)
Symbol newSymbol(java.lang.String name, int id, Symbol left, Symbol right)
Symbol newSymbol(java.lang.String name, Pos pos, int id, java.lang.Object value)
Symbol newSymbol(java.lang.String name, int id)
Symbol startSymbol(java.lang.String name, int id, int state)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |