A structure data type is a fixed length array and each component of the array
is accessed by its name. Each type of structure is distinguished by its name.
A structure data type is declared by struct statement.
A structure object is generated by a builtin function newstruct.
Each member of a structure is accessed by an operatator ->.
If a member of a structure is again a structure, then the specification
by -> can be nested.
[1] struct rat {num,denom};
0
[2] A = newstruct(rat);
{0,0}
[3] A->num = 1;
1
[4] A->den = 2;
2
[5] A;
{1,2}
[6] struct_type(A);
1
newstruct, section struct_type
Go to the first, previous, next, last section, table of contents.