net.ponder2.parser
Class PonderTalkLexer

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Lexer
          extended by net.ponder2.parser.PonderTalkLexer
All Implemented Interfaces:
org.antlr.runtime.TokenSource

public class PonderTalkLexer
extends org.antlr.runtime.Lexer


Field Summary
static int ARRAY
           
static int ASSIGN
           
static int BARGS
           
static int BCODE
           
static int BIGDIGITS
           
static int BINARYCHAR
           
static int BINARYMSG
           
static int BINARYOP
           
static int BLOCK
           
static int BLOCKARG
           
static int BOOLEAN
           
static int BOOLEANLITERAL
           
static int BSTATEMENTS
           
static int CASCADE
           
static int CHAR
           
static int CHARACTERLITERAL
           
static int COMMENT
           
static int DECIMAL
           
protected  net.ponder2.parser.PonderTalkLexer.DFA14 dfa14
           
protected  net.ponder2.parser.PonderTalkLexer.DFA22 dfa22
           
static int DIGIT
           
static int DOT
           
static int EOF
           
static int EXPRESSION
           
static int HEXDIGITS
           
static int IDENTIFIER
           
static int IMMEDIATE
           
static int INCLUDE
           
static int KEYWORD
           
static int KEYWORDARG
           
static int KEYWORDMSG
           
static int LETTER
           
static int LITERAL
           
static int MESSAGE
           
static int NUMBER
           
static int NUMBERLITERAL
           
static int OBJECT
           
static int PARENS
           
static int PATHNAME
           
static int PIPE
           
static int STRING
           
static int STRINGLITERAL
           
static int T__47
           
static int T__48
           
static int T__49
           
static int T__50
           
static int T__51
           
static int T__52
           
static int TEMP
           
static int UNARYMSG
           
static int VARIABLEASSIGN
           
static int WS
           
 
Fields inherited from class org.antlr.runtime.Lexer
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
PonderTalkLexer()
           
PonderTalkLexer(org.antlr.runtime.CharStream input)
           
PonderTalkLexer(org.antlr.runtime.CharStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 java.lang.String getGrammarFileName()
           
 void mASSIGN()
           
 void mBIGDIGITS()
           
 void mBINARYCHAR()
           
 void mBINARYOP()
           
 void mBLOCKARG()
           
 void mBOOLEANLITERAL()
           
 void mCHARACTERLITERAL()
           
 void mCOMMENT()
           
 void mDECIMAL()
           
 void mDIGIT()
           
 void mDOT()
           
 void mHEXDIGITS()
           
 void mIDENTIFIER()
           
 void mINCLUDE()
           
 void mKEYWORD()
           
 void mLETTER()
           
 void mNUMBERLITERAL()
           
 void mPATHNAME()
           
 void mPIPE()
           
 void mSTRINGLITERAL()
           
 void mT__47()
           
 void mT__48()
           
 void mT__49()
           
 void mT__50()
           
 void mT__51()
           
 void mT__52()
           
 void mTokens()
           
 void mVARIABLEASSIGN()
           
 void mWS()
           
 org.antlr.runtime.Token nextToken()
           
 java.lang.String readNumber(java.lang.String number)
           
 java.lang.String stripString(java.lang.String string)
           
 void synpred1_PonderTalk_fragment()
           
 boolean synpred1_PonderTalk()
           
 
Methods inherited from class org.antlr.runtime.Lexer
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getCurrentInputSymbol, getErrorHeader, getMissingSymbol, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEYWORDMSG

public static final int KEYWORDMSG
See Also:
Constant Field Values

BLOCKARG

public static final int BLOCKARG
See Also:
Constant Field Values

PATHNAME

public static final int PATHNAME
See Also:
Constant Field Values

ARRAY

public static final int ARRAY
See Also:
Constant Field Values

BIGDIGITS

public static final int BIGDIGITS
See Also:
Constant Field Values

T__51

public static final int T__51
See Also:
Constant Field Values

NUMBER

public static final int NUMBER
See Also:
Constant Field Values

BARGS

public static final int BARGS
See Also:
Constant Field Values

T__47

public static final int T__47
See Also:
Constant Field Values

BINARYOP

public static final int BINARYOP
See Also:
Constant Field Values

T__50

public static final int T__50
See Also:
Constant Field Values

DECIMAL

public static final int DECIMAL
See Also:
Constant Field Values

PIPE

public static final int PIPE
See Also:
Constant Field Values

BINARYMSG

public static final int BINARYMSG
See Also:
Constant Field Values

DOT

public static final int DOT
See Also:
Constant Field Values

BLOCK

public static final int BLOCK
See Also:
Constant Field Values

EXPRESSION

public static final int EXPRESSION
See Also:
Constant Field Values

KEYWORDARG

public static final int KEYWORDARG
See Also:
Constant Field Values

T__52

public static final int T__52
See Also:
Constant Field Values

LITERAL

public static final int LITERAL
See Also:
Constant Field Values

INCLUDE

public static final int INCLUDE
See Also:
Constant Field Values

VARIABLEASSIGN

public static final int VARIABLEASSIGN
See Also:
Constant Field Values

ASSIGN

public static final int ASSIGN
See Also:
Constant Field Values

T__49

public static final int T__49
See Also:
Constant Field Values

STRINGLITERAL

public static final int STRINGLITERAL
See Also:
Constant Field Values

HEXDIGITS

public static final int HEXDIGITS
See Also:
Constant Field Values

DIGIT

public static final int DIGIT
See Also:
Constant Field Values

T__48

public static final int T__48
See Also:
Constant Field Values

BINARYCHAR

public static final int BINARYCHAR
See Also:
Constant Field Values

OBJECT

public static final int OBJECT
See Also:
Constant Field Values

LETTER

public static final int LETTER
See Also:
Constant Field Values

CASCADE

public static final int CASCADE
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

PARENS

public static final int PARENS
See Also:
Constant Field Values

IMMEDIATE

public static final int IMMEDIATE
See Also:
Constant Field Values

KEYWORD

public static final int KEYWORD
See Also:
Constant Field Values

CHAR

public static final int CHAR
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

NUMBERLITERAL

public static final int NUMBERLITERAL
See Also:
Constant Field Values

MESSAGE

public static final int MESSAGE
See Also:
Constant Field Values

UNARYMSG

public static final int UNARYMSG
See Also:
Constant Field Values

BOOLEAN

public static final int BOOLEAN
See Also:
Constant Field Values

TEMP

public static final int TEMP
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

BOOLEANLITERAL

public static final int BOOLEANLITERAL
See Also:
Constant Field Values

BCODE

public static final int BCODE
See Also:
Constant Field Values

IDENTIFIER

public static final int IDENTIFIER
See Also:
Constant Field Values

CHARACTERLITERAL

public static final int CHARACTERLITERAL
See Also:
Constant Field Values

BSTATEMENTS

public static final int BSTATEMENTS
See Also:
Constant Field Values

dfa14

protected net.ponder2.parser.PonderTalkLexer.DFA14 dfa14

dfa22

protected net.ponder2.parser.PonderTalkLexer.DFA22 dfa22
Constructor Detail

PonderTalkLexer

public PonderTalkLexer()

PonderTalkLexer

public PonderTalkLexer(org.antlr.runtime.CharStream input)

PonderTalkLexer

public PonderTalkLexer(org.antlr.runtime.CharStream input,
                       org.antlr.runtime.RecognizerSharedState state)
Method Detail

stripString

public java.lang.String stripString(java.lang.String string)

readNumber

public java.lang.String readNumber(java.lang.String number)

nextToken

public org.antlr.runtime.Token nextToken()
Specified by:
nextToken in interface org.antlr.runtime.TokenSource
Overrides:
nextToken in class org.antlr.runtime.Lexer

getGrammarFileName

public java.lang.String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

mT__47

public final void mT__47()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mT__48

public final void mT__48()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mT__49

public final void mT__49()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mT__50

public final void mT__50()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mT__51

public final void mT__51()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mT__52

public final void mT__52()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mBINARYOP

public final void mBINARYOP()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mBOOLEANLITERAL

public final void mBOOLEANLITERAL()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mVARIABLEASSIGN

public final void mVARIABLEASSIGN()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mASSIGN

public final void mASSIGN()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mDOT

public final void mDOT()
                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mBLOCKARG

public final void mBLOCKARG()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mKEYWORD

public final void mKEYWORD()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mPATHNAME

public final void mPATHNAME()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mIDENTIFIER

public final void mIDENTIFIER()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mCHARACTERLITERAL

public final void mCHARACTERLITERAL()
                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mSTRINGLITERAL

public final void mSTRINGLITERAL()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mNUMBERLITERAL

public final void mNUMBERLITERAL()
                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mPIPE

public final void mPIPE()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mBINARYCHAR

public final void mBINARYCHAR()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mLETTER

public final void mLETTER()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mDIGIT

public final void mDIGIT()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mHEXDIGITS

public final void mHEXDIGITS()
                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mBIGDIGITS

public final void mBIGDIGITS()
                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mDECIMAL

public final void mDECIMAL()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mINCLUDE

public final void mINCLUDE()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mCOMMENT

public final void mCOMMENT()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mWS

public final void mWS()
               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mTokens

public void mTokens()
             throws org.antlr.runtime.RecognitionException
Specified by:
mTokens in class org.antlr.runtime.Lexer
Throws:
org.antlr.runtime.RecognitionException

synpred1_PonderTalk_fragment

public final void synpred1_PonderTalk_fragment()
                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred1_PonderTalk

public final boolean synpred1_PonderTalk()


Copyright © 2008 Imperial College. All Rights Reserved.