Galaxies
Constellations can be represented by labelling sub-constellations. This is what we call galaxies.
Galaxies are defined with blocks galaxy ... end
containing a series of labels
label =
followed by the associated galaxy:
g = galaxy
test1 = +f(a) ok.
test2 = +f(b) ok.
end
Fields of a galaxy are then accessed with ->
:
show #g->test1.
show #g->test2.
This resembles the concept of a record in programming, except that when galaxies are used, they are represented by their underlying constellation (by forgetting the labels).