1
// js -m -n -e "load('relooper.js')" test.js
4
print("-- If shape --\n");
6
//Relooper.setDebug(1);
11
var b_a = Relooper.addBlock("// block A\n");
12
var b_b = Relooper.addBlock("// block B\n");
13
var b_c = Relooper.addBlock("// block C\n");
15
Relooper.addBranch(b_a, b_b, "check == 10", "atob();");
16
Relooper.addBranch(b_a, b_c, 0, "atoc();");
18
Relooper.addBranch(b_b, b_c, 0, "btoc();");
20
var output = Relooper.render(b_a);
27
var b_a = Relooper.addBlock("// block A\n");
28
var b_b = Relooper.addBlock("// block B\n");
29
var b_c = Relooper.addBlock("// block C\n");
31
Relooper.addBranch(b_a, b_b, "check == fee()");
32
Relooper.addBranch(b_a, b_c, 0, 0);
34
Relooper.addBranch(b_c, b_b);
36
var output = Relooper.render(b_a);
43
// TODO: wrap the relooper itself