Sebastien Bourdeauducq
|
4535b60fc0
|
nac3embedded: add device_db for artiq_run of the compiler output
|
2021-09-24 13:26:23 +08:00 |
Sebastien Bourdeauducq
|
bf48151748
|
nac3embedded: do not use *.so for output to avoid confusing cpython
|
2021-09-24 13:25:48 +08:00 |
Sebastien Bourdeauducq
|
bed8ce1f26
|
nac3embedded: set ELF entry point symbol
|
2021-09-24 13:25:18 +08:00 |
Sebastien Bourdeauducq
|
ac17bf50f8
|
nac3embedded: RTIO syscalls
|
2021-09-24 11:39:26 +08:00 |
Sebastien Bourdeauducq
|
13bd18bfcb
|
nac3embedded: produce final shared library
|
2021-09-24 11:07:52 +08:00 |
Sebastien Bourdeauducq
|
5c236271c3
|
nac3embedded: string interning
|
2021-09-24 09:58:58 +08:00 |
Sebastien Bourdeauducq
|
14662a66dc
|
nac3embedded: run linker (WIP)
|
2021-09-23 21:30:47 +08:00 |
pca006132
|
6a69211c55
|
Merge remote-tracking branch 'origin/master' into optimization
|
2021-09-23 19:58:24 +08:00 |
Sebastien Bourdeauducq
|
59dac8bdf5
|
nac3embedded: compile for RISC-V ARTIQ coredevice
|
2021-09-23 19:38:48 +08:00 |
Sebastien Bourdeauducq
|
edd60e3f9a
|
nac3embedded: compile again
|
2021-09-23 19:30:03 +08:00 |
pca006132
|
084efe92af
|
nac3core: use string interning
|
2021-09-22 18:04:06 +08:00 |
pca006132
|
93270d7227
|
use forked version of rustpython
to implement Clone for AST nodes
|
2021-08-25 15:28:32 +08:00 |
ychenfo
|
56f082ca7c
|
handle type var associated with class/function partially, change llvm version of nac3embedded to 11
format
|
2021-08-23 17:00:32 +08:00 |
Sebastien Bourdeauducq
|
dd29ae251a
|
nac3embedded: compilation demo
|
2020-12-19 16:23:12 +08:00 |
Sebastien Bourdeauducq
|
75bd9b9a15
|
nac3embedded: ast storage
|
2020-12-19 15:29:39 +08:00 |
Sebastien Bourdeauducq
|
aa8b4e2305
|
nac3embedded: parse
|
2020-12-19 00:52:06 +08:00 |
Sebastien Bourdeauducq
|
b79d8ad640
|
nac3embedded: basic source extraction
|
2020-12-18 23:45:09 +08:00 |
Sebastien Bourdeauducq
|
8558d41cd8
|
pyo3 demo
|
2020-12-18 10:09:35 +08:00 |