Handbook
Glossary
shaped-array
Vocabulary
arrays
.
shaped
Definition
IN:
arrays.shaped
TUPLE:
shaped-array
underlying shape
;
Methods
USING:
accessors
arrays.shaped
kernel
;
M:
shaped-array
>col-array
[
underlying>>
]
[
shape>>
]
bi
<col-array>
;
USING:
arrays.shaped
prettyprint.custom
;
M:
shaped-array
>pprint-sequence
shaped-array>array
;
USING:
accessors
arrays.shaped
kernel
;
M:
shaped-array
>row-array
[
underlying>>
]
[
shape>>
]
bi
<row-array>
;
USING:
arrays.shaped
;
M:
shaped-array
>shaped-array
;
USING:
accessors
arrays.shaped
arrays.shaped.private
kernel
;
M:
shaped-array
clone
(clone)
[
clone-storage
]
change-underlying
[
clone
]
change-shape
;
USING:
accessors
arrays.shaped
sequences
;
M:
shaped-array
length
underlying>>
length
;
inline
USING:
accessors
arrays.shaped
sequences
;
M:
shaped-array
like
shape>>
<shaped-array>
;
USING:
accessors
arrays.shaped
sequences.private
;
M:
shaped-array
nth-unsafe
underlying>>
nth-unsafe
;
USING:
accessors
arrays.shaped
combinators.short-circuit
kernel
math
prettyprint.backend
prettyprint.custom
sequences
;
M:
shaped-array
pprint*
dup
shape>>
{
[
empty?
]
[
[
zero?
]
any?
]
}
1||
[
pprint-tuple
]
[
pprint-object
]
if
;
USING:
arrays.shaped
kernel
prettyprint.custom
;
M:
shaped-array
pprint-delims
drop
\
sa{
\
}
;
USING:
arrays.shaped
kernel
prettyprint.custom
;
M:
shaped-array
pprint-narrow?
drop
f
;
USING:
accessors
arrays.shaped
sequences.private
;
M:
shaped-array
set-nth-unsafe
underlying>>
set-nth-unsafe
;
USING:
accessors
arrays.shaped
;
M:
shaped-array
shape
shape>>
;