DSL Book(by Martin Fowler) 翻訳ページ

目次




http://d.hatena.ne.jp/dsltranslators/ にて正規の翻訳チームの方が活動されているようなので、そちらへどうぞ。


以下放置です。著作権の問題があるのでアクセス制限してます。


Martin Fowler氏が執筆中のDSL(Domain Specific Language)本を翻訳しています。暇を見つけて訳していきます。



名前:
コメント:


物語

序文
例によるイントロダクション
DSLの使用
DSLの実装
内部DSLの実装
外部DSLの実装
内部DSL/外部DSLの選択
計算モデル
コード生成
言語ワークベンチ

外部DSL

ツリー生成(Tree Construction)
変換コードの埋込(Embedded Translation)
区切り文字指向変換(Delimiter Directed Translation)
文法指向変換(Syntax Directed Translation)
BNF
外部コード(Foreign Code)
選択的なトークン化(Alternative Tokenization)
ネストした式表現(Nested Expression)
文法としての改行(Syntactic Newlines)
外部DSLについてあれこれ

内部DSL

Expression Builder
Function Sequence
Nested Function
Method Chaining
Object Scoping
Closure
Nested Closure
Literal List
Literal Map
Dynamic Reception
Annotation
Macro
Parse Tree Manipulation
Class Symbol Table
Textual Polishing
Literal Extention

計算モデル

Adaptive Model
Decision Table
Dependency Network
Production Rule System
State Machine

コード生成

Model-Aware Generation
Model Ignorant Generation
Transformer Generation
Templated Generation
Embedment Helper
Generation Gap

一般的なパーサに関するトピック

Semantic Model
Symbol Table
Context Variable
Construction Builder

どの章に入るか未定

The MDD view of the Language Landscape




  • test test -- test (2009-06-06 05:46:30)
名前:
コメント: