nac3/nac3core/src/codegen
lyken be19165ead
core/ndstrides: implement np_shape() and np_strides()
These functions are not important, but they are handy for debugging.

`np.strides()` is not an actual NumPy function, but `ndarray.strides` is used.
2024-08-30 14:41:00 +08:00
..
irrt core/ndstrides: implement np_array() 2024-08-30 14:40:15 +08:00
model core/ndstrides: implement np_array() 2024-08-30 14:40:15 +08:00
object core/ndstrides: implement np_shape() and np_strides() 2024-08-30 14:41:00 +08:00
builtin_fns.rs core/ndstrides: implement len(ndarray) & refactor len() 2024-08-30 13:45:25 +08:00
classes.rs [artiq] Fix RPC of ndarrays from host 2024-08-29 16:08:45 +08:00
concrete_type.rs core/typecheck/typedef: Add is_vararg_ctx to TTuple 2024-08-06 11:45:54 +08:00
expr.rs core/ndstrides: implement ndarray indexing 2024-08-30 14:12:54 +08:00
extern_fns.rs apply clippy comment changes 2024-08-21 11:21:10 +08:00
generator.rs [meta] Apply clippy suggestions 2024-08-21 13:07:57 +08:00
llvm_intrinsics.rs [meta] Apply clippy suggestions 2024-08-21 13:07:57 +08:00
mod.rs core/ndstrides: introduce NDArray 2024-08-30 13:24:45 +08:00
numpy.rs core/ndstrides: implement ndarray.fill() and .copy() 2024-08-30 14:41:00 +08:00
stmt.rs [core] codegen/stmt: Fix obtaining return type of sret functions 2024-08-29 19:15:30 +08:00
test.rs [core] toplevel/composer: Add lateinit_builtins 2024-08-13 15:19:03 +08:00