BASIC COMPILER CONVENTIONS [ MPE Segmenter Reference Manual ] MPE/iX 5.0 Documentation
MPE Segmenter Reference Manual
Appendix D BASIC COMPILER CONVENTIONS
One RBM for:
* Outer block (initialization).
* Each compiled FAST-SAVE program.
All BASIC programs to be compiled into the same USL must have unique
local filenames, since the compiler eliminates any qualifying lockword
and group and account names.
* All filenames may be up to 15 alphanumeric characters in length,
starting with an alphabetic, and may include apostrophe. These
naming conventions also meet the requirements of the Segmenter.
$CONTROL SEGMENT=segmentname
* Used to assign an RBM to a specified segment.
* In effect until the next $CONTROL SEGMENT command.
* A segmentname may be up to 15 alphanumeric characters in length,
starting with an alphabetic character, and may include an apostrophe.
If no $CONTROL SEGMENT command appears, the compiler uses SEG' as the
default name of the current segment and places all RBMs into SEG'.
Outer block generated unless subprogram specified.
$CONTROL SUBPROGRAM
* Turns on the "subprogram" condition, which inhibits the compiler's
generation of an outer block.
MPE/iX 5.0 Documentation