Uses of Class
at.dms.compiler.tools.antlr.runtime.TokenStreamException

Packages that use TokenStreamException
at.dms.compiler.tools.antlr.compiler   
at.dms.compiler.tools.antlr.runtime   
at.dms.compiler.tools.lexgen   
at.dms.compiler.tools.msggen   
at.dms.compiler.tools.optgen   
 

Uses of TokenStreamException in at.dms.compiler.tools.antlr.compiler
 

Methods in at.dms.compiler.tools.antlr.compiler that throw TokenStreamException
 void ANTLRParser.alternative()
           
 void ANTLRParser.block()
           
 BitSet ANTLRParser.charSet()
           
 at.dms.compiler.tools.antlr.compiler.GrammarDefinition Preprocessor.class_def(String file, Hierarchy hier)
           
 void ANTLRParser.classDef()
           
 void ANTLRParser.ebnf(Token label, boolean not)
           
 void ANTLRParser.element()
           
 void ANTLRParser.elementNoOptionSpec()
           
 void ANTLRParser.elementOptionSpec()
           
 String Preprocessor.exceptionGroup()
           
 void ANTLRParser.exceptionGroup()
           
 String Preprocessor.exceptionHandler()
           
 void ANTLRParser.exceptionHandler()
           
 String Preprocessor.exceptionSpec()
           
 void ANTLRParser.exceptionSpec()
           
 void ANTLRParser.exceptionSpecNoLabel()
           
 void ANTLRTokdefParser.file(at.dms.compiler.tools.antlr.compiler.ImportVocabTokenManager tm)
           
 void ANTLRParser.fileOptionsSpec()
           
 void ANTLRParser.grammar()
           
 void Preprocessor.grammarFile(Hierarchy hier, String file)
           
 Token ANTLRParser.id()
           
 void ANTLRParser.lexerOptionsSpec()
           
 void ANTLRParser.lexerSpec(String doc)
           
 void ANTLRTokdefParser.line(at.dms.compiler.tools.antlr.compiler.ImportVocabTokenManager tm)
           
 void PreprocessorLexer.mACTION(boolean _createToken)
           
 void ANTLRLexer.mACTION(boolean _createToken)
           
 void ActionLexer.mACTION(boolean _createToken)
           
protected  void PreprocessorLexer.mALT(boolean _createToken)
           
 void PreprocessorLexer.mARG_ACTION(boolean _createToken)
           
 void ANTLRLexer.mARG_ACTION(boolean _createToken)
           
protected  void ActionLexer.mARG(boolean _createToken)
           
 void PreprocessorLexer.mASSIGN_RHS(boolean _createToken)
           
 void ANTLRTokdefLexer.mASSIGN(boolean _createToken)
           
 void ANTLRLexer.mASSIGN(boolean _createToken)
           
 void PreprocessorLexer.mCHAR_LITERAL(boolean _createToken)
           
 void ANTLRLexer.mCHAR_LITERAL(boolean _createToken)
           
protected  void ActionLexer.mCHAR(boolean _createToken)
           
 void ANTLRLexer.mCLOSE_ELEMENT_OPTION(boolean _createToken)
           
 void ANTLRLexer.mCOLON(boolean _createToken)
           
 void PreprocessorLexer.mCOMMA(boolean _createToken)
           
 void ANTLRLexer.mCOMMA(boolean _createToken)
           
 void PreprocessorLexer.mCOMMENT(boolean _createToken)
           
 void ANTLRLexer.mCOMMENT(boolean _createToken)
           
protected  void ActionLexer.mCOMMENT(boolean _createToken)
           
protected  void PreprocessorLexer.mCURLY_BLOCK_SCARF(boolean _createToken)
           
protected  void PreprocessorLexer.mDIGIT(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mDIGIT(boolean _createToken)
           
protected  void ANTLRLexer.mDIGIT(boolean _createToken)
           
protected  void ActionLexer.mDIGIT(boolean _createToken)
           
protected  void PreprocessorLexer.mELEMENT(boolean _createToken)
           
protected  void PreprocessorLexer.mESC(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mESC(boolean _createToken)
           
protected  void ANTLRLexer.mESC(boolean _createToken)
           
protected  void ActionLexer.mESC(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)
           
 void ANTLRTokdefLexer.mID(boolean _createToken)
           
protected  void ActionLexer.mID(boolean _createToken)
           
 void ANTLRLexer.mIMPLIES(boolean _createToken)
           
protected  void ActionLexer.mINT_OR_FLOAT(boolean _createToken)
           
 void ANTLRTokdefLexer.mINT(boolean _createToken)
           
 void ANTLRLexer.mINT(boolean _createToken)
           
protected  void ActionLexer.mINT(boolean _createToken)
           
protected  int ANTLRLexer.mINTERNAL_RULE_REF(boolean _createToken)
           
 void ANTLRTokdefLexer.mLPAREN(boolean _createToken)
           
 void ANTLRLexer.mLPAREN(boolean _createToken)
           
protected  void PreprocessorLexer.mML_COMMENT(boolean _createToken)
           
 void ANTLRTokdefLexer.mML_COMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mML_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mML_COMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mNESTED_ACTION(boolean _createToken)
           
protected  void ANTLRLexer.mNESTED_ARG_ACTION(boolean _createToken)
           
protected  void PreprocessorLexer.mNEWLINE(boolean _createToken)
           
 void ANTLRLexer.mNOT_OP(boolean _createToken)
           
protected  void ANTLRLexer.mNOT_USEFUL(boolean _createToken)
           
 void ANTLRLexer.mOPEN_ELEMENT_OPTION(boolean _createToken)
           
 void ANTLRLexer.mOR(boolean _createToken)
           
 void ANTLRLexer.mPLUS(boolean _createToken)
           
 void ANTLRLexer.mQUESTION(boolean _createToken)
           
 void ANTLRLexer.mRANGE(boolean _createToken)
           
 void PreprocessorLexer.mRCURLY(boolean _createToken)
           
 void ANTLRLexer.mRCURLY(boolean _createToken)
           
 void ANTLRTokdefLexer.mRPAREN(boolean _createToken)
           
 void ANTLRLexer.mRPAREN(boolean _createToken)
           
 void PreprocessorLexer.mRULE_BLOCK(boolean _createToken)
           
 void ANTLRLexer.mRULE_REF(boolean _createToken)
           
 void PreprocessorLexer.mSEMI(boolean _createToken)
           
 void ANTLRLexer.mSEMI(boolean _createToken)
           
protected  void PreprocessorLexer.mSL_COMMENT(boolean _createToken)
           
 void ANTLRTokdefLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ANTLRLexer.mSL_COMMENT(boolean _createToken)
           
protected  void ActionLexer.mSL_COMMENT(boolean _createToken)
           
 void ANTLRLexer.mSTAR(boolean _createToken)
           
 void PreprocessorLexer.mSTRING_LITERAL(boolean _createToken)
           
 void ANTLRLexer.mSTRING_LITERAL(boolean _createToken)
           
 void ANTLRTokdefLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mSTRING(boolean _createToken)
           
protected  void ActionLexer.mSTUFF(boolean _createToken)
           
 void PreprocessorLexer.mSUBRULE_BLOCK(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG_ID_ELEMENT(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ARG(boolean _createToken)
           
protected  void ActionLexer.mTEXT_ITEM(boolean _createToken)
           
 void ANTLRLexer.mTOKEN_REF(boolean _createToken)
           
protected  void ActionLexer.mVAR_ASSIGN(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mVOCAB(boolean _createToken)
           
protected  void ANTLRLexer.mVOCAB(boolean _createToken)
           
 void ANTLRLexer.mWILDCARD(boolean _createToken)
           
protected  void ANTLRLexer.mWS_LOOP(boolean _createToken)
           
protected  void ANTLRLexer.mWS_OPT(boolean _createToken)
           
 void PreprocessorLexer.mWS(boolean _createToken)
           
 void ANTLRTokdefLexer.mWS(boolean _createToken)
           
 void ANTLRLexer.mWS(boolean _createToken)
           
protected  void ActionLexer.mWS(boolean _createToken)
           
protected  void PreprocessorLexer.mXDIGIT(boolean _createToken)
           
protected  void ANTLRTokdefLexer.mXDIGIT(boolean _createToken)
           
protected  void ANTLRLexer.mXDIGIT(boolean _createToken)
           
 Token PreprocessorLexer.nextToken()
           
 Token ANTLRTokdefLexer.nextToken()
           
 Token ANTLRLexer.nextToken()
           
 Token ActionLexer.nextToken()
           
 void ANTLRParser.notTerminal(Token label)
           
 IndexedVector Preprocessor.optionSpec(at.dms.compiler.tools.antlr.compiler.GrammarDefinition gr)
           
 Token ANTLRParser.optionValue()
           
 void ANTLRParser.parserOptionsSpec()
           
 void ANTLRParser.parserSpec(String doc)
           
 Token ANTLRParser.qualifiedID()
          Match a.b.c.d qualified ids; WILDCARD here is overloaded as id separator; that is, I need a reference to the '.' token.
 void ANTLRParser.range(Token label)
           
 void ANTLRParser.rootNode()
           
 void ANTLRParser.rule()
           
 void Preprocessor.rule(at.dms.compiler.tools.antlr.compiler.GrammarDefinition gr)
           
 void ANTLRParser.ruleOptionsSpec()
           
 void ANTLRParser.rules()
           
 BitSet ANTLRParser.setBlockElement()
           
 void ANTLRParser.subruleOptionsSpec()
           
 void ANTLRParser.terminal(Token label)
           
 String Preprocessor.throwsSpec()
           
 void ANTLRParser.throwsSpec()
           
 void ANTLRParser.tokensSpec()
           
 void ANTLRParser.tokensSpecOptions(Token t)
           
 

Uses of TokenStreamException in at.dms.compiler.tools.antlr.runtime
 

Subclasses of TokenStreamException in at.dms.compiler.tools.antlr.runtime
 class TokenStreamIOException
          Wraps an IOException in a TokenStreamException
 class TokenStreamRecognitionException
          Wraps a RecognitionException in a TokenStreamException so you can pass it along.
 

Methods in at.dms.compiler.tools.antlr.runtime that throw TokenStreamException
abstract  void Parser.consume()
          Get another token object from the token stream
 void Parser.consumeUntil(BitSet set)
          Consume tokens until one matches the given token set
 void Parser.consumeUntil(int tokenType)
          Consume tokens until one matches the given token
 int TokenBuffer.LA(int i)
          Get a lookahead token value
abstract  int Parser.LA(int i)
          Return the token type of the ith token of lookahead where i=1 is the current token being examined by the parser (i.e., it has not been matched yet).
 int LLkParser.LA(int i)
           
 Token TokenBuffer.LT(int i)
          Get a lookahead token
abstract  Token Parser.LT(int i)
          Return the ith token of lookahead
 Token LLkParser.LT(int i)
           
 void Parser.match(BitSet b)
          Make sure current lookahead symbol matches the given set Throw an exception upon mismatch, which is catch by either the error handler or by the syntactic predicate.
 void Parser.match(int t)
          Make sure current lookahead symbol matches token type t.
 void Parser.matchNot(int t)
           
 Token TokenStream.nextToken()
           
 void CharScanner.uponEOF()
          This method is called by YourLexer.nextToken() when the lexer has hit EOF condition.
 

Uses of TokenStreamException in at.dms.compiler.tools.lexgen
 

Methods in at.dms.compiler.tools.lexgen that throw TokenStreamException
 at.dms.compiler.tools.lexgen.DefinitionFile LexgenParser.aCompilationUnit(String sourceFile)
           
 void LexgenLexer.mDOT(boolean _createToken)
           
 void LexgenLexer.mDUMMY(boolean _createToken)
           
protected  void LexgenLexer.mESC(boolean _createToken)
           
protected  void LexgenLexer.mHEX_DIGIT(boolean _createToken)
           
 void LexgenLexer.mIDENT(boolean _createToken)
           
 void LexgenLexer.mML_COMMENT(boolean _createToken)
           
protected  void LexgenLexer.mOCT_DIGIT(boolean _createToken)
           
 void LexgenLexer.mSHARP(boolean _createToken)
           
 void LexgenLexer.mSL_COMMENT(boolean _createToken)
           
 void LexgenLexer.mSTRING(boolean _createToken)
           
protected  void LexgenLexer.mVOCAB(boolean _createToken)
           
 void LexgenLexer.mWS(boolean _createToken)
           
 Token LexgenLexer.nextToken()
           
 

Uses of TokenStreamException in at.dms.compiler.tools.msggen
 

Methods in at.dms.compiler.tools.msggen that throw TokenStreamException
 at.dms.compiler.tools.msggen.DefinitionFile MsggenParser.aCompilationUnit(String sourceFile)
           
 void MsggenLexer.mDOT(boolean _createToken)
           
 void MsggenLexer.mDUMMY(boolean _createToken)
           
protected  void MsggenLexer.mESC(boolean _createToken)
           
 void MsggenLexer.mHEADER(boolean _createToken)
           
protected  void MsggenLexer.mHEX_DIGIT(boolean _createToken)
           
 void MsggenLexer.mIDENT(boolean _createToken)
           
 void MsggenLexer.mML_COMMENT(boolean _createToken)
           
protected  void MsggenLexer.mOCT_DIGIT(boolean _createToken)
           
 void MsggenLexer.mSL_COMMENT(boolean _createToken)
           
 void MsggenLexer.mSTRING(boolean _createToken)
           
protected  void MsggenLexer.mVOCAB(boolean _createToken)
           
 void MsggenLexer.mWS(boolean _createToken)
           
 Token MsggenLexer.nextToken()
           
 

Uses of TokenStreamException in at.dms.compiler.tools.optgen
 

Methods in at.dms.compiler.tools.optgen that throw TokenStreamException
 at.dms.compiler.tools.optgen.DefinitionFile OptgenParser.aCompilationUnit(String sourceFile)
           
 void OptgenLexer.mDOT(boolean _createToken)
           
 void OptgenLexer.mDUMMY(boolean _createToken)
           
protected  void OptgenLexer.mESC(boolean _createToken)
           
 void OptgenLexer.mHEADER(boolean _createToken)
           
protected  void OptgenLexer.mHEX_DIGIT(boolean _createToken)
           
 void OptgenLexer.mIDENT(boolean _createToken)
           
 void OptgenLexer.mML_COMMENT(boolean _createToken)
           
protected  void OptgenLexer.mOCT_DIGIT(boolean _createToken)
           
 void OptgenLexer.mSL_COMMENT(boolean _createToken)
           
 void OptgenLexer.mSTRING(boolean _createToken)
           
protected  void OptgenLexer.mVOCAB(boolean _createToken)
           
 void OptgenLexer.mWS(boolean _createToken)
           
 Token OptgenLexer.nextToken()