
2.MACRO COMPILER AND MACRO EXECUTOR B-63943EN-2/01
- 12 -
Example of setting
P-CODE variables (#10000 and up) are shared by all paths, and
extended P-CODE variables (#20000 and up) are used separately by
each path.
Set the number of variable areas and variable type (floating-point or
integer) for each of variables 1, 2, 3, and so on in the parameters (No.
9053, No. 9054, bit 3 of No. 9033, and bit 4 of No. 9033) for each of
paths 1, 2, 3, and so on.
2.4.3 Multiple P-CODE Macros Independent of Paths
P-CODE macros can be shared among paths.
P-CODE macros executed by each path are selected using parameters
(Nos. 9048 to 9050) for execution macros, concurrent macros, and
auxiliary macros.
In this way, P-CODE macros to be registered can be grouped for
sharing, or divided separately into execution macros, conversational
macros, and auxiliary macros.
Executor parameter
No.9051=1
No.9052=1
Path 1
Executor parameter
No.9051=1
No.9052=2
Path 2
Executor parameter
No.9051=1
No.9052=3
Path 3
#10000-#19999
(Not used)
For path 2
#20000 to
#29999 and up
Variable area 2 Variable area 3
#10000-#19999
(Not used)
For path 3
#20000 to
#29999 and up
Variable area 1
Common to all paths
#10000-#19999
For path 1
#20000 to
#29999 and up