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