본문 바로가기

개발관련/LISP 배워볼까?

factorial 구현

 


개인적으로 새 언어를 배우면 가장먼저 하는게 'hello world' 나 구구단.. 혹은 팩토리알 정도.

 근데 이건 뭘 해보려니 도저히..ㅋ

 그러다 드디어 나온 if..ㅋ

 일단 만들어 본 팩토리알.ㅋ 
  
(defun factorial (n)
 	(if (= n 1)
	 	'1
		(* n (factorial (1- n)))))
( 테스트 환경 : windows-7 - CLISP )