blob: e48df5b7696a7ce154247029c61266caa0049b19 [file] [log] [blame]
begin proc a = (int in_k, proc int x1, x2, x3, x4, x5) int:
(int k := in_k;
proc b = int: a (k -:= 1, b, x1, x2, x3, x4);
(k <= 0 | x4 + x5 | b));
assert (a (10, int:1, int:-1, int:-1, int:1, int:0) = -67)
end