David Mak
|
140f8f8a08
|
core: Implement most ndarray-creation functions
|
2023-12-22 16:29:55 +08:00 |
David Mak
|
27fcf8926e
|
core: Implement ndarray constructor and numpy.empty
|
2023-12-22 16:29:54 +08:00 |
David Mak
|
afa7d9b100
|
core: Implement helper for creation of generic ndarray
|
2023-12-21 15:39:49 +08:00 |
David Mak
|
c395472094
|
core: Initial infrastructure for ndarray
|
2023-12-21 15:39:46 +08:00 |
David Mak
|
03870f222d
|
core: Extract special method handling in type inferencer
To prepare for more special handling with methods.
|
2023-12-21 15:38:26 +08:00 |
David Mak
|
e435b25756
|
core: Allow implicit promotions of integral literals
It should not matter, since it is the value of the literal that matters
with respect to the const generic variable.
|
2023-12-21 15:21:08 +08:00 |
David Mak
|
bd792904f9
|
core: Add size_t to primitive store
Used for ndims in ndarray.
|
2023-12-21 15:20:31 +08:00 |
David Mak
|
1c3a823670
|
core: Do not discard value names for IRRT
|
2023-12-20 15:16:02 +08:00 |
David Mak
|
f01d833d48
|
standalone: Add missing parenthesis
|
2023-12-20 15:15:47 +08:00 |