1
0
forked from M-Labs/nac3
nac3/nac3core/src
pca006132 7ea5a5f84d nac3core: codegen refactoring
- No longer check if the statement will return. Instead, we check if
  the current basic block is terminated, which is simpler and handles
  exception/break/continue better.
- Use invoke statement when unwind is needed.
- Moved codegen for a block of statements into a separate function.
2022-02-12 22:13:59 +08:00
..
codegen nac3core: codegen refactoring 2022-02-12 22:13:59 +08:00
toplevel nac3core: added exception type and fixed primitive representation 2022-02-12 22:13:59 +08:00
typecheck nac3core: added exception type and fixed primitive representation 2022-02-12 22:13:59 +08:00
lib.rs move top level related things to a separate module 2021-08-24 17:19:17 +08:00
location.rs integrate nac3parser 2021-11-03 17:11:00 +08:00
symbol_resolver.rs nac3core: added exception type and fixed primitive representation 2022-02-12 22:13:59 +08:00