diff options
Diffstat (limited to 'examples/learn/25-closures.zc')
| -rw-r--r-- | examples/learn/25-closures.zc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/learn/25-closures.zc b/examples/learn/25-closures.zc index 72c236d..d7d6dd6 100644 --- a/examples/learn/25-closures.zc +++ b/examples/learn/25-closures.zc @@ -1,8 +1,9 @@ +namespace; +include rt; fn apply(f, x) { return f(x); } fn main() { let k = 10; let add = fn(x) { return x + k; }; - put_n(add(1)); put_c(10); - put_n(apply(add, 5)); put_c(10); - return 0; + rt.put_n(add(1)); rt.put_c(10); + rt.put_n(apply(add, 5)); rt.put_c(10); } |
