The following variables are special and can be accessed anytime. They can even be overwritten.
args, return, temp, stdin, stderr, stdout, zero, true, false, none, @pi, @e, cwd, cpd, fnm
zero
is a fake writable file that does nothing. none
is an
abstract variable with an internal value of.. none. @pi
is
Pi. @e
is Euler's number. cwd
is the directory from which
Enigma is run, cpd
is the directory in which the current program
file resides, and fnm
is the filename of the current program
file. The rest are self-explanatory — and args
, return
and temp
are extra special.