... name.2.1
This preserves the ability to archive objects, symbol files and reference files because ar(1) limits file names to 14 characters in length.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... debugger.2.2
The debugger may need an additional environment variable named SRCPATH to locate the sources of the library.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... way:2.3
If you are using the C-shell, you should try setenv LIB libstuff.a; mmm -u makefile -e l; unset LIB
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...BYTE2.4
First mentioned in [PIM4] but implemented long before on many platforms which are byte-addressed. Note that the Lilith machine was word-addressed.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... protect2.5
redzone protected areas are areas where accesses within a block aside the allocated area are detected by the hardware memory management.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... calls.2.6
We know only about one Modula-2 implementation beside Ulm's Modula-2 system which provides a direct interface to UNIX system calls. This is a UNIX-port of the old Modula-2 compiler of the ETH Zürich for the PDP-11 - see [Cin84] for details. Note, however, that we share two of the procedure names (i.e. UNIXCALL and UNIXFORK) but not the parameter conventions. Ours are much more easily portable through a large variety of UNIX-platforms.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... procedure2.7
The parameterless procedure may be 0 or 1 (for default action and ignore, respectively) - provided you surround this by an appropriate type transfer function. We recommend, however, to use SysSignal.default and SysSignal.ignore instead.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.