next up previous contents index
Next: Commonly available parts of Up: The Compiler Previous: Remarks   Contents   Index

The built-in module SYSTEM

The module SYSTEM is provided by the compiler itself, does not have associated sources (neither a definition nor an implementation module) and therefore does not need to be located in the search path like other modules.

The Modula-2 reports state that the contents of SYSTEM is system-dependant which gives a great freedom for implementors and declares every module which imports SYSTEM as non-portable. Luckily, a large subset of SYSTEM as given by [PIM3] is widely available on many implementations including Ulm's Modula-2 compiler. Following sections show which parts conform to [PIM3], which parts are not implemented and which goodies of SYSTEM are specific to Ulm's Modula-2 compiler.



Subsections

Andreas Borchert 2003-12-10