|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Atom in unsw.cse.framescript |
---|
Fields in unsw.cse.framescript declared as Atom | |
---|---|
static Atom |
Atom._default
Reserved atoms used in the parser. |
static Atom |
Atom._else
Reserved atoms used in the parser. |
static Atom |
Atom._false
Reserved atoms used in the parser. |
static Atom |
Atom._if
Reserved atoms used in the parser. |
static Atom |
Atom._instanceof
Reserved atoms used in the parser. |
static Atom |
Atom._new
Reserved atoms used in the parser. |
static Atom |
Atom._null
Reserved atoms used in the parser. |
static Atom |
Atom._terminator
Reserved atoms used in the parser. |
static Atom |
Atom._then
Reserved atoms used in the parser. |
static Atom |
Atom._true
Reserved atoms used in the parser. |
static Atom |
Atom.ako
Reserved atoms used in the parser. |
static Atom |
Atom.and
Reserved atoms used in the parser. |
static Atom |
Atom.aposS
Reserved atoms used in the parser. |
static Atom |
Atom.arrow
Reserved atoms used in the parser. |
static Atom |
Atom.assign
Reserved atoms used in the parser. |
static Atom |
Atom.bang
Reserved atoms used in the parser. |
static Atom |
Atom.bar
Reserved atoms used in the parser. |
static Atom |
Atom.because
Reserved atoms used in the parser. |
static Atom |
Atom.cache
Reserved atoms used in the parser. |
static Atom |
Atom.colon
Reserved atoms used in the parser. |
static Atom |
Atom.comma
Reserved atoms used in the parser. |
static Atom |
Atom.current_object
Reserved atoms used in the parser. |
static Atom |
Atom.current_slot
Reserved atoms used in the parser. |
static Atom |
Atom.division
Reserved atoms used in the parser. |
static Atom |
Atom.domain
Reserved atoms used in the parser. |
static Atom |
Atom.dot
Reserved atoms used in the parser. |
static Atom |
Atom.double_arrow
Reserved atoms used in the parser. |
static Atom |
Atom.double_colon
Reserved atoms used in the parser. |
static Atom |
Atom.double_semi
Reserved atoms used in the parser. |
static Atom |
Atom.eq
Reserved atoms used in the parser. |
static Atom |
Atom.except
Reserved atoms used in the parser. |
static Atom |
Atom.failsafe
Reserved atoms used in the parser. |
static Atom |
Atom.forall
Reserved atoms used in the parser. |
protected Atom |
Subr.functor
The name of the function. |
static Atom |
Atom.ge
Reserved atoms used in the parser. |
static Atom |
Atom.gt
Reserved atoms used in the parser. |
static Atom |
Atom.hash
Reserved atoms used in the parser. |
static Atom |
Atom.hat
Reserved atoms used in the parser. |
static Atom |
Atom.help
Reserved atoms used in the parser. |
static Atom |
Atom.if_added
Reserved atoms used in the parser. |
static Atom |
Atom.if_destroyed
Reserved atoms used in the parser. |
static Atom |
Atom.if_needed
Reserved atoms used in the parser. |
static Atom |
Atom.if_new
Reserved atoms used in the parser. |
static Atom |
Atom.if_removed
Reserved atoms used in the parser. |
static Atom |
Atom.if_replaced
Reserved atoms used in the parser. |
static Atom |
Atom.in
Reserved atoms used in the parser. |
static Atom |
Atom.inherits
Reserved atoms used in the parser. |
static Atom |
Atom.isa
Reserved atoms used in the parser. |
static Atom |
Atom.lbrace
Reserved atoms used in the parser. |
static Atom |
Atom.lbracket
Reserved atoms used in the parser. |
static Atom |
Atom.le
Reserved atoms used in the parser. |
static Atom |
Atom.lpren
Reserved atoms used in the parser. |
static Atom |
Atom.lquote
Reserved atoms used in the parser. |
static Atom |
Atom.lt
Reserved atoms used in the parser. |
static Atom |
Atom.match
Reserved atoms used in the parser. |
static Atom |
Atom.minus
Reserved atoms used in the parser. |
static Atom |
Atom.mod
Reserved atoms used in the parser. |
static Atom |
Atom.multiplication
Reserved atoms used in the parser. |
static Atom |
Atom.multivalued
Reserved atoms used in the parser. |
static Atom |
Atom.ne
Reserved atoms used in the parser. |
static Atom |
Atom.new_value
Reserved atoms used in the parser. |
static Atom |
Atom.non_terminal
Reserved atoms used in the parser. |
static Atom |
Atom.not
Reserved atoms used in the parser. |
static Atom |
Atom.object
Reserved atoms used in the parser. |
static Atom |
Atom.of
Reserved atoms used in the parser. |
static Atom |
Atom.old_value
Reserved atoms used in the parser. |
static Atom |
Atom.on_entry
Reserved atoms used in the parser. |
static Atom |
Atom.on_exit
Reserved atoms used in the parser. |
static Atom |
Atom.or
Reserved atoms used in the parser. |
static Atom |
Atom.plus
Reserved atoms used in the parser. |
static Atom |
Atom.question
Reserved atoms used in the parser. |
static Atom |
Atom.range
Reserved atoms used in the parser. |
static Atom |
Atom.rbrace
Reserved atoms used in the parser. |
static Atom |
Atom.rbracket
Reserved atoms used in the parser. |
static Atom |
Atom.respond
Reserved atoms used in the parser. |
static Atom |
Atom.rpren
Reserved atoms used in the parser. |
static Atom |
Atom.rquote
Reserved atoms used in the parser. |
static Atom |
Atom.semi_colon
Reserved atoms used in the parser. |
static Atom |
Atom.separator
Reserved atoms used in the parser. |
static Atom |
Atom.star
Reserved atoms used in the parser. |
static Atom |
Atom.tilde
Reserved atoms used in the parser. |
static Atom |
Atom.to
Reserved atoms used in the parser. |
static Atom |
Atom.topic
Reserved atoms used in the parser. |
static Atom |
Atom.trigger
Reserved atoms used in the parser. |
static Atom |
Atom.underscore
Reserved atoms used in the parser. |
static Atom |
Atom.var
Reserved atoms used in the parser. |
static Atom |
Atom.with
Reserved atoms used in the parser. |
Methods in unsw.cse.framescript that return Atom | |
---|---|
protected Atom |
Subr.check_atom(Instance currentObject,
Term[] args,
int n,
StackFrame frame)
Convenience routine to check atom arguments for built-in functions. |
static Atom |
Utils.check_atom(java.lang.String functionName,
Instance currentObject,
Term[] arg,
int n,
StackFrame frame)
Convenience routine to check atom arguments for built-in functions. |
protected Atom |
Subr.check_boolean(Instance currentObject,
Term[] args,
int n,
StackFrame frame)
Convenience routine to check boolean arguments for built-in functions. |
static Atom |
Utils.check_boolean(java.lang.String functionName,
Instance currentObject,
Term[] arg,
int n,
StackFrame frame)
Convenience routine to check boolean arguments for built-in functions. |
Atom |
MicaBot.connect(java.lang.String agentName)
|
Atom |
Subr.getSlotName(Term arg,
StackFrame frame)
Helper function for getting the hard coded name of a slot from an argument. |
static Atom |
Atom.intern(java.lang.String str)
Gets the atom identified by a string. |
static Atom |
Atom.intern(java.lang.String str,
int pre,
int in,
int post)
Gets the atom identified by a string and sets its operator precedences. |
static Atom |
Atom.intern(java.lang.String str,
int pre,
int in,
int post,
boolean r)
Gets the atom identified by a string and sets its operator precedences. |
Atom |
XMLSerialiser.parseAtomDefNode(org.w3c.dom.Node n)
Parses an XML node for an Atom definition. |
Atom |
XMLSerialiser.parseAtomNode(org.w3c.dom.Node n)
Parses an XML node for an Atom. |
Atom |
MicaBot.writeMob(Instance mob)
|
Methods in unsw.cse.framescript with parameters of type Atom | |
---|---|
static void |
Atomiser.addCompoundTerm(Atom a)
Tells all atomisers that a specific configuration of characters is special. |
static MicaBot |
MicaBot.check_micabot(Atom functionName,
Instance currentObject,
Term[] arg,
int n,
StackFrame frame)
Convenience routine to check micabot arguments for built-in functions. |
static Instance |
MicaBot.check_mob(Atom functionName,
Instance currentObject,
Term[] arg,
int n,
StackFrame frame)
Convenience routine to check mob arguments for built-in functions. |
static MicaBot |
MicaBot.getCurrentMicaBot(Atom functor)
|
Term |
Instance.getSlot(Atom slot)
Gets the value of a slot for the instance. |
Term |
Script.getSlot(Atom slot)
|
static Term |
Utils.getValue(Atom atom)
Gets the value for an atom. |
static Variable |
Variable.newCommonVariable(Atom name)
Adds a new variable to the list of common variables. |
static FSException |
Subr.notDefined(Atom functor,
StackFrame frame)
Method for throwing errors with a standard error message if a function has not been defined. |
static void |
FixRDRGUI.open(Atom slotname,
Instance currentInstance)
|
Term |
Instance.putSlot(Atom slot,
Term value)
Puts a value into a slot in an instance frame. |
Term |
Script.putSlot(Atom slot,
Term value)
|
Term |
Instance.removeSlot(Atom slot)
Removes a slot from the instance frame. |
Term |
Script.removeSlot(Atom slot)
|
Term |
Instance.removeSlot(Atom slot,
Term value)
Removes a specific value from a slot in an instance frame. |
Term |
Script.removeSlot(Atom slot,
Term value)
|
Term |
Instance.replaceSlot(Atom slot,
Term value)
Replaces the value of a slot. |
Term |
Script.replaceSlot(Atom slot,
Term value)
|
Constructors in unsw.cse.framescript with parameters of type Atom | |
---|---|
Compound(Atom functor)
Creates a Compound with 0 arguements. |
|
Compound(Atom functor,
Term arg1)
Creates a Compound with 1 argument. |
|
Compound(Atom functor,
Term arg1,
Term arg2)
Creates a Compound with 2 arguements. |
|
Compound(Atom functor,
java.util.Vector args)
Creates a Compound with a list of arguements. |
|
Generic(Atom name)
Creates a generic frame with a given name. |
|
Instance(Atom name)
Creates a named instance frame. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |