Next: Devices, Previous: Invocation, Up: mixvm [Contents][Index]
You can enter the interactive mode of the MIX virtual machine by simply
invoking mixvm
without arguments. You will then be greeted by a shell
prompt18
MIX >
which indicates that a new virtual machine has been initialised and is
ready to execute your commands. As we have already mentioned, this
command prompt offers you command line editing facilities which are
described in the Readline user’s manual (chances are that you are
already familiar with these command line editing capabilities, as they
are present in many GNU utilities, e.g. the bash
shell)19. In a nutshell, readline provides command completion using the
TAB key and command history using the cursor keys. A history file
containing the last commands typed in previous sessions is stored in the
MDK configuration directory (~/.mdk).
As a beginner, your best friend will be the help
command, which
shows you a summary of all available MIX commands and their usage; its
syntax is as follows:
mixvm
command: help [command]Prints a short description of the given command and its usage. If
command is omitted, help
prints the short description for
all available commands.
• File commands | Loading and executing programs. | |
• Debug commands | Debugging programs. | |
• State commands | Inspecting the virtual machine state. | |
• Configuration commands | Changing and storing mixvm settings. | |
• Scheme commands |
Next: Devices, Previous: Invocation, Up: mixvm [Contents][Index]