MARKS5

Generated from C.60.01 /SYS/PUB/CICAT last modified on Thu Jan 11 09:18:52 2001

Back to Main Index


         _________________________________________________________
        |1          ___________________________________________   |
        |          |2       ________________________________   |  |
        |          |       |3       _____________________   |  |  |
        |          |       |       |4        _________   |  |  |  |
        |          |       |       |        |5        |  |  |  |  |
        |          |       |       |        |        5| 4| 3| 2| 1|
athingof[ ;SIZEOF= [height [,width [,depth  [, color  ]  ]  ]  ]  ]

Box 1  contains ;SIZEOF= and [height... and EVERYTHING in Box 2
Box 2  contains height   and [,width... and EVERYTHING in Box 3
Box 3  ...

The way to write the command with just height = 75 and color = red is:

                   makeit barn;SIZEOF=75, , , red

The parameters we left out were optional.  But the commas that preceded
them were not.  Parameters in a "family" like SIZEOF= that are
separated by commas are often called "positional parameters":  depth
and width and color are "positional".  If you leave them out, LEAVE IN
their commas to "hold their position" in the ;SIZEOF family.
Back to Main Index