Uses of Class
com.ugos.JIProlog.engine.JIPCons

Packages that use JIPCons
com.ugos.JIProlog.engine   
 

Uses of JIPCons in com.ugos.JIProlog.engine
 

Fields in com.ugos.JIProlog.engine declared as JIPCons
static JIPCons JIPCons.NIL
          Empty cons or nil
 

Methods in com.ugos.JIProlog.engine that return JIPCons
 JIPCons JIPFunctor.getParams()
          Returns the list of parameters of this JIPFunctor object
static JIPCons JIPCons.create(JIPTerm head, JIPTerm tail)
          Creates a new cons object
static JIPCons JIPCons.append(JIPCons cons1, JIPCons cons2)
          Returns a new JIPCons object by appending cons2 to cons1
 JIPCons JIPCons.reverse()
          Returns a new JIPCons object by reversing this JIPCons object
 JIPCons JIPClause.getBody()
          Returns the body of this JIPClause object
 

Methods in com.ugos.JIProlog.engine with parameters of type JIPCons
abstract  boolean JIPXCall.unify(JIPCons params, java.util.Hashtable varsTbl)
          Invoked by xcall/2 to check if the custom predicate unify with the passed parameters For more information see the section "How to write a custom built-in predicate" in the Reference Manual.
static JIPFunctor JIPFunctor.create(java.lang.String strName, JIPCons params)
          Creates a new JIPFunctor object
static JIPCons JIPCons.append(JIPCons cons1, JIPCons cons2)
          Returns a new JIPCons object by appending cons2 to cons1
static JIPCons JIPCons.append(JIPCons cons1, JIPCons cons2)
          Returns a new JIPCons object by appending cons2 to cons1
static JIPClause JIPClause.create(JIPFunctor head, JIPCons body)
          Creates a new JIPClause object