lloda
|
389c895546
Special case for last axis of ra-index-map!
|
5 years ago |
lloda
|
1df959b2b0
Implement ra-index-map!
|
5 years ago |
lloda
|
debd874fc2
Add ra-i, ra-iota
|
6 years ago |
lloda
|
562a376c09
Reader accepts square brackets
|
6 years ago |
lloda
|
d74d55b04d
Tests for ra-loop, array-loop
|
7 years ago |
lloda
|
bb73b973b6
ra-equal? accepts other than two arguments
|
7 years ago |
lloda
|
40d12881df
Offer Guile-like make-ra, make-typed-ra
|
7 years ago |
lloda
|
fe9c6e840f
Refactor ra-level type dispatch
|
7 years ago |
lloda
|
bad3e55f45
Start %slice-loop by evaluating ra terms
|
7 years ago |
lloda
|
5d585994ad
New functions list->ra, list->typed-ra
|
7 years ago |
lloda
|
56f95ff89c
New function ra->list
|
7 years ago |
lloda
|
19a571ee22
Benchmarks for ra reader
|
7 years ago |
lloda
|
91acbabda0
Support typed ra in reader
|
7 years ago |
lloda
|
64dac28426
Reader in (newra read)
|
7 years ago |
lloda
|
388176d5b2
Begin to draft a reader
|
7 years ago |
lloda
|
bc84b80aa1
New function make-shared-ra
|
7 years ago |
lloda
|
bbea1d07d5
New function ra-length
|
7 years ago |
lloda
|
cb0870caa0
New functions ra-copy!, ra-fill!, ra-equal?
|
7 years ago |
lloda
|
4457501948
Split test.scm into test and benchmark
|
7 years ago |
lloda
|
0faeb3692a
Refactor ra loopers with < 4 arguments
|
7 years ago |
lloda
|
5c94ae36de
I'm not really using syntax-case
|
7 years ago |
lloda
|
6e1b4a1d8a
New functions ra-map!, ra-for-each
|
7 years ago |
lloda
|
09c1ae0e86
Version of ra-slice-for-each that expands arg list
|
7 years ago |
lloda
|
24f732dcaa
Check early for empty dims in ra-slice-for-each-3
|
7 years ago |
lloda
|
2cc6721e37
Test empty arrays
|
7 years ago |
lloda
|
0c1c3bab0b
Benchmark higher ranks
|
7 years ago |
lloda
|
4c63132205
New function ra-transpose
|
7 years ago |
lloda
|
dcfc0f4dd4
Test ra-slice-for-each with mixed order arguments
|
7 years ago |
lloda
|
f74c381092
Clean up
|
7 years ago |
lloda
|
7e7191202c
Unrolling version of ra-slice-for-each
|
7 years ago |