summaryrefslogtreecommitdiff
path: root/comp/lucas-standen-NEA/code2/sample.zpy
diff options
context:
space:
mode:
Diffstat (limited to 'comp/lucas-standen-NEA/code2/sample.zpy')
-rw-r--r--comp/lucas-standen-NEA/code2/sample.zpy12
1 files changed, 8 insertions, 4 deletions
diff --git a/comp/lucas-standen-NEA/code2/sample.zpy b/comp/lucas-standen-NEA/code2/sample.zpy
index c8a1f80..98bbf44 100644
--- a/comp/lucas-standen-NEA/code2/sample.zpy
+++ b/comp/lucas-standen-NEA/code2/sample.zpy
@@ -1,7 +1,11 @@
-(symbol putchar int c:int)
+(defun fib int n:int)
+ (if (<= n 1))
+ (return n)
+ (endif)
+ (return (+ (fib (- n 1)) (fib (- n 2))))
+(endfun)
(defun main int)
- (if (= 1 1))
- (putchar 65)
- (endif)
+ (fib 43)
+ (return 0)
(endfun)