java_cup.runtime
Interface SymbolFactory
public interface SymbolFactory
Creates the Symbols interface, which CUP uses as default
Symbol | newSymbol(String name, int id)
|
Symbol | newSymbol(String name, int id, Object value) - Construction with left/right propagation switched off
|
Symbol | newSymbol(String name, int id, Symbol left, Symbol right)
|
Symbol | newSymbol(String name, int id, Symbol left, Symbol right, Object value) - Construction with left/right propagation switched on
|
Symbol | startSymbol(String name, int id, int state) - Construction of start symbol
|
newSymbol
public Symbol newSymbol(String name,
int id)
newSymbol
public Symbol newSymbol(String name,
int id,
Object value)
Construction with left/right propagation switched off
newSymbol
public Symbol newSymbol(String name,
int id,
Symbol left,
Symbol right)
newSymbol
public Symbol newSymbol(String name,
int id,
Symbol left,
Symbol right,
Object value)
Construction with left/right propagation switched on
startSymbol
public Symbol startSymbol(String name,
int id,
int state)
Construction of start symbol