http://cogsci.ucsd.edu/~batali/lisp-course/lisp-in-lisp-1.html LISPでLISPを実装する前の、簡単な計算機の実装がなかなかいい感じ:
(defun calc-loop () |
俗に言う read-eval-print ループ。read がS式のパースをしてくれちゃってるのはあるが、簡単なプログラムでできちゃうんだね。 これと同様に、S式のパースさえ作ってしまえば簡単にLispを実装できそう。
http://cogsci.ucsd.edu/~batali/lisp-course/lisp-in-lisp-1.html LISPでLISPを実装する前の、簡単な計算機の実装がなかなかいい感じ:
(defun calc-loop () |
俗に言う read-eval-print ループ。read がS式のパースをしてくれちゃってるのはあるが、簡単なプログラムでできちゃうんだね。 これと同様に、S式のパースさえ作ってしまえば簡単にLispを実装できそう。