Added panic state to Toy_Compiler to catch a certain condition

This commit is contained in:
2023-02-09 07:58:55 +00:00
parent b8e3324acb
commit 60908c8bf3
3 changed files with 36 additions and 7 deletions

View File

@@ -1,9 +1,14 @@
import compound;
fn p(x) {
print x;
};
fn f(acc, k, v) {
return acc + v;
acc(v);
return acc;
}
var a = [1, 2, 3, 4];
print a.reduce(0, f); //prints "10"
a.reduce(p, f); //prints "10"