User guide
4.3. COMMANDS 119
mkjunk NAME,SIZE/N CIN:y, POS:y, NAT:y
This creates a file as described in the mkdata command and then tests random
access to this file by over wr i t i ng some of its bytes .
newcli CIN:n, POS:y, NAT:n
This Cintpos command creates a new CLI task.
nlconv FILE,TOUNIX/S,TODOS/S,Q/S CIN:y, POS:y, NAT:y
This command replaces the specified file with one in which line endings have been re-
placed by those appropriate for the desination system which is specified by the switches
TOUNIX (the default) or Windows systems (TODOS). The Q argument quietens the com-
mand.
origbcpl CIN:y, POS:y, NAT:y
This is an old version of the BCPL compiler dated 13 August 2001 sometimes used
for benchmarking purposes.
playback FROM/A,WAIT/S,NOTIME/S CIN:y, POS:y, NAT:y
This plays back a console session recording made using the record command.
playfast FROM,TO/K CIN:y, POS:y, NAT:y
This copies a specified recording file (created by the record command) to the
specified output enclosing timing bytes in square brackets.
playtime FROM/A CIN:y, POS:y, NAT:y
This outputs how long a specified recording (created by the record command) will
take to playback.
posdebug FROM CIN:y, POS:y, NAT:y
This is an interactive debugger that allows the user to inspect a given Cintp os
memory dump file. The default file name is DUMP.mem. See dumpmem descr i bed above.
prefix PREFIX,UNSET/S CIN:y, POS:y, NAT:y
This command is primarily for systems that do not have the concept of a current
working directory. If the first argument is given, it becomes the current prefix string. If
UNSET is specified, the prefix string is unset, and if no argument is given the curre nt
prefix is output. This command is implemented using sys(Sys
setprefix,prefix) and
sys(Sys
getprefix) described on page 73. See also Section 3.3.2.
preload ,,,,,,,,, CIN:y, POS:y, NAT:y
This command will preload up to 10 commands into the Cintcode memory. Without
arguments, it outputs the list of all preloaded c omman ds and their sizes. Pr e l oadi ng
improves the efficiency of command execution and is also useful in conjunction with the
stats command, see below. Preloaded commands can be re moved using the unpreload
command.