Algernon Software

Uses of Class
org.algernon.datatype.BindingSet

Packages that use BindingSet
org.algernon.aam   
org.algernon.aam.opcode   
org.algernon.datatype   
 

Uses of BindingSet in org.algernon.aam
 

Methods in org.algernon.aam with parameters of type BindingSet
 LispValue Processor.process(LispValue code, AlgernonKBSet kbSet, BindingSet bindings, Rule rule, Process parent, ErrorSet errors)
          Process the given code.
 

Uses of BindingSet in org.algernon.aam.opcode
 

Methods in org.algernon.aam.opcode that return BindingSet
protected  BindingSet Subroutine.consolidateBindings(Processor processor, LispValue result, Object var)
          Consolidates a list of results into one binding set.
 

Uses of BindingSet in org.algernon.datatype
 

Methods in org.algernon.datatype that return BindingSet
 BindingSet BindingSet.merge(BindingSet otherSet)
          Merges two binding sets and returns a new one.
 BindingSet BindingSet.push(BindingList newList)
          Pushes the new BindingList onto the BindingSet.
 BindingSet BindingSet.unmerge(LispValue countedVariable)
          Takes a merged binding set and undoes the combinatorial merge, returning a binding set which represents the previous version of the input set before the merge.
 

Methods in org.algernon.datatype with parameters of type BindingSet
 BindingSet BindingSet.merge(BindingSet otherSet)
          Merges two binding sets and returns a new one.
 


Algernon Software