216
(Numeric 1)] Return]
[(Op "-" 1
[(Numeric 2)]),
(Numeric 1)]
-"-
[Apply, Load (1,0), Apply, Load (0,0),
LoadOp "+", Apply, Apply, Return]
-"-
[(Numeric 1)] -"-
[Load (1,0), Apply, Load (0,0), LoadOp "+",
Apply, Apply, Return]
-"-
[(Closure Sum ctx),
(Numeric 1)]
-"-
[Apply, Load (0,0), LoadOp "+", Apply,
Apply, Return]
-"-
[]
[[(Numeric 1)],
[(Closure Sum ctx)]]
Sum:[LoadConst (Numeric 0), Load (0,0),
LoadOp "=", Apply, Apply,
Select Then Else, Return]
[([],
[[(Numeric 2)],
[(Closure Sum
ctx)]],
[Load (0,0),
LoadOp "+",
Apply, Apply,
Return]), ([],
ctx, [Return]),
([], [], [Stop])]
[(Numeric 0)] -"-
[Load (0,0), LoadOp "=", Apply, Apply,
Select Then Else, Return]
-"-
[(Numeric 1),
(Numeric 0)]
-"-
[LoadOp "=", Apply, Apply,
Select Then Else, Return]
-"-
[(Op "=" 2 []),
(Numeric 1),
(Numeric 0)]
-"- [Apply, Apply, Select Then Else, Return] -"-
[(Op "=" 1
[(Numeric 1)]),
(Numeric 0)]
-"- [Apply, Select Then Else, Return] -"-
[(Boolean False)] -"- [Select Then Else, Return] -"-
[] -"-
Else:[LoadConst (Numeric 1), Load (0,0),
LoadOp "-", Apply, Apply, Load (1,0),
Apply, Load (0,0), LoadOp "+", Apply,
Apply] ++ [Return]
-"-
[(Numeric 1)] -"-
[Load (0,0), LoadOp "-", Apply, Apply,
Load (1,0), Apply, Load (0,0), LoadOp "+",
Apply, Apply, Return]
-"-
[(Numeric 1),
(Numeric 1)]
-"-
[LoadOp "-", Apply, Apply, Load (1,0),
Apply, Load (0,0), LoadOp "+", Apply,
Apply, Return]
-"-
[(Op "-" 2 []),
(Numeric 1),
(Numeric 1)]
-"-
[Apply, Apply, Load (1,0), Apply,
Load (0,0), LoadOp "+", Apply, Apply,
Return]
-"-
[(Op "-" 1
[(Numeric 1)]),
(Numeric 1)]
-"-
[Apply, Load (1,0), Apply, Load (0,0),
LoadOp "+", Apply, Apply, Return]
-"-
[(Numeric 0)] -"-
[Load (1,0), Apply, Load (0,0), LoadOp "+",
Apply, Apply, Return]
-"-
[(Closure Sum ctx),
(Numeric 0)]
-"-
[Apply, Load (0,0), LoadOp "+", Apply,
Apply, Return]
-"-
[]
[[(Numeric 0)], Sum:[LoadConst (Numeric 0), Load (0,0), [([],