A lisp based on lovm2.
(def fib (n)
(if (or (eq n 0) (eq n 1))
(ret n)
(ret (+ (fib (- n 1)) (fib (- n 2))))))
+
-
*
/
%
eq
ne
ge
gt
le
lt
and
bool
or
break
continue
dict
do
float
foreach
if
import
import-global
int
let
list
loop
range
ret
str