diff options
author | Preston Pan <preston@nullring.xyz> | 2023-01-07 12:13:02 -0800 |
---|---|---|
committer | Preston Pan <preston@nullring.xyz> | 2023-01-07 12:13:02 -0800 |
commit | f57062553ab1451361b76128c4db29c5908f70b1 (patch) | |
tree | 0a13311d4de31c65fa9c003d52408e686258166e /doc | |
parent | 4581329cde6cfb64399be48f58d67310ab19ee1b (diff) |
add includes and print statement
Diffstat (limited to 'doc')
-rw-r--r-- | doc/countdown.nxs | 7 | ||||
-rw-r--r-- | doc/main.nxs | 3 |
2 files changed, 9 insertions, 1 deletions
diff --git a/doc/countdown.nxs b/doc/countdown.nxs new file mode 100644 index 0000000..c28fc7f --- /dev/null +++ b/doc/countdown.nxs @@ -0,0 +1,7 @@ +(bind countdown + (lambda (n) + (if (= n 0) + 0 + ((lambda (continue) + (continue (- n 1))) countdown)))) +(countdown 10) diff --git a/doc/main.nxs b/doc/main.nxs index 76fc95f..381161a 100644 --- a/doc/main.nxs +++ b/doc/main.nxs @@ -1,5 +1,6 @@ (include "fib.nxs") + (bind factorial (lambda (n) - (if (= n 0) 1 (* n (factorial (- n 1)))))) + (if (= n 0) 1 (* n (factorial (print(- n 1))))))) (fib 7) (+ (factorial 5) 10) |