|
Jalopy 1.0b10 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.hunsicker.antlr.CharScanner | +--de.hunsicker.jalopy.language.JavaLexer
Token lexer for the Java parser. Heavily based on the public domain grammar file written by Terence Parr et al. See http://www.antlr.org/resources.html for more info.
Note that this parser relies on a patched version of ANTLR 2.7.2. It currently won't work with any other version.
This is an ANTLR automated generated file.
DO NOT EDIT but rather change the associated grammar
(java.g
) and rebuild.
JavaParser
Field Summary | |
static int |
JDK_1_3
Indicates JDK version 1.3. |
static int |
JDK_1_4
Indicates JDK version 1.4. |
Fields inherited from class de.hunsicker.antlr.CharScanner |
_returnToken, caseSensitive, caseSensitiveLiterals, commitToPath, EOF_CHAR, hashString, inputState, literals, saveConsumedInput, tabsize, text, tokenObjectClass, traceDepth |
Constructor Summary | |
JavaLexer()
Creates a new JavaLexer object. |
|
JavaLexer(de.hunsicker.antlr.InputBuffer ib)
Creates a new JavaLexer object. |
|
JavaLexer(java.io.InputStream in)
Creates a new JavaLexer object. |
|
JavaLexer(de.hunsicker.antlr.LexerSharedInputState state)
Creates a new JavaLexer object. |
|
JavaLexer(java.io.Reader in)
Creates a new JavaLexer object. |
Method Summary | |
int |
getCompatibility()
Gets the current source compatiblity version. |
de.hunsicker.io.FileFormat |
getFileFormat()
Returns the detected file format. |
JavadocParser |
getJavadocParser()
Returns the internal parser for Javadoc comments. |
Parser |
getParser()
Returns the corresponding parser for this lexer. |
boolean |
isFormatMLComments()
Indicates whether multi-line comments should be formatted. |
boolean |
isParseJavadocComments()
Indicates whether Javadoc comments will be parsed during processing. |
boolean |
isRemoveJavadocComments()
Indicates whether Javadoc comments should be removed during processing. |
boolean |
isRemoveMLComments()
Indicates whether multi-line comments should be removed during processing. |
boolean |
isRemoveSLComments()
Indicates whether single-line comments should be removed during processing. |
protected de.hunsicker.antlr.Token |
makeToken(int t)
Creates a token of the given tpye. |
void |
mASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mBAND_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mBAND(boolean _createToken)
DOCUMENT ME! |
void |
mBNOT(boolean _createToken)
DOCUMENT ME! |
void |
mBOR_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mBOR(boolean _createToken)
DOCUMENT ME! |
void |
mBSR_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mBSR(boolean _createToken)
DOCUMENT ME! |
void |
mBXOR_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mBXOR(boolean _createToken)
DOCUMENT ME! |
void |
mCHAR_LITERAL(boolean _createToken)
DOCUMENT ME! |
void |
mCOLON(boolean _createToken)
DOCUMENT ME! |
void |
mCOMMA(boolean _createToken)
DOCUMENT ME! |
void |
mCOMMENT(boolean _createToken)
DOCUMENT ME! |
void |
mDEC(boolean _createToken)
DOCUMENT ME! |
void |
mDIV_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mDIV(boolean _createToken)
DOCUMENT ME! |
void |
mEQUAL(boolean _createToken)
DOCUMENT ME! |
protected void |
mESC(boolean _createToken)
DOCUMENT ME! |
protected void |
mEXPONENT(boolean _createToken)
DOCUMENT ME! |
protected void |
mFLOAT_SUFFIX(boolean _createToken)
DOCUMENT ME! |
void |
mGE(boolean _createToken)
DOCUMENT ME! |
void |
mGT(boolean _createToken)
DOCUMENT ME! |
protected void |
mHEX_DIGIT(boolean _createToken)
DOCUMENT ME! |
void |
mIDENT(boolean _createToken)
DOCUMENT ME! |
void |
mINC(boolean _createToken)
DOCUMENT ME! |
void |
mLAND(boolean _createToken)
DOCUMENT ME! |
void |
mLBRACK(boolean _createToken)
DOCUMENT ME! |
void |
mLCURLY(boolean _createToken)
DOCUMENT ME! |
void |
mLE(boolean _createToken)
DOCUMENT ME! |
void |
mLNOT(boolean _createToken)
DOCUMENT ME! |
void |
mLOR(boolean _createToken)
DOCUMENT ME! |
void |
mLPAREN(boolean _createToken)
DOCUMENT ME! |
void |
mLT(boolean _createToken)
DOCUMENT ME! |
void |
mMINUS_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mMINUS(boolean _createToken)
DOCUMENT ME! |
void |
mML_COMMENT(boolean _createToken)
DOCUMENT ME! |
void |
mMOD_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mMOD(boolean _createToken)
DOCUMENT ME! |
void |
mNOT_EQUAL(boolean _createToken)
DOCUMENT ME! |
void |
mNUM_INT(boolean _createToken)
DOCUMENT ME! |
void |
mPLUS_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mPLUS(boolean _createToken)
DOCUMENT ME! |
void |
mQUESTION(boolean _createToken)
DOCUMENT ME! |
void |
mRBRACK(boolean _createToken)
DOCUMENT ME! |
void |
mRCURLY(boolean _createToken)
DOCUMENT ME! |
void |
mRPAREN(boolean _createToken)
DOCUMENT ME! |
void |
mSEMI(boolean _createToken)
DOCUMENT ME! |
protected void |
mSEPARATOR_COMMENT(boolean _createToken)
DOCUMENT ME! |
void |
mSL_ASSIGN(boolean _createToken)
DOCUMENT ME! |
protected void |
mSL_COMMENT(boolean _createToken)
DOCUMENT ME! |
void |
mSL(boolean _createToken)
DOCUMENT ME! |
protected void |
mSPECIAL_COMMENT(boolean _createToken)
DOCUMENT ME! |
void |
mSR_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mSR(boolean _createToken)
DOCUMENT ME! |
void |
mSTAR_ASSIGN(boolean _createToken)
DOCUMENT ME! |
void |
mSTAR(boolean _createToken)
DOCUMENT ME! |
void |
mSTRING_LITERAL(boolean _createToken)
DOCUMENT ME! |
protected void |
mVOCAB(boolean _createToken)
DOCUMENT ME! |
void |
mWS(boolean _createToken)
DOCUMENT ME! |
de.hunsicker.antlr.Token |
nextToken()
DOCUMENT ME! |
void |
panic()
DOCUMENT ME! |
void |
panic(java.lang.String message)
DOCUMENT ME! |
void |
reportError(de.hunsicker.antlr.RecognitionException ex)
Reports the given error. |
void |
reportError(java.lang.String message)
Reports the given error. |
void |
reportWarning(java.lang.String message)
Reports the given warning. |
void |
reset()
Resets the lexer. |
void |
setCompatibility(int version)
Sets the source compatiblity to the given release version. |
void |
setFormatMLComments(boolean format)
Sets whether multi-line comments should be formatted. |
void |
setInputBuffer(de.hunsicker.antlr.InputBuffer buf)
Sets the input buffer to use. |
void |
setInputBuffer(java.io.Reader in)
Sets the input buffer to use. |
void |
setParseJavadocComments(boolean parse)
Sets whether Javadoc comments should be parsed during processing. |
void |
setRemoveJavadocComments(boolean remove)
Sets whether Javadoc comments should be removed during processing. |
void |
setRemoveMLComments(boolean remove)
Sets whether multi-line comments should be removed during processing. |
void |
setRemoveSLComments(boolean remove)
Sets whether single-line comments should be removed during processing. |
void |
setTokenObjectClass(java.lang.String clazz)
Sets the class to use for tokens. |
int |
testLiteralsTable(int ttype)
Test the token type against the literals table. |
int |
testLiteralsTable(java.lang.String text,
int ttype)
Test the text passed in against the literals table. |
Methods inherited from class de.hunsicker.antlr.CharScanner |
append, append, commit, consume, consumeUntil, consumeUntil, getCaseSensitive, getCaseSensitiveLiterals, getColumn, getCommitToPath, getFilename, getInputBuffer, getInputState, getLine, getTabSize, getText, getTokenObject, LA, mark, match, match, match, matchNot, matchRange, newline, resetText, rewind, setCaseSensitive, setColumn, setCommitToPath, setFilename, setInputState, setLine, setTabSize, setText, tab, toLower, traceIn, traceIndent, traceOut, uponEOF |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface de.hunsicker.jalopy.language.Lexer |
getColumn, getFilename, getLine, setColumn, setFilename, setLine |
Field Detail |
public static final int JDK_1_3
public static final int JDK_1_4
Constructor Detail |
public JavaLexer()
setInputBuffer(Reader)
to set up the
input buffer.
public JavaLexer(java.io.InputStream in)
in
- DOCUMENT ME!public JavaLexer(java.io.Reader in)
in
- DOCUMENT ME!public JavaLexer(de.hunsicker.antlr.InputBuffer ib)
ib
- DOCUMENT ME!public JavaLexer(de.hunsicker.antlr.LexerSharedInputState state)
state
- DOCUMENT ME!Method Detail |
public void setCompatibility(int version)
version
- Java JDK version constant.public int getCompatibility()
public de.hunsicker.io.FileFormat getFileFormat()
getFileFormat
in interface Lexer
public void setFormatMLComments(boolean format)
format
- if true
multi-line comments will be formatted.public boolean isFormatMLComments()
true
if multi-line comments should be formatted.public void setInputBuffer(de.hunsicker.antlr.InputBuffer buf)
buf
- buffer.public void setInputBuffer(java.io.Reader in)
setInputBuffer
in interface Lexer
in
- reader to read from.public JavadocParser getJavadocParser()
public void setParseJavadocComments(boolean parse)
parse
- if true
Javadoc comments will be parsed during
processing.public boolean isParseJavadocComments()
true
if Javadoc comments will be parsed during processing.public Parser getParser()
getParser
in interface Lexer
public void setRemoveJavadocComments(boolean remove)
remove
- if true
Javadoc comments will be removed during
processing.public boolean isRemoveJavadocComments()
true
if Javadoc comments should be removed during processing.public void setRemoveMLComments(boolean remove)
remove
- if true
multi-line comments will be removed during
processing.public boolean isRemoveMLComments()
true
if multi-line comments should be removed during
processing.public void setRemoveSLComments(boolean remove)
remove
- if true
single-line comments will be removed during
processing.public boolean isRemoveSLComments()
true
if single-line comments should be removed during
processing.public void setTokenObjectClass(java.lang.String clazz)
setTokenObjectClass
in class de.hunsicker.antlr.CharScanner
clazz
- a qualified class name.
java.lang.IllegalArgumentException
- if the class is not derived from ExtendedToken
.public final void mASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mBAND(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mBAND_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mBNOT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mBOR(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mBOR_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mBSR(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mBSR_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mBXOR(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mBXOR_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mCHAR_LITERAL(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mCOLON(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mCOMMA(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mCOMMENT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mDEC(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mDIV(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mDIV_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mEQUAL(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mGE(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mGT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mIDENT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mINC(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mLAND(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mLBRACK(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mLCURLY(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mLE(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mLNOT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mLOR(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mLPAREN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mLT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mMINUS(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mMINUS_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mML_COMMENT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mMOD(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mMOD_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mNOT_EQUAL(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mNUM_INT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mPLUS(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mPLUS_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mQUESTION(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mRBRACK(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mRCURLY(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mRPAREN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mSEMI(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mSL(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mSL_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mSR(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mSR_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mSTAR(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mSTAR_ASSIGN(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mSTRING_LITERAL(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public final void mWS(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!public de.hunsicker.antlr.Token nextToken() throws de.hunsicker.antlr.TokenStreamException
nextToken
in interface de.hunsicker.antlr.TokenStream
nextToken
in class de.hunsicker.antlr.CharScanner
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamIOException
- DOCUMENT ME!public void panic()
panic
in class de.hunsicker.antlr.CharScanner
public void panic(java.lang.String message)
panic
in class de.hunsicker.antlr.CharScanner
message
- DOCUMENT ME!public void reportError(de.hunsicker.antlr.RecognitionException ex)
reportError
in class de.hunsicker.antlr.CharScanner
ex
- exception which caused the error.public void reportError(java.lang.String message)
reportError
in class de.hunsicker.antlr.CharScanner
message
- error message.public void reportWarning(java.lang.String message)
reportWarning
in class de.hunsicker.antlr.CharScanner
message
- warning message.public void reset()
You have to re-initialize the input buffer before you can use the lexer again.
reset
in interface Lexer
setInputBuffer(de.hunsicker.antlr.InputBuffer)
public int testLiteralsTable(int ttype)
testLiteralsTable
in class de.hunsicker.antlr.CharScanner
ttype
- recognized token type.
public int testLiteralsTable(java.lang.String text, int ttype)
testLiteralsTable
in class de.hunsicker.antlr.CharScanner
text
- recognized token text.ttype
- recognized token text type.
protected final void mESC(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!protected final void mEXPONENT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!protected final void mFLOAT_SUFFIX(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!protected final void mHEX_DIGIT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!protected final void mSEPARATOR_COMMENT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!protected final void mSL_COMMENT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!protected final void mSPECIAL_COMMENT(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!protected final void mVOCAB(boolean _createToken) throws de.hunsicker.antlr.RecognitionException, de.hunsicker.antlr.CharStreamException, de.hunsicker.antlr.TokenStreamException
_createToken
- DOCUMENT ME!
de.hunsicker.antlr.RecognitionException
- DOCUMENT ME!
de.hunsicker.antlr.CharStreamException
- DOCUMENT ME!
de.hunsicker.antlr.TokenStreamException
- DOCUMENT ME!protected de.hunsicker.antlr.Token makeToken(int t)
makeToken
in class de.hunsicker.antlr.CharScanner
t
- type of the token.
|
Jalopy 1.0b10 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |