aboutsummaryrefslogtreecommitdiff
path: root/examples/factorial.lsp
blob: a539a0114310b3deab6cb92a1ed7aff85557aafa (plain) (blame)
1
2
3
4
5
6
(define (factorial x)
    (if x
        (* x (factorial (- x 1)))
        1))

(factorial 10)