<< Prev | - Up - | Next >> |
The commands and user options described in this section are probably only interesting for people developing or extending parts of Mozart and thus compiling their own system components. They provide for testing parts of the system locally before installing and for running them under the GNU Debugger gdb.
For completeness and as a reference for the developers themselves, they are described here nevertheless.
The bytecode produced by the compiler can be displayed conveniently in an Emacs buffer. See Section 4.3 for a description of the feedable regions.
oz-to-emulatorcode-buffer
[command]oz-to-emulatorcode-region
START
END
[command]oz-to-emulatorcode-line
COUNT
[command]oz-to-emulatorcode-paragraph
COUNT
[command]The corresponding text region is prefixed by
\localSwitches
\switch -core +codegen +outputcode -feedtoemulator
and fed to the Oz Compiler. If compilation succeeds, the resulting source file will be displayed in the Oz Temporary buffer.
ozm-mode
[command]This is the major mode for displaying (especially fontifying) bytecode. Loading a file with extension .ozm
automatically puts a buffer into Oz-Machine mode. You can tell a buffer is in Oz-Machine mode by the string Oz-Machine
in its mode line.
One part of the support is concerned with testing system functors locallyetc. This part is now subsumed and replaced by profiles (see Chapter 6).
This part is now also subsumed and replaced by profiles (see Chapter 6).
<< Prev | - Up - | Next >> |