Most conversions from Magma back to Sage that one might imagine
doing are not implemented. This is because very very few of the Sage
developers use Magma, except for benchmarking, where only the
other conversion direction is needed. Complain to Allan K. about this :-)
--
William Stein
Associate Professor of Mathematics
University of Washington
http://wstein.org
FYI, as a little test I've implemented the above so it works, and
this will be in Sage soon:
http://trac.sagemath.org/sage_trac/ticket/2169
This was mainly a test to think through the architecture of how
this might best work.
Matrices:
sage: a = matrix(ZZ,3,3,[1..9])
sage: m = magma(a) # optional
sage: b = m.sage(); b # optional
[1 2 3]
[4 5 6]
[7 8 9]
sage: b == a # optional
True
A nonsquare matrix:
sage: a = matrix(ZZ,2,3,[1..6])
sage: m = magma(a) # optional
sage: m.sage() # optional
[1 2 3]
[4 5 6]
William