JFlex
Class CUP$LexParse$actions

java.lang.Object
  extended by JFlex.CUP$LexParse$actions

 class CUP$LexParse$actions
extends java.lang.Object

Cup generated class to encapsulate user supplied action code.


Field Summary
(package private)  CharClasses charClasses
           
(package private)  EOFActions eofActions
           
(package private)  Macros macros
           
(package private)  RegExps regExps
           
(package private)  LexScan scanner
           
(package private)  java.lang.Integer stateNumber
           
(package private)  Timer t
           
 
Constructor Summary
CUP$LexParse$actions(LexParse parser)
          Constructor
 
Method Summary
 java_cup.runtime.Symbol CUP$LexParse$do_action(int CUP$LexParse$act_num, java_cup.runtime.lr_parser CUP$LexParse$parser, java.util.Stack CUP$LexParse$stack, int CUP$LexParse$top)
          Method with the actual generated action code.
(package private)  void fatalError(ErrorMessages message)
           
(package private)  void fatalError(ErrorMessages message, int line, int col)
           
(package private)  void syntaxError(ErrorMessages message)
           
(package private)  void syntaxError(ErrorMessages message, int line)
           
(package private)  void syntaxError(ErrorMessages message, int line, int col)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scanner

LexScan scanner

charClasses

CharClasses charClasses

regExps

RegExps regExps

macros

Macros macros

stateNumber

java.lang.Integer stateNumber

t

Timer t

eofActions

EOFActions eofActions
Constructor Detail

CUP$LexParse$actions

CUP$LexParse$actions(LexParse parser)
Constructor

Method Detail

fatalError

void fatalError(ErrorMessages message,
                int line,
                int col)

fatalError

void fatalError(ErrorMessages message)

syntaxError

void syntaxError(ErrorMessages message)

syntaxError

void syntaxError(ErrorMessages message,
                 int line)

syntaxError

void syntaxError(ErrorMessages message,
                 int line,
                 int col)

CUP$LexParse$do_action

public final java_cup.runtime.Symbol CUP$LexParse$do_action(int CUP$LexParse$act_num,
                                                            java_cup.runtime.lr_parser CUP$LexParse$parser,
                                                            java.util.Stack CUP$LexParse$stack,
                                                            int CUP$LexParse$top)
                                                     throws java.lang.Exception
Method with the actual generated action code.

Throws:
java.lang.Exception