net.claribole.zgrviewer.dot
Class DOTRecordParser

java.lang.Object
  extended byantlr.Parser
      extended byantlr.LLkParser
          extended bynet.claribole.zgrviewer.dot.DOTRecordParser
All Implemented Interfaces:
DOTRecordTokenTypes

public class DOTRecordParser
extends antlr.LLkParser
implements DOTRecordTokenTypes

Author:
Eric Mounhem

Field Summary
static java.lang.String[] _tokenNames
           
static antlr.collections.impl.BitSet _tokenSet_0
           
static antlr.collections.impl.BitSet _tokenSet_1
           
static antlr.collections.impl.BitSet _tokenSet_2
           
 
Fields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, tokenTypeToASTClassMap, traceDepth
 
Fields inherited from interface net.claribole.zgrviewer.dot.DOTRecordTokenTypes
APOS, EOF, ESC, GT, LCUR, LT, NULL_TREE_LOOKAHEAD, PIPE, RCUR, STR, WS
 
Constructor Summary
  DOTRecordParser(antlr.ParserSharedInputState state)
           
  DOTRecordParser(antlr.TokenBuffer tokenBuf)
           
protected DOTRecordParser(antlr.TokenBuffer tokenBuf, int k)
           
  DOTRecordParser(antlr.TokenStream lexer)
           
protected DOTRecordParser(antlr.TokenStream lexer, int k)
           
 
Method Summary
protected  void buildTokenTypeASTClassMap()
           
 void field()
           
 void record_label()
           
 void record()
           
 void siblings()
           
 
Methods inherited from class antlr.LLkParser
consume, LA, LT, traceIn, traceOut
 
Methods inherited from class antlr.Parser
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenName, getTokenNames, getTokenTypeToASTClassMap, isDebugMode, mark, match, match, matchNot, panic, recover, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, 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 antlr.collections.impl.BitSet _tokenSet_0

_tokenSet_1

public static final antlr.collections.impl.BitSet _tokenSet_1

_tokenSet_2

public static final antlr.collections.impl.BitSet _tokenSet_2
Constructor Detail

DOTRecordParser

protected DOTRecordParser(antlr.TokenBuffer tokenBuf,
                          int k)

DOTRecordParser

public DOTRecordParser(antlr.TokenBuffer tokenBuf)

DOTRecordParser

protected DOTRecordParser(antlr.TokenStream lexer,
                          int k)

DOTRecordParser

public DOTRecordParser(antlr.TokenStream lexer)

DOTRecordParser

public DOTRecordParser(antlr.ParserSharedInputState state)
Method Detail

record

public final void record()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

record_label

public final void record_label()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

field

public final void field()
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

siblings

public final void siblings()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
Throws:
antlr.RecognitionException
antlr.TokenStreamException

buildTokenTypeASTClassMap

protected void buildTokenTypeASTClassMap()


Copyright © 2004-2005 INRIA. All Rights Reserved
Licensed under the GNU LGPL. For full terms see the file COPYING.