A Field behaves just like an APL variable.
To get the value of a Field, you reference its name; to set the value of a Field, you assign to its name. Conceptually, the Field value is stored in the Field. However, Fields differ from variables in that they possess characteristics that control their accessibility.
A Field may be declared anywhere in a Class script by a
:Field statement. This
specifies:
Note that Triggers may be associated with Fields. See Trigger Fields for details.