Package avail. interpreter. primitive. atoms
Types
Primitive: If the first atom has a property whose key is the second atom, then return the corresponding property value, otherwise fail.
Primitive: Answer whether the second atom has a property whose key is the first atom.
Primitive: Answer true if the specified atomis special.
Primitive: Answer the name of an atom.
Primitive: Within the first atom, remove the property with the given property key (another atom).
Primitive: Within the first atom, associate the given property key (another atom) and property value. This is a destructive operation.
Primitive: Lookup or create a new atom with the given name.
Primitive: Create a new atom with the given name. Add the SpecialAtom.EXPLICIT_SUBCLASSING_KEY as a property to indicate this atom will be used for explicitly subclassing object types.
Primitive: Is the specified atom a canonical method name?
Primitive: Is the specified name ambiguous?