|
|
last edited 8 years ago by test1 |
1 2 3 4 5 6 | ||
Editor: test1
Time: 2016/09/26 13:28:10 GMT+0 |
||
Note: |
changed: -(matrix [[1,2]])::OUTFORM::SEX -(empty()$Matrix INT)::OUTFORM::SEX (matrix [[1,2]])::OUTFORM pretend SEX (empty()$Matrix INT)::OUTFORM pretend SEX removed: -I believe that this shows that the bug is in the boot display routines. In OUTFORM we find:: - - matrix ll == - lv:\$ := [LIST2VEC\$Lisp l for l in ll] - CONS(eform MATRIX, LIST2VEC\$Lisp lv)\$Lisp changed: - -From kratt6 Thu Dec 20 11:25:48 -0800 2007 -From: kratt6 -Date: Thu, 20 Dec 2007 11:25:48 -0800 -Subject: -Message-ID: <20071220112548-0800@axiom-wiki.newsynthesis.org> - -Severity: wishlist => minor -
Empty one dimensional arrays are printed but no empty two dimensional array in console.
)set output algebra on
)set output tex off
empty()$Vector(INT)
(1) []
empty()$Matrix(INT)
(2) []
)set output algebra off
)set output tex on
empty()$Vector(INT)
![]() | (1) |
empty()$Matrix(INT)
![]() | (2) |
)se ou tex off
)se ou al on
(matrix [[1,2]])::OUTFORM pretend SEX
(5) (MATRIX () (ROW 1 2))
(empty()$Matrix INT)::OUTFORM pretend SEX
(6) (BRACKET (AGGLST))
matrix []
(7) matrix
could be equivalent to empty()$Matrix INT
. On the other hand, the interpreter has no way to determine the type of this matrix, so the error is probably OK.
matrix [[]]
(8) matrix NONE
does indeed not make any sense at all.