本シリーズは、プログラミング言語処理系の作り方に関する書籍である。第1巻では基本的知識,第2巻では基本的な概念について解説したが,いよいよ第3巻から具体的な作成法を始める。
第3巻では字句解析(Lexical Analysis)を取り上げる。
3.1節でBNF表現で示された字句形式を注釈がないものとしてC言語で表現する。
3.2節では字句解析の一般的な制御構造について説明し,プログラミング言語の記述形式の違いによって制御構造が異なってくることを示し,単純化のためにコンソール・アプリケーションでその例を示す。
3.3節では注釈無視を考慮した簡単な字句解析の例を示す。
3.4節では,Windowsでの実装を前提として,インクルード・ファイルの準備を行い,
3.5節で,Windowsでの単純字句解析,3.6節で構文要素としての字句解析について示す。
なお,3.6節では字句解析における注意点について若干補足する。
Your Own Making Programming Language Processor No3: Lexical Analysis (Japanese Edition)
Sobre
Baixar eBook Link atualizado em 2017Talvez você seja redirecionado para outro site