org.jostraca
Class BasicTemplateAntlrParser

java.lang.Object
  extended byorg.jostraca.comp.antlr.Parser
      extended byorg.jostraca.comp.antlr.LLkParser
          extended byorg.jostraca.BasicTemplateAntlrParser
All Implemented Interfaces:
BasicTemplateAntlrLexerTokenTypes

public class BasicTemplateAntlrParser
extends org.jostraca.comp.antlr.LLkParser
implements BasicTemplateAntlrLexerTokenTypes

Note: origin end points are calculated later using start points and text, see BasicUnitOrigin.resolveEnds()


Field Summary
static java.lang.String[] _tokenNames
           
static org.jostraca.comp.antlr.collections.impl.BitSet _tokenSet_0
           
static org.jostraca.comp.antlr.collections.impl.BitSet _tokenSet_1
           
 
Fields inherited from class org.jostraca.comp.antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
 
Fields inherited from interface org.jostraca.BasicTemplateAntlrLexerTokenTypes
COMMENT, EOF, NULL_TREE_LOOKAHEAD, SCRIPT, TEXT
 
Constructor Summary
  BasicTemplateAntlrParser(org.jostraca.comp.antlr.ParserSharedInputState state)
           
  BasicTemplateAntlrParser(org.jostraca.comp.antlr.TokenBuffer tokenBuf)
           
protected BasicTemplateAntlrParser(org.jostraca.comp.antlr.TokenBuffer tokenBuf, int k)
           
  BasicTemplateAntlrParser(org.jostraca.comp.antlr.TokenStream lexer)
           
protected BasicTemplateAntlrParser(org.jostraca.comp.antlr.TokenStream lexer, int k)
           
 
Method Summary
 BlockList getBlockList()
           
 UnitList getUnitList()
           
 void script()
           
 void setReference(java.lang.String pReference)
           
 void template()
           
 void text()
           
 
Methods inherited from class org.jostraca.comp.antlr.LLkParser
consume, LA, LT, traceIn, traceOut
 
Methods inherited from class org.jostraca.comp.antlr.Parser
consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
 
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

_tokenSet_0

public static final org.jostraca.comp.antlr.collections.impl.BitSet _tokenSet_0

_tokenSet_1

public static final org.jostraca.comp.antlr.collections.impl.BitSet _tokenSet_1
Constructor Detail

BasicTemplateAntlrParser

protected BasicTemplateAntlrParser(org.jostraca.comp.antlr.TokenBuffer tokenBuf,
                                   int k)

BasicTemplateAntlrParser

public BasicTemplateAntlrParser(org.jostraca.comp.antlr.TokenBuffer tokenBuf)

BasicTemplateAntlrParser

protected BasicTemplateAntlrParser(org.jostraca.comp.antlr.TokenStream lexer,
                                   int k)

BasicTemplateAntlrParser

public BasicTemplateAntlrParser(org.jostraca.comp.antlr.TokenStream lexer)

BasicTemplateAntlrParser

public BasicTemplateAntlrParser(org.jostraca.comp.antlr.ParserSharedInputState state)
Method Detail

getBlockList

public BlockList getBlockList()

setReference

public void setReference(java.lang.String pReference)

getUnitList

public UnitList getUnitList()

template

public final void template()
                    throws org.jostraca.comp.antlr.RecognitionException,
                           org.jostraca.comp.antlr.TokenStreamException
Throws:
org.jostraca.comp.antlr.RecognitionException
org.jostraca.comp.antlr.TokenStreamException

text

public final void text()
                throws org.jostraca.comp.antlr.RecognitionException,
                       org.jostraca.comp.antlr.TokenStreamException
Throws:
org.jostraca.comp.antlr.RecognitionException
org.jostraca.comp.antlr.TokenStreamException

script

public final void script()
                  throws org.jostraca.comp.antlr.RecognitionException,
                         org.jostraca.comp.antlr.TokenStreamException
Throws:
org.jostraca.comp.antlr.RecognitionException
org.jostraca.comp.antlr.TokenStreamException


Copyright © 2000-2002 Richard Rodger