Package-level declarations

Types

Link copied to clipboard

A_Variable is an interface that specifies the behavior specific to Avail variables 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.

Link copied to clipboard

My object instances are variables which can hold any object that agrees with my inner type. A variable may also hold no value at all. Any attempt to read the current value of a variable that holds no value will fail immediately.

Link copied to clipboard
Link copied to clipboard

My object instances are shared variables that are acting as module variables or module constants.