LCL
Options introduced by "Expandopt" influence the expansion of used shorthands.
Expandopt ::= 'INFO' / 'INCLUDINGS_SEPARATE' /
'INCLUDING' 'ON' / 'INCLUDING' 'OFF'
'INFO'
If this option is set, additional information on the expansion
results is included in the listing. The default is not to produce
the additional information.
This option affects REPLINCL and EXPAND. This option can be included
automatically in Eli by using the derivation :ExpInfo .
'INCLUDINGS_SEPARATE'
In the default case, identical INCLUDING constructs are expanded
by one single set of generated attributes. The number of new
attributes is thereby reduced, and in some situations
OAG-conflicts are avoided. This option is recommended for
debugging purposes. If it is set, each INCLUDING -construct is
expanded separately.
'INCLUDING' 'OFF'
In the default case values are propagated
by global variables from the INCLUDING sources to
their destinations.
'INCLUDING' 'ON'
With this option you can specify that attributes are generated
for propagating INCLUDING values through the tree.
|