Mercurial > lbo > hg > ylisp
view test.yl @ 170:df15d77ffff1
Add example yl script
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Tue, 03 Sep 2019 20:18:16 +0200 |
parents | |
children | d7fe74faaa7a |
line wrap: on
line source
(defn fac (n) (if (== n 0) 1 ( (* n (fac (- n 1)) ) ) ) ) (let newline " ") (defn pow (a b) (let next (- b 1)) (if (== b 0) 1 ((* a (pow a (- b 1)))) ) ) -- Here we output it (print (fac 13) newline) (print (pow 2 10) newline)