Package org.inxar.syntacs.translator

Declares interfaces which abstract the lexing and parsing processes into a single translation process.

See:
          Description

Interface Summary
Auditor Auditor is a "global" repository for errors and warnings; a listener for complaints.
Complaint Complaint is a general name for a semantic/syntactic warnings and errors.
Translator A Translator is an object capable if transforming a stream of characters into an Object.
TranslatorGrammar The TranslatorGrammar interface describes the symbolic components of a grammar as well as acting as a factory for Translator instances.
 

Exception Summary
RuntimeTranslationException RuntimeTranslationException is identical to TranslationException with the exception that is extends RuntimeException; it is acceptable to throw in exceptional circumstances when it is necessary to throw a TranslationException during normal runtime, except of course when an unexceptional TranslationException is appropriate (there are exceptions to that, however).
TranslationException TranslationException is a carrier for errors discovered during a translation run.
 

Package org.inxar.syntacs.translator Description

Declares interfaces which abstract the lexing and parsing processes into a single translation process.