
(tu11.txt)
This continues the discussion of verb "x. boot y."
Boot does a lot more than pulling the requested verbs noted in y. into
a script. In order to run a verb you need of course all of its subverbs.
Or in other words you need a workspace similar to a workspace as used 
in APL. The maintenance of workspaces is a problem in APL as an update
of a function (verb) creates a chain reaction of maintenance work if 
this function is filed in several workspaces.
The solution to this problem is to store the list of sub-verbs called by 
a verb in the record of that verb. In addition this list is generated
by a subverb "subs" of verb "filecode" so that every time an update of
this verb is filed in the Jlib this list is automatically updated.
Keeping the list of subverbs updated does not take time or effort on 
the users part.
This process is best explained by an example. We will be using one of the 
utility verbs for this example, named "rdin".
rdin "name" will pull the segmented string record of the verb "name" out
of the database. ("rdin" stands for "read in")
I have selected a small verb with many sub-verbs for this example: "asc2j"
The function of this verb, by the way, is to change an asci file into a
table (matrix) in the J session. In summary: rdin 'asc2j' will provide
a look at the construction of the segmented string record of asc2j. 
Please continue with the next page.

