Package ubc.cs.JLog.Parser

Class Summary
pGenericOperatorEntry Dynamically constructs the operator jTerm term from a description of the operators name, type, and priority.
pGenericPredicateEntry Dynamically constructs the iPredicate term from a description of the name, arity, and class name for the associated predicate class.
pOperatorEntry Abstract base class for entries in the pOperatorRegistry.
pOperatorRegistry The registery for pOperatorEntrys.
pParseStream The main parsing class that converts packets into their correspoding prolog terms.
pPredicateEntry Abstract base class for entries in the pPredicateRegistry.
pPredicateOperatorEntry  
pPredicateRegistry The registery for pPredicateEntrys.
pTermToPacketHashtable Keeps track of jTerms and their associated pPackets.
pTSPreToken  
pUpdateDatabaseRules  
pVariableRegistry Hashtable for pVar variables and their associated jVariables.
 

Exception Summary
SyntaxErrorException  
TokenizeStreamException