For example, the private dictionary for Macaulay2 may be opened using
i1 : debug Core |
This allows access to the low level ("raw") routines implemented by the Macaulay2 engine, although this is mainly useful for debugging Macaulay2 itself.
i2 : R = QQ[a..d]; |
i3 : raw R o3 = QQGMP[a,b,c,d, DegreeLength => 1, Degrees => {1, 1, 1, 1}, Heft => {1}, MonomialOrder => { GRevLex => {1,1,1,1}, Position => Up } ] o3 : RawRing |
The object debug is a method function.