Macaulay2 » Documentation
Packages » Macaulay2Doc > The Macaulay2 language > system facilities > end
next | previous | forward | backward | up | index | toc

end -- stop loading a file

Synopsis

Description

i1 : load "Macaulay2Doc/demo3.m2"
hi
i2 : get loadedFiles#(#loadedFiles-1)

o2 = print hi
     end
     print ho

Here is an example of its use in the debugger.

i3 : load "Macaulay2Doc/demo1.m2"
i4 : g 2
/usr/local/share/Macaulay2/Macaulay2Doc/demo1.m2:8:12:(3):[2]: error: division by zero
/usr/local/share/Macaulay2/Macaulay2Doc/demo1.m2:8:12:(3):[2]: --entering debugger (type help to see debugger commands)
/usr/local/share/Macaulay2/Macaulay2Doc/demo1.m2:
8:10-8:12: --source code:
     b := 1/x;
ii5 : end
/usr/local/share/Macaulay2/Macaulay2Doc/demo1.m2:13:11:(3):[1]: --entering debugger (type help to see debugger commands)
/usr/local/share/Macaulay2/Macaulay2Doc/demo1.m2:
13:10-13:14: --source code:
     d := f(y-2);
ii6 : end
i7 : g 3

     7
o7 = -
     2

o7 : QQ

See also

For the programmer

The object end is a symbol.