|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |