Uses of Class
unsw.cse.framescript.FSList

Uses of FSList in unsw.cse.framescript
 

Fields in unsw.cse.framescript declared as FSList
 FSList FSList.next
          The list's tail.
static FSList FSList.nil
          The shared empty list.
 

Methods in unsw.cse.framescript that return FSList
 FSList FSList.append(FSList l)
          Appends one list to another.
protected  FSList Subr.check_list(Instance currentObject, Term[] args, int n, StackFrame frame)
          Convenience routine to check list arguments for built-in functions.
static FSList Utils.check_list(java.lang.String functionName, Instance currentObject, Term[] arg, int n, StackFrame frame)
          Convenience routine to check list arguments for built-in functions.
 FSList MobGeneric.getInstances()
           
 FSList Generic.getInstances()
          Gets all instances of the generic frame.
 FSList XMLSerialiser.parseListNode(org.w3c.dom.Node n)
          Parses an XML node for an FSList.
 FSList XMLSerialiser.parseParentsNode(org.w3c.dom.Node n)
          Parses an XML node for a list of parents.
 FSList MicaBot.queryMica(java.lang.String query)
           
 FSList FSList.without(Term t)
          Removes a term from a list.
 

Methods in unsw.cse.framescript with parameters of type FSList
 FSList FSList.append(FSList l)
          Appends one list to another.
 Term Compound.mapVars(FSList vars)
           
 Term ExprList.mapVars(FSList vars)
           
 Term Alternatives.mapVars(FSList vars)
           
 Term Sequence.mapVars(FSList vars)
           
 Term FSList.mapVars(FSList vars)
           
 Term RDR.mapVars(FSList vars)
           
 Term Term.mapVars(FSList vars)
          Maps atoms to variables from the list of variables.
 Term Pattern.mapVars(FSList vars)
           
 Term Atom.mapVars(FSList vars)
           
 Term Variable.mapVars(FSList vars)
           
static void Utils.sortAtomList(FSList list)
          An in place list sort for lists of Atoms.
 

Constructors in unsw.cse.framescript with parameters of type FSList
Alternatives(FSList l)
          Creates a Alternates with a given list of values.
FSList(Term t, FSList l)
          Creates a list where t is its head and l is its tail.
Sequence(FSList l)
          Creates a sequence with a list of alternatives.