Package ubc.cs.JLog.Builtins

Interface Summary
iArithmetic The extending interface for arithmetic operators (which must also inherit from an operator class).
 

Class Summary
jAbs  
jACos  
jAdd  
jAfter  
jAfterEqual  
jAppendArray  
jArg  
jASin  
jAssert  
jAsserta  
jAssertz  
jATan  
jATan2  
jBefore  
jBeforeEqual  
jBitwiseConjunction  
jBitwiseDisjunction  
jBitwiseExclusiveDisjunction  
jBitwiseLeftShift  
jBitwiseNegation  
jBitwiseRightShift  
jCall  
jCallN A specialized version of jCall that handles cases of arity >= 2.
jCeiling  
jCompare  
jConvertArray  
jCopyTerm  
jCos  
jCreateArray  
jCurrentOpList  
jCut  
jDynamic  
jEnumerateVariablesArray  
jEqual  
jEquivalence  
jEquivalent  
jExists  
jExp  
jExpandTerm  
jFloor  
jFunctor  
jGetArrayElement  
jGreaterThan  
jGreaterThanEqual  
jIntegerArithmetic  
jIntegerDivide  
jIntegerOnlyArithmetic  
jIntersectArray  
jIs  
jIsAtom  
jIsAtomic  
jIsCallable  
jIsCompound  
jIsGround  
jIsInteger  
jIsList  
jIsNonVariable  
jIsNumber  
jIsReal  
jIsSimple  
jIsType  
jIsVariable  
jKeysort  
jLessThan  
jLessThanEqual  
jLoadLibrary  
jLog  
jLog10  
jLog2  
jLogBase  
jMax  
jMin  
jMinus  
jMod  
jMultiply  
jName  
jNotEqual  
jNotEquivalence  
jNotEquivalent  
jNotUnify  
jNumericComparison  
jOp  
jOperator  
jPlus  
jPow  
jPredefinedBuiltins Creates all the non-builtin predefined predicates needed by the jKnowledgeBase and registers all the operator and predicate entries with their corresponding registries for use by the parser.
jRandom  
jRead  
jRealArithmetic  
jRealDivide  
jRealUnaryArithmetic A flexible abstract class for unary arithmetic.
jRepeat  
jRetract  
jRound  
jSetArrayElement  
jSin  
jSort  
jSqrt  
jSubtract  
jSubtractArray  
jTan  
jTermToList  
jTime  
jTruncate  
jUnaryArithmetic The abstract class for unary arithmetic operators.
jUnaryOperator  
jUnionArray  
jWrite  
 

Exception Summary
ExpectedCompoundTermException  
InvalidArgArgumentException  
InvalidArithmeticOperationException  
InvalidAssertException  
InvalidCalleeTypeException  
InvalidExpressionTypeException  
InvalidFunctorArgumentException  
InvalidKeysortKeyValueException  
InvalidNameArgumentException  
InvalidOpArgumentException  
InvalidRetractException  
InvalidSortSourceListException  
InvalidTermToListArgumentException  
MissingInputServicesException