LODX filename[;routine-name][:command-line]
lodx .h lodx user1/qstar;.tsust:ust user1 l x lodx .h: ust user1 1 x
LODX is a command which lets you execute a program, with the option of specifying an alternate start address, or of applying patches. It also lets you save a patched program.
The filename must refer to a random system-loadable h* or q* file containing one or more program elements (routines). H* files are created by the ASM, B, FTN, and PASCAL commands among others.
";routine-name" is required if there is more than one element in the h* or q* file. ":command-line" provides a means of passing a sample command line to the subsystem being tested. It need not be specified if a command line is not required.
LODX will not accept a filename with a "*" in it, so if necessary you must use the RENAME subsystem to change the file's name.
Upon entry, LODX will respond with "PATCH,SAVE or RUN ?" and await input. Possible replies are:
<octal loc (1-6 digits)> <octal word(1-12 digits)>,<octal words>,... e.g. 5670 000006710204,000300246002
Input is ended by either a null line (which causes return to the "patch, save or run ?" level) or by a "D" or "*" which causes the program to enter execution.
Copyright © 1996, Thinkage Ltd.