com.evelopers.unimod.parser
Class ActionCollector

java.lang.Object
  extended byantlr.TreeParser
      extended bycom.evelopers.unimod.parser.ActionCollector
All Implemented Interfaces:
ActionCollectorTokenTypes

public class ActionCollector
extends antlr.TreeParser
implements ActionCollectorTokenTypes

AST Tree Action Collector


Field Summary
static java.lang.String[] _tokenNames
           
 
Fields inherited from class antlr.TreeParser
_retTree, astFactory, ASTNULL, inputState, returnAST, tokenNames, traceDepth
 
Fields inherited from interface com.evelopers.unimod.parser.ActionCollectorTokenTypes
AND, CONST_BOOL, CONST_BOOL_OR_IDENT, CONST_NUM, DIGIT, EOF, EQUAL, FALSE, GE, GT, IDENT, LE, LETTER, LPAREN, LT, NAME, NEQUAL, NOT, NULL_TREE_LOOKAHEAD, OR, RPAREN, TRUE, WS
 
Constructor Summary
ActionCollector()
           
 
Method Summary
static java.util.Set collect(antlr.collections.AST ast)
          returns set of output actions found in given AST
static java.util.Set collectIdentNodes(antlr.collections.AST ast)
          returns set of IdentNodes found in given AST
 void i5_(antlr.collections.AST _t)
           
 void i5(antlr.collections.AST _t)
           
 void s_(antlr.collections.AST _t)
           
 void s(antlr.collections.AST _t)
           
 
Methods inherited from class antlr.TreeParser
getAST, getASTFactory, getTokenName, getTokenNames, match, match, matchNot, panic, reportError, reportError, reportWarning, setASTFactory, setASTNodeClass, setASTNodeType, traceIn, traceIndent, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_tokenNames

public static final java.lang.String[] _tokenNames
Constructor Detail

ActionCollector

public ActionCollector()
Method Detail

collect

public static java.util.Set collect(antlr.collections.AST ast)
                             throws InterpreterException
returns set of output actions found in given AST

Throws:
InterpreterException

collectIdentNodes

public static java.util.Set collectIdentNodes(antlr.collections.AST ast)
                                       throws InterpreterException
returns set of IdentNodes found in given AST

Throws:
InterpreterException

s

public final void s(antlr.collections.AST _t)
             throws antlr.RecognitionException
Throws:
antlr.RecognitionException

i5

public final void i5(antlr.collections.AST _t)
              throws antlr.RecognitionException
Throws:
antlr.RecognitionException

s_

public final void s_(antlr.collections.AST _t)
              throws antlr.RecognitionException
Throws:
antlr.RecognitionException

i5_

public final void i5_(antlr.collections.AST _t)
               throws antlr.RecognitionException
Throws:
antlr.RecognitionException