言語実装パターン : コンパイラ技術によるテキスト処理から言語実装まで

書誌事項

言語実装パターン : コンパイラ技術によるテキスト処理から言語実装まで

テレンス・パー著 ; 伊藤真浩訳

オライリー・ジャパン , オーム社 (発売), 2011.12

タイトル別名

Language implementation patterns : create your own domain-specific and general programming languages

言語実装パターン : コンパイラ技術によるテキスト処理から言語実装まで

タイトル読み

ゲンゴ ジッソウ パターン : コンパイラ ギジュツ ニヨル テキスト ショリ カラ ゲンゴ ジッソウ マデ

大学図書館所蔵 件 / 106

この図書・雑誌をさがす

注記

監訳: 中田育男

参考文献: p313-314

内容説明・目次

内容説明

構文解析器生成系ANTLRの開発者であり、サンフランシスコ大学教授のTerence Parrが贈る、言語実装パターンの解説書。構文解析、意味解析、インタプリタ構築、言語変換を通じて、言語アプリケーション開発に必要な知識が身に付きます。sedやawkなどのツールやスクリプト言語では実装が複雑になりがちなテキスト処理でも、本書のパターンを使えば素早く効率よくエレガントに実装できます。また、効率よく高度な業務処理を実現するためにDSL処理系を構築したい方、コンパイラについて基本から体系的に学びたい方にも最適な一冊です。

目次

  • 第1部 さあ、構文解析に取りかかろう(言語アプリケーションのいろは;基本的な構文解析パターン;高度な構文解析パターン)
  • 第2部 言語を解析しよう(中間形式木の構築;木の走査と書換え;プログラム記号の記録と識別;データ集合体のための記号表管理;静的型付け規則を守らせる)
  • 第3部 インタプリタを構築しよう(高級インタプリタの構築;バイトコードインタプリタの構築)
  • 第4部 言語の変換と生成をしよう(コンピュータ言語の変換;テンプレートを使ったDSL生成;すべてを組み合わせる)

「BOOKデータベース」 より

詳細情報

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