Loading... loading....
Cheaper price than regular books. Find here reasons to use CDJapan eBooks!

Python De Interpreter Wo Tsukuru Computer Gengo Wo Sekkei Jisso Shite Interpreter No Dosa Wo Rikai Shiyo

Pythonでインタプリタを作る コンピュータ言語を設計・実装してインタプリタの動作を理解しよう - 吉田節/著

Python De Interpreter Wo Tsukuru Computer Gengo Wo Sekkei Jisso Shite Interpreter No Dosa Wo Rikai Shiyo
eBooks Edition
SampleSample
If you want to read eBooks on PC, click here.
Viewer Type viewer_image Neowing eBook Reader
Price 1980 yen
Points You Earn 19 points (1%)
Compatible Devices
Release Date Feb 26, 2021(JST)

Description in Japanese

本書は流行のPythonを用いてコンピュータをコントロールするインタプリタを作る方法についてやさしく、詳しく解説します。
コンピュータ言語の設計者はいったいどうやって言語を作ったのでしょうか。それに対する答えがこの本です。
本書ではコンパイラの世界では有名なlex(字句解析プログラムのソースを作るプログラム)など、他のライブラリには一切頼りません(使うのはPythonの標準的なライブラリのみ)。フルスクラッチで、つまり読者の力のみで、読者の書いたプログラム通りにコンピュータを動かすシステムを作ります。本書に沿って、説明を読み、実際にコードを入力しては実行して動作を確認、ということを繰り返してゆけば最後には小規模ですが確実に動く、自分で動作の理屈が分かっているインタプリタが完成します。
特別のライブラリを使うわけでもなくPython で普通にコーディングしているだけなので、できあがったインタプリタ(新しい言語)は実行速度という点ではあまり期待できません。しかし、今や多くの人がPython を使いますし、そのPython で「インタプリタをどうやって作るのか」理解できるのだと考えれば本書の意義は大いにあるでしょう。またC++など高速なコンパイラを使える読者ならば、本書で得た知識があれば高速なインタプリタを作ることができるでしょう。

Translate Description

*As it is a machine translation, the result may not provide an accurate description. Please use it only as a reference. *Not available within the China mainland region.

Also by YOSHIDA TAKASHI

Browse similar eBooks