David Mak
|
f3dc02d646
|
[meta] Apply cargo fmt
|
2024-09-09 14:24:52 +08:00 |
Sebastien Bourdeauducq
|
668ccb1c95
|
nac3core: expose inkwell and nac3parser
|
2024-09-06 11:06:26 +08:00 |
lyken
|
c8dfdcfdea
|
standalone & artiq: remove class_names from resolver
|
2024-08-27 23:43:40 +08:00 |
lyken
|
8168692cc3
|
apply cargo fmt
|
2024-06-12 14:45:03 +08:00 |
David Mak
|
fd44ee6887
|
core: Apply clippy suggestions
|
2024-03-22 15:07:23 +08:00 |
David Mak
|
c7735d935b
|
standalone: Output id of undefined identifier
|
2023-12-16 18:40:48 +08:00 |
David Mak
|
32746c37be
|
core: Refactor to return errors by HashSet
|
2023-12-12 15:41:59 +08:00 |
David Mak
|
ddfb532b80
|
standalone: Apply clippy pedantic changes
|
2023-12-11 15:16:23 +08:00 |
David Mak
|
d304afd333
|
meta: Apply clippy suggested changes
|
2023-12-11 15:16:23 +08:00 |
Sebastien Bourdeauducq
|
0ca2797428
|
fix compilation warning
|
2022-03-17 21:31:45 +08:00 |
pca006132
|
63b0f29728
|
Fix broken tests
|
2022-03-05 00:27:51 +08:00 |
pca006132
|
f97f93d92c
|
applied rustfmt and clippy auto fix
|
2022-02-21 18:27:46 +08:00 |
pca006132
|
d9cb506f6a
|
nac3core: refactored for better error messages
|
2022-02-21 18:24:19 +08:00 |
pca006132
|
352831b2ca
|
nac3core: removed legacy location definition
|
2022-02-13 22:39:24 +08:00 |
pca006132
|
14d25b3b9d
|
Fixed broken tests
|
2022-02-13 17:21:42 +08:00 |
pca006132
|
b18626b149
|
Fix compilation and test failures
|
2022-02-12 22:50:32 +08:00 |
ychenfo
|
4a1a4dc076
|
nac3core/artiq/standalone: symbol resolver return error msg for type error of host variables
|
2022-01-14 16:28:34 +08:00 |
pca006132
|
4b17511b4a
|
Merge branch 'master' into KernelInvariant
|
2021-11-27 21:29:27 +08:00 |
ychenfo
|
4587088835
|
Constant Default Parameter Support (#98)
Add support for constant default parameter
Reviewed-on: M-Labs/nac3#98
Co-authored-by: ychenfo <yc@m-labs.hk>
Co-committed-by: ychenfo <yc@m-labs.hk>
|
2021-11-23 07:32:09 +08:00 |
pca006132
|
ba08deada6
|
nac3core: refactor codegen
|
2021-11-20 19:50:25 +08:00 |
Sebastien Bourdeauducq
|
bf7e2c295a
|
integrate nac3parser
|
2021-11-03 17:11:00 +08:00 |
pca006132
|
c4259d14d1
|
fixed some clippy warnings
|
2021-10-16 18:08:13 +08:00 |
pca006132
|
11144301ca
|
nac3artiq: added simple host value support
|
2021-10-06 16:07:42 +08:00 |
pca006132
|
084efe92af
|
nac3core: use string interning
|
2021-09-22 18:04:06 +08:00 |
ychenfo
|
2b74895b71
|
nac3standalone, nac3core: can use top level composer to compile and run mandelbrot
|
2021-09-19 16:19:49 +08:00 |
ychenfo
|
87f25e1c5d
|
nac3core: remove mutex on dyn symbol resolve
|
2021-09-08 19:27:32 +08:00 |
ychenfo
|
54b4572c5f
|
nac3core: allow interior mutability to dyn symbolresolver, add add_id_def to symbolresolver trait, remove primitive from top level def list
|
2021-09-06 19:23:04 +08:00 |
ychenfo
|
32773c14e0
|
move top level related things to a separate module
|
2021-08-24 17:19:17 +08:00 |
pca006132
|
39545c0005
|
nac3standalone usable
|
2021-08-19 15:30:52 +08:00 |