Dumps a job so that it can later be restarted by a
||Channel number of the backing-store file where information is to be dumped; default 1|
RECORD directive sends all the relevant information about the current state of your Genstat job to the backing-store file specified by the
CHANNEL option. You can then use the
RESUME directive, either later in your program, or during a completely different Genstat run, to recover all this information and continue your use of Genstat from that point. This can be useful if you need to abandon an analysis and resume it at some later date, or if you want to save the current state of a program in case your next operations turn out to be unsuccessful. The information includes the attributes and values of all your data structures, procedures, and the current graphics settings, but no details are kept of the files that are open on any of the channels. If you use
RECORD with the same channel number again, the earlier information is overwritten.
Commands for: Input and output.
" Example 1:3.6.2 " OPEN 'DUMP.GBS'; CHANNEL=1; FILETYPE=backingstore VARIATE [VALUES=1,2] A RECORD PRINT A CLOSE 1; FILETYPE=backingstore ENDJOB OPEN 'DUMP.GBS'; CHANNEL=1; FILETYPE=backingstore RESUME CALCULATE A = A+1 PRINT A CLOSE 1; FILETYPE=backingstore; DELETE=yes