• Joined on 2021-03-29
ychenfo created pull request M-Labs/nac3#214 2022-03-06 04:52:03 +08:00
nac3core: use signed extension to convert i32 to i64
ychenfo pushed to i32_to_i64 at M-Labs/nac3 2022-03-06 04:50:50 +08:00
8602852241 nac3core: use signed extension to convert i32 to i64
ychenfo created branch i32_to_i64 in M-Labs/nac3 2022-03-06 04:50:49 +08:00
ychenfo commented on pull request M-Labs/nac3#213 2022-03-06 04:38:55 +08:00
Unsigned Integer Support

force-pushed to rebase on the latest master branch

ychenfo pushed to uint at M-Labs/nac3 2022-03-06 04:38:00 +08:00
ba7afc8928 parser modification to allow u64 constants
52830ebb09 nac3core: type conversion to/from uint
e2808529bb nac3core: fix broken tests
04e460cf84 basic unsigned integer support
42fbe8e383 nac3core: fix err msg of too many args
Compare 5 commits »
ychenfo created pull request M-Labs/nac3#213 2022-03-06 04:36:51 +08:00
Unsigned Integer Support
ychenfo pushed to uint at M-Labs/nac3 2022-03-06 04:00:08 +08:00
562054bca1 parser modification to allow u64 constants
ychenfo pushed to uint at M-Labs/nac3 2022-03-06 03:17:00 +08:00
c00335679e nac3core: type conversion to/from uint
0504944718 nac3core: fix broken tests
7ff17f74ac basic unsigned integer support
Compare 3 commits »
ychenfo pushed to uint at M-Labs/nac3 2022-03-05 23:32:30 +08:00
16ccafd9e0 nac3core: type conversion to/from uint
ychenfo pushed to uint at M-Labs/nac3 2022-03-05 22:36:32 +08:00
09b909f0de nac3core: fix broken tests
51bda373cc basic unsigned integer support
Compare 2 commits »
ychenfo created branch uint in M-Labs/nac3 2022-03-05 04:22:58 +08:00
ychenfo pushed to uint at M-Labs/nac3 2022-03-05 04:22:58 +08:00
9c98b8a2dc nac3core: fix broken tests
3392022949 basic unsigned integer support
Compare 2 commits »
ychenfo commented on issue M-Labs/nac3#205 2022-03-05 04:15:47 +08:00
error message confusingly referencing "base" and "__nac3_synthesized_modinit__"

Shall we close this issue? PR #207 should be able to fix this.

ychenfo created pull request M-Labs/nac3#209 2022-03-05 04:04:39 +08:00
Fix error message of too many args
ychenfo pushed to too_many_args_msg_fix at M-Labs/nac3 2022-03-05 04:00:10 +08:00
42fbe8e383 nac3core: fix err msg of too many args
ychenfo created branch too_many_args_msg_fix in M-Labs/nac3 2022-03-05 04:00:09 +08:00
ychenfo commented on pull request M-Labs/nac3#207 2022-03-03 16:30:17 +08:00
Remove cached pyid_to_type when encountering error (#205)

How did you find this problem? Do you have example code that demonstrates it?

Just by looking at the code. Yes, the code is as below.

This is just a really minor point though, because we…

ychenfo commented on pull request M-Labs/nac3#207 2022-03-02 22:16:08 +08:00
Remove cached pyid_to_type when encountering error (#205)

force-pushed to format the modified part of the code in this PR.

ychenfo pushed to host_var_err_msg at M-Labs/nac3 2022-03-02 22:15:13 +08:00
c99173f9a8 nac3artiq: remove cached pyid_to_type if error
ychenfo created pull request M-Labs/nac3#207 2022-03-02 22:02:19 +08:00
Remove cached pyid_to_type when encountering error (#205)