,go exp,exit exp except that the evaluation of exp
is tail-recursive with respect to the command processor. This
means that the command processor itself can probably be GC'ed,
should a garbage collection occur in the execution of exp.
If an error occurs Scheme 48 will exit with a non-zero value.
,translate from toload and the ,load command
(but not for open-{in|out}put-file), file
names beginning with the string from will be changed so that the
initial from is replaced by the string to. E.g.
will cause,translate /usr/gjc/ /zu/gjc/
(load "/usr/gjc/foo.scm") to have the same effect as
(load "/zu/gjc/foo.scm").
,from-file filename form ... ,endcmuscheme48 Emacs library to indicate the file
from which the forms came. Filename is then used by the
command processor to determine the package in which the forms
are to be evaluated.
Previous: Threads | Next: Module system