Package org.projog.core.parser
Provides classes for constructing
Term objects from Prolog syntax.-
Class Summary Class Description CharacterParser Reads characters from aBufferedReader.Delimiters Operands Collection of operands.Operands.Operand ProjogSourceReader Populates aKnowledgeBasewith clauses parsed from Prolog syntax.SentenceParser Parses Prolog syntax representing rules including operators.Token TokenParser Parses an input stream into discrete 'tokens' that are used to represent Prolog queries and rules. -
Enum Summary Enum Description Operands.Associativity Associativity is used to specify rules over operators in the same expression that have the same priority.Operands.Location TokenType -
Exception Summary Exception Description ParserException Signals a failure to successfully parse Prolog syntax.