言語理論とコンパイラの日程

青山学院大学 2007 年前期、Martin J. Dürst

参考文献

4月13日
授業の概要、言語理論とコンパイラの応用分野、コンパイラ全体の仕組み
4月20日
形式言語の重要性、種類、定義
4月27日
有限オートマトンと線形文法
5月 4日
(休日)
5月11日
正規表現と 字句解析
5月18日
lex 系ツールの演習
5月25日
字句解析と構文解析
6月 1日
上向き構文解析と下向き構文解析
6月 8日
yacc 系ツールの使い方
6月15日
yacc 系ツールの演習
6月22日
yacc 系ツールの演習 (続き)・意味解析と中間表現
6月29日
コード生成
7月 6日
最適化
7月13日
実行環境、仮想計算機、ゴミ集め、動的コンパイラ
7月20日 (金) 11:10 - 12:35
期末試験

【成績評価方法】授業中のミニテスト: 20%、演習課題: 30%、最終試験: 50%