2026-01-08 13:15:27 +01:00
|
|
|
import ../stdlib/stdlib.sl
|
|
|
|
|
import ../stdlib/io.sl
|
|
|
|
|
import ../stdlib/debug.sl
|
2025-12-25 12:20:11 +01:00
|
|
|
|
|
|
|
|
: main
|
|
|
|
|
1 1 2dup 2dup puti cr puti cr
|
|
|
|
|
+
|
|
|
|
|
dup puti cr
|
|
|
|
|
rot
|
|
|
|
|
22 dup >r for
|
|
|
|
|
2dup + dup puti cr
|
|
|
|
|
rot
|
2026-01-03 09:04:50 +00:00
|
|
|
end
|
2025-12-25 12:20:11 +01:00
|
|
|
"-------" puts
|
|
|
|
|
r> 3 + puti
|
|
|
|
|
" numbers printed from the fibonaci sequence" puts
|
2026-01-08 13:15:27 +01:00
|
|
|
0
|
2025-12-25 12:20:11 +01:00
|
|
|
;
|
2025-12-31 15:01:33 +00:00
|
|
|
|
|
|
|
|
: main2
|
|
|
|
|
1 2 while over 100 < do
|
|
|
|
|
over puti cr
|
|
|
|
|
swap over +
|
2026-01-03 09:04:50 +00:00
|
|
|
end
|
2025-12-31 15:01:33 +00:00
|
|
|
;
|
|
|
|
|
|