Algernon Software

Uses of Interface
org.algernon.aam.register.Register

Packages that use Register
org.algernon.aam.register   
 

Uses of Register in org.algernon.aam.register
 

Classes in org.algernon.aam.register that implement Register
 class BindingsRegister
          This class represents a register that holds BindingSets in the AAM.
 class GeneralRegister
          This class represents a RegisterSet in the AAM.
 

Fields in org.algernon.aam.register declared as Register
 Register RegisterSet.R_ACTIONS
          Stack or queue of paths to be followed.
 Register RegisterSet.R_ACTIVATE_BC
          Activation clause for forward chaining rules.
 Register RegisterSet.R_ACTIVATE_FC
          Activation clause for backard chaining rules.
 Register RegisterSet.R_BINDINGS
          Stack of binding lists.
 Register RegisterSet.R_CLAUSE
          The clause currently being executed.
 Register RegisterSet.R_CODE
          Code register (like a Program Counter).
 Register RegisterSet.R_CONTEXT
          Stack of execution contexts.
 Register RegisterSet.R_ID
          The ID of the activation being processed.
 Register RegisterSet.R_INDEX
          Number of the clause being processed.
 Register RegisterSet.R_KEY
          Key clause of backward chaining rules.
 Register RegisterSet.R_RESULTS
          Binding lists stored for return to user.
 Register RegisterSet.R_RULE
          The rule being processed.
 

Methods in org.algernon.aam.register that return Register
 Register RegisterSet.getRegister(LispValue name)
          Returns the Register with the given name.
 


Algernon Software