Interface SymbolFactory

All Known Implementing Classes:
ComplexSymbolFactory, DefaultSymbolFactory, ParserSymbolFactory

public interface SymbolFactory
Creates the Symbols interface, which CUP uses as default
Version:
last updated 27-03-2006
Author:
Michael Petter CHECKSTYLE:OFF
  • Method Details

    • newSymbol

      Symbol newSymbol(String name, int id, Symbol left, Symbol right, Object value)
      Construction with left/right propagation switched on
    • newSymbol

      Symbol newSymbol(String name, int id, Symbol left, Symbol right)
    • newSymbol

      Symbol newSymbol(String name, int id, Object value)
      Construction with left/right propagation switched off
    • newSymbol

      Symbol newSymbol(String name, int id)
    • startSymbol

      Symbol startSymbol(String name, int id, int state)
      Construction of start symbol