Lisp on Lisp

Preview:

DESCRIPTION

sicp

Citation preview

Lisp on Lisp

中西 航 (@stibear1996)JOI SS 2014

読んだ本

読んだ本

読んだ本

読んだ本

読んだ本

読んだ本

計算機プログラムの構造と介錯?

介錯

介錯(かいしゃく)とは、切腹に際し、本人を即死させてその負担と苦痛を軽減するため、介助者が背後から切腹人の首を刀で斬る行為。

(Wikipedia)

介錯

介錯

計算機プログラムの構造と解釈

プログラムの構造と解釈

『計算機プログラムの構造と解釈』(Structure and Interpretation of Computer Programs。原題の略称SICPがよく使われる)は、1985年にMIT出版から刊行された、計算機科学分野の古典的な教科書。

(Wikipedia)

計算機プログラムの構造と解釈

計算機プログラムの構造と解釈= SICP

計算機プログラムの構造と解釈= SICP (sick pee)

やったこと● 4章を読む

– 章末問題を解く● 5章を読む

– 章末問題を解く● やるだけ

4章● Lisp上にLisp解釈系(インタプリタ)を実装

– Lisp on Lisp● やるだけ

5章● Lisp上にレジスタ計算機を実装

– Register machine on Lisp● その上に4章のLisp解釈系を移植

– Lisp on Register machine on Lisp● レジスタ計算機向けLisp翻訳系の実装● やるだけ

実演

まとめ

● Lispは楽しい

✌ ('ω' ✌ )三 ✌ ('ω') ✌ 三( ✌ 'ω') ✌

おわり

Recommended