up previous next
create a record
Record[X_1 := OBJECT,...,X_n := OBJECT]
where each X_i is a variable.
|
This function returns a record with fields
X_1,...,
X_n. The
empty record is given by
Record[]. The records are
open in the
sense that new fields may be added after the record is first defined.
NB: other syntax is allowed, but obsolescent:
Record[X=1],
Record(X=1).
P := Record[ Height := 10, Width := 5];
P.Height * P.Width;
50
-------------------------------
P.Area := It;
P;
Record[Area := 50, Height := 10, Width := 5]
-------------------------------
|