- 追加された行はこの色です。
- 削除された行はこの色です。
[[Program]] > Lisp
#norelated
#contents
//----------------------------------------
~
* Lispとは? [#j15df4ae]
https://ja.wikipedia.org/wiki/LISP
>LISPは、プログラミング言語である。
前置記法などが特徴である。
1958年にはじめて設計されたLISPは、現在広範囲に使用されている高水準プログラミング言語の中でもFORTRANに次いで2番目に古い。
今日最も広く知られるLISP方言は、Common LispとSchemeである。
>LISPの名前は、「list processor」に由来している。
リストはLISPの主要なデータ構造であり、LISPソースコードはそれ自体がリストからできている。
その結果、LISPプログラムはソースコードをデータとして操作することができ、プログラマーは、マクロ・システムで新しい構文やLISP埋め込みの新しいDSLを作成できる。
** 公式サイト [#v6aa4cf1]
-[[Recursive Functions of Symbolic Expressions and their Computation by Machine (Part I)>http://www-formal.stanford.edu/jmc/recursive.html]] - マッカーシーによる最初のLISPの論文。
- Common Lisp https://www.cliki.net/
- Scheme https://srfi.schemers.org/
//----------------------------------------
~
* リファレンス / チュートリアル [#f1a8273c]
//----------------------------------------
~
* ライブラリー / フレームワーク [#lbb5ef3e]
//----------------------------------------
~
* Tips [#i8a4508b]
//----------------------------------------
~
* 参考書 [#x5ddbd48]