i1 : hooks(intersect, Ideal, Ideal) o1 = {0 => (intersect, Ideal, Ideal, Strategy => Default) } {1 => (intersect, Ideal, Ideal, Strategy => Elimination)} {2 => (intersect, Ideal, Ideal, Strategy => Monomial) } o1 : NumberedVerticalList |
i2 : code 0 o2 = -- code for method: intersect(Ideal,Ideal) /usr/share/Macaulay2/Core/intersect.m2:116:26-116:60: --source Default => (opts, L) -> ideal intersect(opts, apply(L, module)), ------------------------------------------------------------------------ code: |
i3 : hooks(quotient, Strategy => Iterate) o3 = {0 => (quotient, Ideal, Ideal, Strategy => Iterate) } {1 => (quotient, Module, Ideal, Strategy => Iterate) } {2 => (quotient, Module, Module, Strategy => Iterate)} o3 : NumberedVerticalList |
The object hooks is a method function with a single argument.