> One := procedure();
procedure> P2<x,y,z> := ProjectiveSpace(Rationals(),2);
procedure> for i := 1 to 100 do
procedure|for> C_i := Curve(P2, x^3+y^3-i*z^3);
procedure|for> E_i, C_itoE_i := EllipticCurve(C_i);
procedure|for> G, map := MordellWeilGroup(E_i);
procedure|for> print Generators(E_i);
procedure|for> end for;
procedure> end procedure;
> One;
procedure() ... end procedure
このメソッドは、何らかの理由で「procedure() ... end procedure」のみを出力しています。正直なところ、理由がわかりません。修正しようとしましたが、前の. コード C_i と E_i は for ループ内の有効な概念でした。正確な間違いを教えていただく必要はありませんし、マグマのことを知っている必要もありませんが、この問題を解決するのに協力していただけると助かります (チームワークのように?)。