next up previous contents
Next: Objects and Methods Up: ValuesObjects, Classes and Previous: ValuesObjects, Classes and

Values

  Simple values are immutable abstract quantities upon which operations may be performed.

In SATHER-K the simple values are integer and floating point numbers, characters, the Boolean values false and true which also serve as the simple values from which bit-sequences are built.

Additionally SATHER-K has reference values which refer to reference objects and stream objects.

Composite values, e.g., strings, are values composed from other values, especially from simple ones. The value of such an object consists of the values of its attributes. Arrays have an indexed set of unnamed attributes.

Bound methods are values tex2html_wrap_inline1697 method, bound parameters tex2html_wrap_inline1699 which allow to determine the method to be called at binding time rather than at calling time. At binding time some or all of the arguments of the future calls may be specified as bound arguments; the remaining parameters are called free parameters (of the bound method).


Martin Trapp
Mon Feb 17 16:49:16 MET 1997