Allow return of tuple of primitives
derppening
pushed to enhance/disallow-non-primitive-return at M-Labs/nac3
2024-02-02 12:49:25 +08:00
27011f385b
core: Add location to non-primitive value return error
d6302b6ec8
core: Allow tuple of primitives to be returned
derppening
created branch enhance/disallow-non-primitive-return in M-Labs/nac3
2024-02-02 12:49:25 +08:00
Disallow return of non-primitive values
derppening
pushed to enhance/disallow-non-primitive-return at M-Labs/nac3
2024-01-29 12:54:34 +08:00
fef4b2a5ce
standalone: Disable tests requiring return of non-primitive values
b3736c3e99
core: Disallow returning of non-primitive values
derppening
created branch enhance/disallow-non-primitive-return in M-Labs/nac3
2024-01-29 12:54:33 +08:00
Add LLVM value abstractions for List, Range and NDArray
Miscellaneous Fixes to IRRT and Standalone Tests
8470915809
core: Add NDArrayValue and helper functions
148900302e
core: Add RangeValue and helper functions
5ee08b585f
core: Add ListValue and helper functions
f1581299fc
core: Minor changes to IRRT
af95ba5012
standalone: Add debug flag to run_demo.sh
f1581299fc
core: Minor changes to IRRT
af95ba5012
standalone: Add debug flag to run_demo.sh
9c9756be33
standalone: Use size_t in demo.c
ce0a1951e2
core: Add NDArrayValue and helper functions
7f74922358
core: Add RangeValue and helper functions
883ddae5ed
core: Add ListValue and helper functions
d370aeca3a
WIP: Add NDArrayValue and helper functions
7839d2e8f3
core: Add RangeValue and helper functions
12603ef937
core: Add ListValue and helper functions
78c54024dd
core: Minor changes to IRRT
1d3e8a38ef
standalone: Add debug flag to run_demo.sh
Fix for several compilation/test regressions
e3e2c36ef4
core: Mark TNDArray and TLiteral as unimplemented in tests
4f9a0110c4
meta: Update insta snapshots
12c0eed0a3
core: Fix compilation of tests
c679474f5c
standalone: Fix redefinition of ndarray consumer functions