Class CUP$ECAGrammarParser$actions


  • class CUP$ECAGrammarParser$actions
    extends java.lang.Object
    Cup generated class to encapsulate user supplied action code.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java_cup.runtime.Symbol CUP$ECAGrammarParser$do_action​(int CUP$ECAGrammarParser$act_num, java_cup.runtime.lr_parser CUP$ECAGrammarParser$parser, java.util.Stack CUP$ECAGrammarParser$stack, int CUP$ECAGrammarParser$top)
      Method with the actual generated action code.
      void error​(java.lang.String message)  
      void error​(java.lang.String message, int line, int col)  
      private ParseNode node​(int tag, int line, int column)  
      private ParseNode node​(int tag, int line, int column, java.lang.Object child0)  
      private ParseNode node​(int tag, int line, int column, java.lang.Object child0, java.lang.Object child1)  
      private ParseNode node​(int tag, int line, int column, java.lang.Object child0, java.lang.Object child1, java.lang.Object child2)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CUP$ECAGrammarParser$actions

        CUP$ECAGrammarParser$actions​(ECAGrammarParser parser)
        Constructor
    • Method Detail

      • node

        private ParseNode node​(int tag,
                               int line,
                               int column)
      • node

        private ParseNode node​(int tag,
                               int line,
                               int column,
                               java.lang.Object child0)
      • node

        private ParseNode node​(int tag,
                               int line,
                               int column,
                               java.lang.Object child0,
                               java.lang.Object child1)
      • node

        private ParseNode node​(int tag,
                               int line,
                               int column,
                               java.lang.Object child0,
                               java.lang.Object child1,
                               java.lang.Object child2)
      • error

        public void error​(java.lang.String message,
                          int line,
                          int col)
      • error

        public void error​(java.lang.String message)
      • CUP$ECAGrammarParser$do_action

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