saveall#
Purpose#
Saves the current state of the machine to a compiled file. All procedures, global matrices and strings will be saved.
Format#
saveall fname;
Parameters
- fname:
(literal or ^string) the path and filename of the compiled file to be created.
Remarks#
The file extension will be .gcg
.
A file will be created containing all your matrices, strings, and
procedures. No main code segment will be saved. This just means it will
be a .gcg
file with no main program code (see compile). The rest of the
contents of memory will be saved, including all global matrices,
strings, functions and procedures. Local variables are not saved. This
can be used inside a program to take a snapshot of the state of your
global variables and procedures. To reload the compiled image, use run
or use.
library pgraph;
external proc xy,logx,logy,loglog,hist;
saveall pgraph;
This would create a file called pgraph.gcg
, containing all the
procedures, strings and matrices needed to run Publication Quality
Graphics programs. Other programs could be compiled very quickly with
the following statement at the top of each:
use pgraph;