All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Class Description AstItem CharBufferOverflowException Specialized exception shows that allowed char buffer size of one buffers in a tokenizer is reached.CriticalUnexpectedError Unexpected error breaks functionality of the library.DefaultParserContext Default implementation of parser context.GenericPrologParser Generic version of prolog parser.InternalSpecialCompoundTerm Base class for special service terms for use on level of parser.Koi7CharOpMap Auxiliary mapping class allows to map a single char KOI7 to its related operator data container.Op Prolog operator definition.OpAssoc Associativity of Prolog operators.OpContainer Container of operators which have same name but differently associative.ParserContext Context which provides flags and operator storage for a prolog parser.ParserContextChain Auxiliary class allows to make chain of prolog contexts.PrologAtom Prolog atom.PrologCompound Abstract class for all compound prolog terms.PrologFloat Representation for float numeric term.PrologInt Representation of integer numeric term.PrologList Representation of prolog list term.PrologNumeric Base class for all numeric terms.PrologParser Abstract base Prolog parser.PrologParserException Exception is thrown if any problem with parsing of prolog sources.PrologStruct Representation of prolog structure.PrologTerm Base class describes a Prolog termPrologVar Representation of prolog variable.Quotation Type of quotation for prolog term.StringBuilderEx Internal auxiliary class to wrap a StringBuilder instance and provide some extra methods.StringUtils Auxiliary string processing methods.StringUtils.UnescapeResult Un-escaped result container.TermType Type of prolog term.TermWrapper Internal term wrapper to build AST.Tokenizer Internal tokenizer to extract next token from reader.TokenizerResult Internal object representing tokenizer result.TokenizerState Internal tokenizer state.