言語理論とコンパイラの日程
青山学院大学 2010 年前期、Martin J. Dürst
- 4 月 9 日
- 授業の概要、言語理論とコンパイラの応用分野、コンパイラ全体の仕組み
- 4 月 16 日
- 形式言語の重要性、種類、定義
- 4 月 23 日
- 有限オートマトンと線形文法
- 4 月 30 日
- 正規表現と字句解析
- 5 月 7 日
- lex
系ツールの演習
- 5 月 14 日
- 字句解析と構文解析
- 5 月 21 日
- 上向き構文解析
- 5 月 28 日
- 下向き構文解析
- 6 月 4 日
- yacc
系ツールの使い方
- 6 月 11 日
- yacc
系ツールの演習
- 6 月 18 日
- yacc
系ツールの演習 (続き)・意味解析と中間表現
- 6 月 25 日
- コード生成
- 7 月 2 日
- 最適化
- 7 月 9 日
- 実行環境、仮想計算機、ゴミ集め、動的コンパイラ
- 7 月 16 日
- (補講日)
- 7 月 23 日
- 期末試験
【成績評価方法】授業中のミニテスト: 20%、演習課題:
30%、最終試験: 50%