Uses of Class
antlr.CharStreamException

Packages that use CharStreamException
antlr   
antlr.actions.cpp   
antlr.actions.java   
antlr.actions.sather   
antlr.debug   
antlr.preprocessor   
javaprec   
rom.interpreter.parser   
 

Uses of CharStreamException in antlr
 

Subclasses of CharStreamException in antlr
 class CharStreamIOException
          Wrap an IOException in a CharStreamException
 

Methods in antlr that throw CharStreamException
abstract  void InputBuffer.fill(int amount)
          Ensure that the input buffer is sufficiently full
 char InputBuffer.LA(int i)
          Get a lookahead character
 void CharScanner.consume()
           
 void CharScanner.consumeUntil(int c)
          Consume chars until one matches the given char
 void CharScanner.consumeUntil(BitSet set)
          Consume chars until one matches the given set
 char CharScanner.LA(int i)
           
 void CharScanner.match(char c)
           
 void CharScanner.match(BitSet b)
           
 void CharScanner.match(java.lang.String s)
           
 void CharScanner.matchNot(char c)
           
 void CharScanner.matchRange(char c1, char c2)
           
 void CharScanner.traceIn(java.lang.String rname)
           
 void CharScanner.traceOut(java.lang.String rname)
           
 void CharScanner.uponEOF()
          This method is called by YourLexer.nextToken() when the lexer has hit EOF condition.
 void CharBuffer.fill(int amount)
          Ensure that the character buffer is sufficiently full
 void ByteBuffer.fill(int amount)
          Ensure that the character buffer is sufficiently full
 void ANTLRTokdefLexer.mASSIGN(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mDIGIT(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mESC(boolean _createToken)
           
 void ANTLRTokdefLexer.mID(boolean _createToken)
           
 void ANTLRTokdefLexer.mINT(boolean _createToken)
           
 void ANTLRTokdefLexer.mLPAREN(boolean _createToken)
           
 void ANTLRTokdefLexer.mML_COMMENT(boolean _createToken)
           
 void ANTLRTokdefLexer.mRPAREN(boolean _createToken)
           
 void ANTLRTokdefLexer.mSL_COMMENT(boolean _createToken)
           
 void ANTLRTokdefLexer.mSTRING(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mVOCAB(boolean _createToken)
           
 void ANTLRTokdefLexer.mWS(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mXDIGIT(boolean _createToken)
           
 void ANTLRLexer.mWS(boolean _createToken)
           
 void ANTLRLexer.mCOMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mML_COMMENT(boolean _createToken)
           
 void ANTLRLexer.mOPEN_ELEMENT_OPTION(boolean _createToken)
           
 void ANTLRLexer.mCLOSE_ELEMENT_OPTION(boolean _createToken)
           
 void ANTLRLexer.mCOMMA(boolean _createToken)
           
 void ANTLRLexer.mQUESTION(boolean _createToken)
           
 void ANTLRLexer.mTREE_BEGIN(boolean _createToken)
           
 void ANTLRLexer.mLPAREN(boolean _createToken)
           
 void ANTLRLexer.mRPAREN(boolean _createToken)
           
 void ANTLRLexer.mCOLON(boolean _createToken)
           
 void ANTLRLexer.mSTAR(boolean _createToken)
           
 void ANTLRLexer.mPLUS(boolean _createToken)
           
 void ANTLRLexer.mASSIGN(boolean _createToken)
           
 void ANTLRLexer.mIMPLIES(boolean _createToken)
           
 void ANTLRLexer.mSEMI(boolean _createToken)
           
 void ANTLRLexer.mCARET(boolean _createToken)
           
 void ANTLRLexer.mBANG(boolean _createToken)
           
 void ANTLRLexer.mOR(boolean _createToken)
           
 void ANTLRLexer.mWILDCARD(boolean _createToken)
           
 void ANTLRLexer.mRANGE(boolean _createToken)
           
 void ANTLRLexer.mNOT_OP(boolean _createToken)
           
 void ANTLRLexer.mRCURLY(boolean _createToken)
           
 void ANTLRLexer.mCHAR_LITERAL(boolean _createToken)
           
protected  void ANTLRLexer.mESC(boolean _createToken)
           
 void ANTLRLexer.mSTRING_LITERAL(boolean _createToken)
           
protected  void ANTLRLexer.mXDIGIT(boolean _createToken)
           
protected  void ANTLRLexer.mDIGIT(boolean _createToken)
           
protected  void ANTLRLexer.mVOCAB(boolean _createToken)
           
 void ANTLRLexer.mINT(boolean _createToken)
           
 void ANTLRLexer.mARG_ACTION(boolean _createToken)
           
protected  void ANTLRLexer.mNESTED_ARG_ACTION(boolean _createToken)
           
 void ANTLRLexer.mACTION(boolean _createToken)
           
protected  void ANTLRLexer.mNESTED_ACTION(boolean _createToken)
           
 void ANTLRLexer.mTOKEN_REF(boolean _createToken)
           
 void ANTLRLexer.mRULE_REF(boolean _createToken)
           
protected  int ANTLRLexer.mINTERNAL_RULE_REF(boolean _createToken)
           
protected  void ANTLRLexer.mWS_LOOP(boolean _createToken)
           
protected  void ANTLRLexer.mWS_OPT(boolean _createToken)
           
protected  void ANTLRLexer.mNOT_USEFUL(boolean _createToken)
           
 

Uses of CharStreamException in antlr.actions.cpp
 

Methods in antlr.actions.cpp that throw CharStreamException
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
           
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  boolean ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a #[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
 

Uses of CharStreamException in antlr.actions.java
 

Methods in antlr.actions.java that throw CharStreamException
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
           
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  boolean ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a #[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
 

Uses of CharStreamException in antlr.actions.sather
 

Methods in antlr.actions.sather that throw CharStreamException
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
           
protected  void ActionLexer.mAST_ITEM(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
protected  void ActionLexer.mTREE(boolean _createToken)
           
protected  void ActionLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ActionLexer.mAST_CONSTRUCTOR(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTREE_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mID_ELEMENT(boolean _createToken)
          An ID_ELEMENT can be a func call, array ref, simple var, or AST label ref.
protected  void ActionLexer.mAST_CTOR_ELEMENT(boolean _createToken)
          The arguments of a @[...] constructor are text, token type, or a tree.
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
protected  void ActionLexer.mESC(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
 

Uses of CharStreamException in antlr.debug
 

Methods in antlr.debug that throw CharStreamException
 void DebuggingInputBuffer.fill(int a)
           
 char DebuggingInputBuffer.LA(int i)
           
 void DebuggingCharScanner.consume()
           
 char DebuggingCharScanner.LA(int i)
           
 void DebuggingCharScanner.match(char c)
           
 void DebuggingCharScanner.match(BitSet b)
           
 void DebuggingCharScanner.match(java.lang.String s)
           
 void DebuggingCharScanner.matchNot(char c)
           
 void DebuggingCharScanner.matchRange(char c1, char c2)
           
 

Uses of CharStreamException in antlr.preprocessor
 

Methods in antlr.preprocessor that throw CharStreamException
 void PreprocessorLexer.mRULE_BLOCK(boolean _createToken)
           
 void PreprocessorLexer.mWS(boolean _createToken)
           
protected  void PreprocessorLexer.mALT(boolean _createToken)
           
 void PreprocessorLexer.mSUBRULE_BLOCK(boolean _createToken)
           
protected  void PreprocessorLexer.mELEMENT(boolean _createToken)
           
 void PreprocessorLexer.mCOMMENT(boolean _createToken)
           
 void PreprocessorLexer.mACTION(boolean _createToken)
           
 void PreprocessorLexer.mSTRING_LITERAL(boolean _createToken)
           
 void PreprocessorLexer.mCHAR_LITERAL(boolean _createToken)
           
protected  void PreprocessorLexer.mNEWLINE(boolean _createToken)
           
 void PreprocessorLexer.mBANG(boolean _createToken)
           
 void PreprocessorLexer.mSEMI(boolean _createToken)
           
 void PreprocessorLexer.mCOMMA(boolean _createToken)
           
 void PreprocessorLexer.mRCURLY(boolean _createToken)
           
 void PreprocessorLexer.mID_OR_KEYWORD(boolean _createToken)
          This rule picks off keywords in the lexer that need to be handled specially.
protected  void PreprocessorLexer.mID(boolean _createToken)
           
protected  void PreprocessorLexer.mCURLY_BLOCK_SCARF(boolean _createToken)
           
 void PreprocessorLexer.mASSIGN_RHS(boolean _createToken)
           
protected  void PreprocessorLexer.mSL_COMMENT(boolean _createToken)
           
protected  void PreprocessorLexer.mML_COMMENT(boolean _createToken)
           
protected  void PreprocessorLexer.mESC(boolean _createToken)
           
protected  void PreprocessorLexer.mDIGIT(boolean _createToken)
           
protected  void PreprocessorLexer.mXDIGIT(boolean _createToken)
           
 void PreprocessorLexer.mARG_ACTION(boolean _createToken)
           
 

Uses of CharStreamException in javaprec
 

Methods in javaprec that throw CharStreamException
 void JavaLexer.mQUESTION(boolean _createToken)
           
 void JavaLexer.mLPAREN(boolean _createToken)
           
 void JavaLexer.mRPAREN(boolean _createToken)
           
 void JavaLexer.mLBRACK(boolean _createToken)
           
 void JavaLexer.mRBRACK(boolean _createToken)
           
 void JavaLexer.mLCURLY(boolean _createToken)
           
 void JavaLexer.mRCURLY(boolean _createToken)
           
 void JavaLexer.mCOLON(boolean _createToken)
           
 void JavaLexer.mCOMMA(boolean _createToken)
           
 void JavaLexer.mASSIGN(boolean _createToken)
           
 void JavaLexer.mEQUAL(boolean _createToken)
           
 void JavaLexer.mLNOT(boolean _createToken)
           
 void JavaLexer.mBNOT(boolean _createToken)
           
 void JavaLexer.mNOT_EQUAL(boolean _createToken)
           
 void JavaLexer.mDIV(boolean _createToken)
           
 void JavaLexer.mDIV_ASSIGN(boolean _createToken)
           
 void JavaLexer.mPLUS(boolean _createToken)
           
 void JavaLexer.mPLUS_ASSIGN(boolean _createToken)
           
 void JavaLexer.mINC(boolean _createToken)
           
 void JavaLexer.mMINUS(boolean _createToken)
           
 void JavaLexer.mMINUS_ASSIGN(boolean _createToken)
           
 void JavaLexer.mDEC(boolean _createToken)
           
 void JavaLexer.mSTAR(boolean _createToken)
           
 void JavaLexer.mSTAR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mMOD(boolean _createToken)
           
 void JavaLexer.mMOD_ASSIGN(boolean _createToken)
           
 void JavaLexer.mSR(boolean _createToken)
           
 void JavaLexer.mSR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mBSR(boolean _createToken)
           
 void JavaLexer.mBSR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mGE(boolean _createToken)
           
 void JavaLexer.mGT(boolean _createToken)
           
 void JavaLexer.mSL(boolean _createToken)
           
 void JavaLexer.mSL_ASSIGN(boolean _createToken)
           
 void JavaLexer.mLE(boolean _createToken)
           
 void JavaLexer.mLT(boolean _createToken)
           
 void JavaLexer.mBXOR(boolean _createToken)
           
 void JavaLexer.mBXOR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mBOR(boolean _createToken)
           
 void JavaLexer.mBOR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mLOR(boolean _createToken)
           
 void JavaLexer.mBAND(boolean _createToken)
           
 void JavaLexer.mBAND_ASSIGN(boolean _createToken)
           
 void JavaLexer.mLAND(boolean _createToken)
           
 void JavaLexer.mSEMI(boolean _createToken)
           
 void JavaLexer.mWS(boolean _createToken)
           
 void JavaLexer.mSL_COMMENT(boolean _createToken)
           
 void JavaLexer.mML_COMMENT(boolean _createToken)
           
 void JavaLexer.mCHAR_LITERAL(boolean _createToken)
           
protected  void JavaLexer.mESC(boolean _createToken)
           
 void JavaLexer.mSTRING_LITERAL(boolean _createToken)
           
protected  void JavaLexer.mHEX_DIGIT(boolean _createToken)
           
protected  void JavaLexer.mVOCAB(boolean _createToken)
           
 void JavaLexer.mIDENT(boolean _createToken)
           
 void JavaLexer.mNUM_INT(boolean _createToken)
           
protected  void JavaLexer.mEXPONENT(boolean _createToken)
           
protected  void JavaLexer.mFLOAT_SUFFIX(boolean _createToken)
           
 

Uses of CharStreamException in rom.interpreter.parser
 

Methods in rom.interpreter.parser that throw CharStreamException
 void JavaLexer.mQUESTION(boolean _createToken)
           
 void JavaLexer.mLPAREN(boolean _createToken)
           
 void JavaLexer.mRPAREN(boolean _createToken)
           
 void JavaLexer.mLBRACK(boolean _createToken)
           
 void JavaLexer.mRBRACK(boolean _createToken)
           
 void JavaLexer.mLCURLY(boolean _createToken)
           
 void JavaLexer.mRCURLY(boolean _createToken)
           
 void JavaLexer.mCOLON(boolean _createToken)
           
 void JavaLexer.mCOMMA(boolean _createToken)
           
 void JavaLexer.mASSIGN(boolean _createToken)
           
 void JavaLexer.mEQUAL(boolean _createToken)
           
 void JavaLexer.mLNOT(boolean _createToken)
           
 void JavaLexer.mBNOT(boolean _createToken)
           
 void JavaLexer.mNOT_EQUAL(boolean _createToken)
           
 void JavaLexer.mDIV(boolean _createToken)
           
 void JavaLexer.mDIV_ASSIGN(boolean _createToken)
           
 void JavaLexer.mPLUS(boolean _createToken)
           
 void JavaLexer.mPLUS_ASSIGN(boolean _createToken)
           
 void JavaLexer.mINC(boolean _createToken)
           
 void JavaLexer.mMINUS(boolean _createToken)
           
 void JavaLexer.mMINUS_ASSIGN(boolean _createToken)
           
 void JavaLexer.mDEC(boolean _createToken)
           
 void JavaLexer.mSTAR(boolean _createToken)
           
 void JavaLexer.mSTAR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mMOD(boolean _createToken)
           
 void JavaLexer.mMOD_ASSIGN(boolean _createToken)
           
 void JavaLexer.mSR(boolean _createToken)
           
 void JavaLexer.mSR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mBSR(boolean _createToken)
           
 void JavaLexer.mBSR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mGE(boolean _createToken)
           
 void JavaLexer.mGT(boolean _createToken)
           
 void JavaLexer.mSL(boolean _createToken)
           
 void JavaLexer.mSL_ASSIGN(boolean _createToken)
           
 void JavaLexer.mLE(boolean _createToken)
           
 void JavaLexer.mLT(boolean _createToken)
           
 void JavaLexer.mBXOR(boolean _createToken)
           
 void JavaLexer.mBXOR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mBOR(boolean _createToken)
           
 void JavaLexer.mBOR_ASSIGN(boolean _createToken)
           
 void JavaLexer.mLOR(boolean _createToken)
           
 void JavaLexer.mBAND(boolean _createToken)
           
 void JavaLexer.mBAND_ASSIGN(boolean _createToken)
           
 void JavaLexer.mLAND(boolean _createToken)
           
 void JavaLexer.mSEMI(boolean _createToken)
           
 void JavaLexer.mWS(boolean _createToken)
           
 void JavaLexer.mSL_COMMENT(boolean _createToken)
           
 void JavaLexer.mML_COMMENT(boolean _createToken)
           
 void JavaLexer.mCHAR_LITERAL(boolean _createToken)
           
protected  void JavaLexer.mESC(boolean _createToken)
           
 void JavaLexer.mSTRING_LITERAL(boolean _createToken)
           
protected  void JavaLexer.mHEX_DIGIT(boolean _createToken)
           
protected  void JavaLexer.mVOCAB(boolean _createToken)
           
 void JavaLexer.mIDENT(boolean _createToken)
           
 void JavaLexer.mNUM_INT(boolean _createToken)
           
protected  void JavaLexer.mEXPONENT(boolean _createToken)
           
protected  void JavaLexer.mFLOAT_SUFFIX(boolean _createToken)