1
1
mirror of https://github.com/anoma/juvix.git synced 2024-12-12 04:43:18 +03:00
juvix/test/Reg
Łukasz Czajka 49678b4e54
JuvixReg transformation: initialize variables assigned in other branches (#2650)
* Closes #2576 
* Adds a JuvixReg transformation `InitBranchVars` which inserts
assignments to initialize variables assigned in other branches. Assumes
the input is in SSA form (which is preserved).
* Adds tests for the `InitBranchVars` transformation.
* Depends on #2647
2024-02-23 11:20:11 +00:00
..
Parse Refactor readFile and some parsers to use Path instead of FilePath (#2649) 2024-02-19 17:33:58 +01:00
Run Refactor readFile and some parsers to use Path instead of FilePath (#2649) 2024-02-19 17:33:58 +01:00
Transformation JuvixReg transformation: initialize variables assigned in other branches (#2650) 2024-02-23 11:20:11 +00:00
Parse.hs JuvixReg parser and pretty printer (#2617) 2024-02-09 12:19:29 +01:00
Run.hs JuvixReg interpreter (#2635) 2024-02-15 10:46:19 +01:00
Transformation.hs JuvixReg transformation: initialize variables assigned in other branches (#2650) 2024-02-23 11:20:11 +00:00