インタプリタの作り方 : 言語設計/開発の基本と2つの方式による実装

書誌事項

インタプリタの作り方 : 言語設計/開発の基本と2つの方式による実装

Robert Nystrom著 ; 吉川邦夫訳

インプレス, 2023.10

タイトル別名

Crafting interpreters

インタプリタの作り方 : 言語設計開発の基本と2つの方式による実装

タイトル読み

インタプリタ ノ ツクリカタ : ゲンゴ セッケイ カイハツ ノ キホン ト 2ツ ノ ホウシキ ニ ヨル ジッソウ

電子リソースにアクセスする 全1

大学図書館所蔵 件 / 47

この図書・雑誌をさがす

注記

主な参考文献: p752-753

内容説明・目次

内容説明

エンジニアに支持される一冊、待望の日本語版。動的型付けやクロージャを備えたモダンな言語をどのように実装するのか?!「字句解析」から「コンパイラコンパイラ」の使い方、「最適化」まで、JavaとCによる2つの実装で開発のエッセンスを解説。

目次

  • 第1部 導入編(はじめに;領域の地図;Lox言語)
  • 第2部 木の巡回によるインタプリタ(字句解析(スキャニング);コードを表現する;式の構文を解析する;式を評価する;文と状態;制御フロー;関数;解決と束縛;クラス;継承)
  • 第3部 バイトコード式仮想マシン(バイトコード;仮想マシン;オンデマンドの字句解析 ほか)

「BOOKデータベース」 より

詳細情報

  • NII書誌ID(NCID)
    BD03920281
  • ISBN
    • 9784295017875
  • 出版国コード
    ja
  • タイトル言語コード
    jpn
  • 本文言語コード
    jpn
  • 原本言語コード
    eng
  • 出版地
    東京
  • ページ数/冊数
    xi, 763p
  • 大きさ
    24cm
  • 分類
  • 件名
ページトップへ