nac3/nac3core/src
David Mak f1b0e05b3d core: Rename IR variables
Because it is unclear which variables are expressions and
subexpressions, all variables which are previously anonymous are named
using (1) the control flow statement if available, (2) the possible name
of the variable as inferred from the variable name in Rust, and (3) the
"addr" prefix to indicate that the values are pointers. These three
strings are joint together using '.', forming "for.i.addr" for instance.
2023-09-06 14:02:15 +08:00
..
codegen core: Rename IR variables 2023-09-06 14:02:15 +08:00
toplevel nac3standalone: allow classes without explicit init (#221) 2022-07-07 10:36:25 +08:00
typecheck update dependencies 2022-11-18 16:15:46 +08:00
lib.rs nac3core: removed legacy location definition 2022-02-13 22:39:24 +08:00
symbol_resolver.rs format typevars consistently 2022-04-12 09:28:17 +08:00