summaryrefslogtreecommitdiff
path: root/test.pez
diff options
context:
space:
mode:
Diffstat (limited to 'test.pez')
-rw-r--r--test.pez22
1 files changed, 9 insertions, 13 deletions
diff --git a/test.pez b/test.pez
index 28ac3de..2802fa9 100644
--- a/test.pez
+++ b/test.pez
@@ -1,16 +1,12 @@
-~fib= {[x]
- x < 2 ? x : fib[x - 1] + fib[x - 2]
-}
+@print: {[x] printf["%a\n", x]}
-printf["fib[10] = %a\n", fib[10]]
+@Box: {[value]
+ #[{value},
+ {[new] value = new}]
+ }
-@sum: {[xs] @a = 0
- @n: xs.length
- FOR [@i: 0][< n][+ 1] (
- a += xs[i]
- )
- a
-}
-(@l: #[1,5,-2,7]
- printf["sum[%a] = %a\n", l, sum[l]])
+@x = Box[-7]
+print[x[0][]]
+x[1]['awesome]
+print[x[0][]]