Lisp

Gostaria de saber se alguem sabe como funciona o programa abaixo .

Utilizada linguagem lisp.

Principalmente a segunda com esse if ai.

valeu

(defun fat (n)
(if (zerop n)
1
(* n (fat (1- n)))
)
)

(format t “Fatorial de ~D é: ~A~%” 10 (fat 10))

http://www.n-a-n-o.com/lisp/cmucl-tutorials/LISP-tutorial-17.html

LISP = Algoritmos e Programação = primeiro periodo = bonssssssssss tempos…

car, cdr e tome parenteses guela abaixo!

edit: ps: q diabo de familia terrivel eh esse?
huehueauhaeuheauhaehueuhaehuae - apaguem esse ps junto com o post do cara…