June 2018 Update

This commit is contained in:
Ingy döt Net 2018-06-22 20:57:24 +00:00
parent ba8067c3b7
commit 22f33d4004
5278 changed files with 84726 additions and 14379 deletions

View file

@ -1,7 +1,4 @@
(de fibo (N)
(let (I 1 J 0)
(de fib (N)
(let (A 0 B 1)
(do N
(let (Tmp J)
(inc 'J I)
(setq I Tmp) ) )
J) )
(prog1 B (setq B (+ A B) A @)) ) ) )

View file

@ -0,0 +1,11 @@
(co 'fibo
(let (A 0 B 1)
(yield 'ready)
(while
(yield
(swap 'B (+ (swap 'A B) B)) ) ) ) )
(do 15
(printsp (yield 'next 'fibo)) )
(prinl)
(yield NIL 'fibo)