Uses of Class
java_cup.runtime.Symbol

Packages that use Symbol
edu.mit.csail.sdg.alloy4compiler.parser This package contains the compiler 
java_cup.runtime   
 

Uses of Symbol in edu.mit.csail.sdg.alloy4compiler.parser
 

Methods in edu.mit.csail.sdg.alloy4compiler.parser that return Symbol
 Symbol CompParser.do_action(int act_num, lr_parser parser, java.util.Stack stack, int top)
          Invoke a user supplied parse action.
 Symbol CompLexer.next_token()
          Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
 Symbol CompParser.parse()
           
 

Methods in edu.mit.csail.sdg.alloy4compiler.parser with parameters of type Symbol
 void CompParser.syntax_error(Symbol x)
           
 

Uses of Symbol in java_cup.runtime
 

Fields in java_cup.runtime declared as Symbol
protected  Symbol lr_parser.cur_token
          The current lookahead Symbol.
protected  Symbol[] lr_parser.lookahead
          Lookahead Symbols used for attempting error recovery "parse aheads".
 

Methods in java_cup.runtime that return Symbol
protected  Symbol lr_parser.cur_err_token()
          Return the current lookahead in our error "parse ahead" buffer.
 Symbol lr_parser.debug_parse()
          Perform a parse with debugging output.
abstract  Symbol lr_parser.do_action(int act_num, lr_parser parser, java.util.Stack stack, int top)
          Perform a bit of user supplied action code (supplied by generated subclass).
 Symbol DefaultSymbolFactory.newSymbol(java.lang.String name, int id)
           
 Symbol SymbolFactory.newSymbol(java.lang.String name, int id)
           
 Symbol DefaultSymbolFactory.newSymbol(java.lang.String name, int id, int left, int right)
           
 Symbol DefaultSymbolFactory.newSymbol(java.lang.String name, int id, int left, int right, java.lang.Object value)
           
 Symbol DefaultSymbolFactory.newSymbol(java.lang.String name, int id, Symbol left, Symbol right)
           
 Symbol SymbolFactory.newSymbol(java.lang.String name, int id, Symbol left, Symbol right)
           
 Symbol DefaultSymbolFactory.newSymbol(java.lang.String name, int id, Symbol left, Symbol right, java.lang.Object value)
           
 Symbol SymbolFactory.newSymbol(java.lang.String name, int id, Symbol left, Symbol right, java.lang.Object value)
          Construction with left/right propagation switched on
 Symbol DefaultSymbolFactory.newSymbol(java.lang.String name, Pos pos, int id, java.lang.Object value)
           
 Symbol SymbolFactory.newSymbol(java.lang.String name, Pos pos, int id, java.lang.Object value)
          Construction with left/right propagation switched off
 Symbol Scanner.next_token()
          Return the next token, or null on end-of-file.
 Symbol lr_parser.parse()
          This method provides the main parsing routine.
 Symbol lr_parser.scan()
          Get the next Symbol from the input (supplied by generated subclass).
 Symbol DefaultSymbolFactory.startSymbol(java.lang.String name, int id, int state)
           
 Symbol SymbolFactory.startSymbol(java.lang.String name, int id, int state)
          Construction of start symbol
 

Methods in java_cup.runtime with parameters of type Symbol
 void lr_parser.debug_shift(Symbol shift_tkn)
          Do debug output for shift.
 Symbol DefaultSymbolFactory.newSymbol(java.lang.String name, int id, Symbol left, Symbol right)
           
 Symbol SymbolFactory.newSymbol(java.lang.String name, int id, Symbol left, Symbol right)
           
 Symbol DefaultSymbolFactory.newSymbol(java.lang.String name, int id, Symbol left, Symbol right, java.lang.Object value)
           
 Symbol SymbolFactory.newSymbol(java.lang.String name, int id, Symbol left, Symbol right, java.lang.Object value)
          Construction with left/right propagation switched on
 void lr_parser.syntax_error(Symbol cur_token)
          This method is called when a syntax error has been detected and recovery is about to be invoked.
 void lr_parser.unrecovered_syntax_error(Symbol cur_token)
          This method is called if it is determined that syntax error recovery has been unsuccessful.
 

Constructors in java_cup.runtime with parameters of type Symbol
Symbol(int id, Symbol left, Symbol right)
           
Symbol(int id, Symbol left, Symbol right, java.lang.Object o)