Package avail. descriptor. atoms
Types
A_Atom is an interface that specifies the atom-specific operations that an AvailObject must implement. It's a sub-interface of A_BasicObject, the interface that defines the behavior that all AvailObjects are required to support.
An atom is an object that has identity by fiat, i.e., it is distinguished from all other objects by the fact of its creation event and the history of what happens to its references. Not all objects in Avail have that property (hence the acronym Advanced Value And Identity Language), unlike most object-oriented programming languages.
An atom is an object that has identity by fiat, i.e., it is distinguished from all other objects by the fact of its creation event and the history of what happens to its references. Not all objects in Avail have that property (hence the acronym Advanced Value And Identity Language), unlike most object-oriented programming languages.