Pseudocode: Generate fake values for Unit/Nothing-typed expressions

This commit is contained in:
Alexey Sedunov
2014-07-23 12:56:21 +04:00
parent 2d3ac9109b
commit 77bbf8f73b
72 changed files with 851 additions and 592 deletions
@@ -46,11 +46,12 @@ sink:
L7:
5 <START>
6 mark(break)
jmp(L2) NEXT:[read (Unit)]
jmp(L2) NEXT:[read (Unit)]
- 5 ret(*|!<v0>) L8 PREV:[]
L8:
5 <END> NEXT:[<SINK>] PREV:[]
<END> NEXT:[<SINK>] PREV:[]
error:
<ERROR> PREV:[]
<ERROR> PREV:[]
sink:
<SINK> PREV:[<ERROR>, <END>]
<SINK> PREV:[<ERROR>, <END>]
=====================