"Source: Text/System/Func.text";
"Line: 1206";
"Date: Thu Sep 25 14:47:43 2025";
"Main: Fri Sep 26 14:29:19 2025";
// original file: Text/System/Func.text, line: 1206
// Example: H2E11 ()
print "Example: H2E11";
ei := GetEchoInput();
SetEchoInput(true);
Attach("test.m");
Func(3); // print (returns all by default)
c := Func(5); // Avoid potentially expensive computation of 2nd result
c;
a, b := Func(4);
a, b;
// no-test
// no-test
A := MatrixRing(IntegerRing(), 2)!1; // arbitrary matrix
MySmith(A); // print mode
S := MySmith(A);
S, P := MySmith(A);
S, _, Q := MySmith(A);
S, P, Q := MySmith(A);
SetEchoInput(ei);
