[[TableOfContents]]
== Document ==
 * Functional Language. [:인공지능 AI] 등에 많이 쓰인다. [Scheme] 은 LispLanguage 의 방언.
 * For the beginners:
   * Common LISP wikibooks: https://en.wikibooks.org/wiki/Common_Lisp
     * 영문 LISP 튜토리얼 중에서 뉴비에게 가장 친절해 보이는 설명서. 하지만 미완성이다.

   * TutorialsPoint LISP: http://www.tutorialspoint.com/lisp/index.htm
     * 그 다음으로 친절해 보이는 설명서.

   * emacs 강좌 - lisp 이해하기 1: http://ageofblue.blogspot.kr/2012/01/emacs-lisp-1.html
     * emacs라는 IDE는 lisp을 통해 제어할 수 있다. 심지어 거대한 lisp 인터프리터라고 불리기까지 한다. 이 글은 비록 emacs를 쓰기 위해 부가적으로 lisp을 설명하는 수준이지만, 몇 안되는 한국어 lisp 설명글이므로 참고를 위해 링크를 걸어 둔다.

   * Practical Common LISP: http://www.gigamonkeys.com/book/
     * 책 원고를 온라인 공개했다. 근데 초장부터 데이터베이스를 만들어가면서 설명하는 것이 학습 난이도가 좀 높은지도 모른다.

 * [http://lib.store.yahoo.net/lib/paulgraham/acl2.txt 쉬운 따라하기] 
 * [http://c2.com/cgi/wiki?CommonLispUnit CommonLispUnit]
 * [http://mypage.iu.edu/~colallen/lp/lp.html Lisp Prime] - 책인듯
 * [http://dept-info.labri.fr/~strandh/Teaching/Programmation-Symbolique/Common/David-Lamkins/contents.html  Successful Lisp:How to Understand and Use Common Lisp] - 책인듯(some 에 대한 설명 있음)

== GUI Toolkit ==
[http://www.peter-herth.de/ltk/ The Lisp Toolkit]
[http://www.lispworks.com/products/clim.html Common Lisp Interface Manager]
[http://www.lispworks.com/products/capi.html CAPI]
[http://www.frank-buss.de/lisp/clim.html CLIM sample]

== 예제 소스 ==
=== Factorial ===
{{{
(defun fact(x)
	(if (> x 0)
	    (* x (fact(- x 1)))
	1))
}}}
=== 구구단 ===
{{{
 (dotimes(j 9)(dotimes(i 9) (format t "~% ~s * ~s = ~s" (+ j 1) (+ i 1) (* (+ j 1) (+ i 1)))))
}}}
= EBook =
Upload:cltl_ht.tar
 * Common Lisp the Language, 2nd Edition by Guy L. Steele Jr. : 역시 책이라서 체계적으로 잘 나와 있다.

= Lisp Program =
[http://www.clisp.org/ CLISP] : [Commom Lisp](ANSI 표준으로 지정된 Lisp 방언)의 구현체 중 하나.
[http://clojure.org/ Clojure] : Rich Hickey가 제작한 Lisp 방언 중 하나. JVM 상에서 돌아가는 Lisp 구현체로, Java API를 직접 불러서 사용하는 것이 가능하다.
NoSmok:CommonLisp, NoSmok:LispM
Moa:LispLanguage, Moa:AnsiCommonLisp
----
[1002]의 경우 XLISP 라는 윈도우용 프로그램 사용했었다. 언어 자체를 익히는데 최소한의 기능을 제공하는 인터프리터.
[[include(í‹€:ProgrammingLanguage)]]
[언어분류]