i4 : code f
o4 = /home/charles/local/src/Macaulay2/release-branches/1.5/M2/Macaulay2/m2/autoload.m2:5:20-11:23: --source code:
sym <- f := x -> (
load filename;
if f === value sym
then error("symbol '", toString sym, "' didn't acquire a new value in file '", filename, "'");
(value sym) x
);
)
| symbol class value location of symbol
| ------ ----- ----- ------------------
| sym : Symbol -- f /home/charles/local/src/Macaulay2/release-branches/1.5/M2/Macaulay2/m2/autoload.m2:3:29-3:32
| filename : String -- "/tmp/M2-15065-0/0" /home/charles/local/src/Macaulay2/release-branches/1.5/M2/Macaulay2/m2/autoload.m2:3:33-3:41
| f : FunctionClosure -- {*Function[/home/charles/local/src/Macaulay2/release-b. /home/charles/local/src/Macaulay2/release-branches/1.5/M2/Macaulay2/m2/autoload.m2:5:13-5:14
|