The time constructors build the integer value representing that time in nanoseconds, which is the standard unit of time in Nemesis. Strings may be constructed, using the usual C notation for control characters and double quotes. Clanger makes the pervasives available in a context called pvs . A special function spawn enables new domains to be started synchronously. The third argument here is expected to be a context containing various domain initialisation parameters.
Lines beginning with a hash character are comments and blank lines are acceptable.
Commands may not span more than one line. We find it easiest to work with Nemesis using serial lines to see console error messages. Nemesis configures a serial port to 9600 8N1, so if you use a null modem cable to attach a terminal of some sort to the serial port you should see serial messages. In addition, you'll be able to issue commands to a nash shell connected to the serial input to start programs remotely. Finally, sending control D to the serial line once should cause Nemesis to end a debug monitor, and sending it again should cause Nemesis to reboot.