java_cup.runtime
Class ComplexSymbolFactory
java.lang.Object
java_cup.runtime.ComplexSymbolFactory
- SymbolFactory
public class ComplexSymbolFactory
extends java.lang.Object
implements SymbolFactory
Default Implementation for SymbolFactory, creates
plain old Symbols
Symbol | newSymbol(String name, int id)
|
Symbol | newSymbol(String name, int id, Object value)
|
Symbol | newSymbol(String name, int id, Symbol left, Symbol right)
|
Symbol | newSymbol(String name, int id, Symbol left, Symbol right, Object value)
|
Symbol | newSymbol(String name, int id, ComplexSymbolFactory.Location left, ComplexSymbolFactory.Location right)
|
Symbol | newSymbol(String name, int id, ComplexSymbolFactory.Location left, ComplexSymbolFactory.Location right, Object value)
|
Symbol | startSymbol(String name, int id, int state)
|
newSymbol
public Symbol newSymbol(String name,
int id)
newSymbol
public Symbol newSymbol(String name,
int id,
Object value)
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)
startSymbol
public Symbol startSymbol(String name,
int id,
int state)