Commit graph

7 commits

Author SHA1 Message Date
80ce358aee fix(generator): mask (u32) should be Literal, not Identifier 2025-02-01 20:41:28 +09:00
1ed3843508 finish: impl CodeGen for Register 2025-02-01 20:13:48 +09:00
86d26c57cb remove: unnecessary comment from quoted code 2025-02-01 20:03:36 +09:00
a87e81ad5b fix: changed CodeGen sig is not reflected to callers
Note: TokenStream::extend accepts `Result`s, so be careful
2025-02-01 19:54:34 +09:00
d104e62bf3 new(generator): implement register codegen (codegen_register) & fix interpolation bug
also added a lot of docs,

since register codegen is quite complex

(This became too large commit...)
2025-02-01 19:33:51 +09:00
6b5b5e0234 new(CodeGen): for Block 2025-01-31 03:26:42 +09:00
dfd28782dd new(generator): top level module 2025-01-31 02:17:48 +09:00