diff options
author | dos-reis <gdr@axiomatics.org> | 2009-04-27 01:41:53 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2009-04-27 01:41:53 +0000 |
commit | a6b14a62e4c347c6459d7aee6590581aff17f001 (patch) | |
tree | 4e16d7e30d9d1d24ce5fefe55f8785f67d6be62c /src/algebra/strap | |
parent | 859f04d06f9961fe66abcace3ba37985f641d30c (diff) | |
download | open-axiom-a6b14a62e4c347c6459d7aee6590581aff17f001.tar.gz |
* interp/sys-macros.lisp (makeSimpleArrayFromList): New.
* algebra/array1.spad.pamphlet (construct$PrimitiveArray): Implement.
(copy$PrimitiveArray): Likewise.
(IndexedOneDimensionalArray): Rework. Explicitly use
PrimitiveArray(S) as representation domain.
Diffstat (limited to 'src/algebra/strap')
-rw-r--r-- | src/algebra/strap/POLYCAT-.lsp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/algebra/strap/POLYCAT-.lsp b/src/algebra/strap/POLYCAT-.lsp index d6fea686..7fd8802c 100644 --- a/src/algebra/strap/POLYCAT-.lsp +++ b/src/algebra/strap/POLYCAT-.lsp @@ -561,7 +561,8 @@ (LETT #0# |b| |POLYCAT-;P2R|) (LETT |i| (SPADCALL |w| (|getShellEntry| $ 104)) |POLYCAT-;P2R|) - (LETT #1# (QVSIZE |w|) |POLYCAT-;P2R|) G190 + (LETT #1# (|sizeOfSimpleArray| |w|) |POLYCAT-;P2R|) + G190 (COND ((OR (> |i| #1#) (ATOM #0#) (PROGN |