The MASCOT machine reads SETs and processes them according to the following rules:
•A machine may input any number of SETs and the result is cumulative.
•Entity elements are unique. It is not an error to define them in more than one SET but
only one entity will exist no matter how many sets are read; its definition will be the last
one read.
only one entity will exist no matter how many sets are read; its definition will be the last
one read.
•Global entities are incarnated immediately. The machine bootstraps by reading an initial
SET. This creates a root subsystem that may then read more SETs and incarnate further
entities.
SET. This creates a root subsystem that may then read more SETs and incarnate further
entities.
<subsys-ref
name=subsys-name />
Incarnate the subsystem subsys-name in the
context of this subsystem. In this case this
subsystem is deemed to ‘contain’ the incarnation.
•
•
•
•
•
</entity-instances>
•
•
•
•
•
</Subsystem>
•
•
•
•
•
</SETS>
<Include
Filename=a-file />
Filename=a-file />
Load the ACP file referenced by a-file. Filenames
are assumed to be case sensitive for compatibility
across operating systems. A MASCOT machine
will first search its load path and then assume the
path is fully qualified.
•
•
•
•
•