Uses of Class
org.inxar.syntacs.translator.TranslationException

Packages that use TranslationException
com.inxar.syntacs.analyzer.lexical Defines classes which implement the lexical analyzer interfaces. 
com.inxar.syntacs.analyzer.syntactic Defines classes which implement the syntax analyzer interfaces. 
com.inxar.syntacs.translator.lr Defines classes which implement LR-specific translation machinery. 
com.inxar.syntacs.translator.regexp Defines classes which implement a Translator for regular expressions. 
com.inxar.syntacs.translator.syntacs Defines classes which implement a Translator for the syntacs grammar itself. 
org.inxar.syntacs.analyzer.lexical Declares interfaces which model objects used in lexical analysis. 
org.inxar.syntacs.analyzer.syntactic Declares interfaces which model objects used in syntax analysis. 
org.inxar.syntacs.translator Declares interfaces which abstract the lexing and parsing processes into a single translation process. 
 

Uses of TranslationException in com.inxar.syntacs.analyzer.lexical
 

Methods in com.inxar.syntacs.analyzer.lexical that throw TranslationException
 void StandardLexer.start()
           
 void StandardLexer.resume()
           
 

Uses of TranslationException in com.inxar.syntacs.analyzer.syntactic
 

Methods in com.inxar.syntacs.analyzer.syntactic that throw TranslationException
 void StandardParser.notify(Symbol symbol)
           
 

Uses of TranslationException in com.inxar.syntacs.translator.lr
 

Methods in com.inxar.syntacs.translator.lr that throw TranslationException
 void StandardLRTranslatorInterpreter.match(int type, int off, int len)
           
 int StandardLRTranslatorInterpreter.error(int off, int len)
           
 void StandardLRTranslatorInterpreter.stop()
           
 Symbol StandardLRTranslatorInterpreter.reduce(int type, Sentence sentence)
           
 Recovery StandardLRTranslatorInterpreter.recover(int type, Sentence left_context)
           
 void StandardLRTranslatorInterpreter.accept()
           
 Object StandardLRTranslator.translate(Object src)
           
 

Uses of TranslationException in com.inxar.syntacs.translator.regexp
 

Methods in com.inxar.syntacs.translator.regexp that throw TranslationException
 void RegexpInterpreter.match(int type, int off, int len)
           
 Symbol RegexpInterpreter.reduce(int type, Sentence s)
           
 

Uses of TranslationException in com.inxar.syntacs.translator.syntacs
 

Methods in com.inxar.syntacs.translator.syntacs that throw TranslationException
 void SyntacsInterpreter.match(int type, int off, int len)
           
 Symbol SyntacsInterpreter.reduce(int type, Sentence s)
           
 Recovery SyntacsInterpreter.recover(int type, Sentence left_context)
           
 

Uses of TranslationException in org.inxar.syntacs.analyzer.lexical
 

Methods in org.inxar.syntacs.analyzer.lexical that throw TranslationException
 void Lexer.start()
          Resets the internal state of the Lexer and triggers the search for the next lexeme from the input.
 void Lexer.resume()
          Continues the lexing process from the current Input position.
 void LexerInterpreter.match(int type, int offset, int length)
          The match method is used by the Lexer to inform the interpreter that a new token has been found at the given offset with the given length.
 int LexerInterpreter.error(int offset, int length)
          Notify an error starting at the given offset having the given length.
 void LexerInterpreter.stop()
          Notify that the end of the Input has been reached.
 

Uses of TranslationException in org.inxar.syntacs.analyzer.syntactic
 

Methods in org.inxar.syntacs.analyzer.syntactic that throw TranslationException
 Symbol ParserInterpreter.reduce(int type, Sentence left_context)
          ParserInterpreter.reduce(int, Sentence) is called when a reduction occurs.
 Recovery ParserInterpreter.recover(int type, Sentence left_context)
          This method will be called by the parser when an ERROR instruction is hit.
 void ParserInterpreter.accept()
          This method will be called by the parser when the ACCEPT instruction occurs.
 void Parser.notify(Symbol token)
          Notifies the Parser that a new Symbol (token) has been discovered.
 

Uses of TranslationException in org.inxar.syntacs.translator
 

Methods in org.inxar.syntacs.translator that throw TranslationException
 Object Translator.translate(Object src)
          Translates the given Object to some other Object representation.