lyken
|
7afc9ff7fb
|
core/ndstrides: checkpoint
|
2024-08-07 15:13:53 +08:00 |
lyken
|
7c69015aaf
|
core/ndstrides: fix get_nth_element IRRT func name
|
2024-08-06 09:53:59 +08:00 |
lyken
|
79f66e8517
|
core/ndstrides: add basic ndarray IRRT functions
|
2024-08-06 09:53:59 +08:00 |
lyken
|
3886dffe68
|
core/ndstrides: add NDArray with strides definition
|
2024-08-06 09:53:59 +08:00 |
lyken
|
49ab9087d8
|
core: add error raising in IRRT & codegen IRRT CallFunction util
|
2024-08-06 09:53:59 +08:00 |
lyken
|
cb2b7bec3e
|
core/irrt: add cstr_utils
|
2024-08-06 09:53:59 +08:00 |
lyken
|
65419194cb
|
core/irrt: introduce irrt testing
`cargo test -F test` would compile `nac3core/irrt/irrt_test.cpp`
targetted to the host machine (it gets to use `std`) and run the
test executable.
|
2024-08-06 09:53:59 +08:00 |
lyken
|
a343bef2ad
|
core/irrt: split irrt.cpp into headers
To scale IRRT implementations
|
2024-08-06 09:53:59 +08:00 |
lyken
|
5016b95972
|
core/irrt: reformat
|
2024-08-06 09:53:59 +08:00 |
lyken
|
051684c921
|
core/irrt: comment build.rs & move irrt to its own dir
To prepare for future IRRT implementations, and to also make cargo
only have to watch a single directory.
|
2024-08-06 09:53:59 +08:00 |