- 第1日目(9月26日) 講義資料(毎回当日アップの予定)
- 第2日目(10月3日) 講義資料
- 第3日目(10月10日) 講義資料
- 第4日目(10月17日) 講義資料
- 第5日目(10月31日) 講義資料(修正版)
- 第6日目(11月7日) 講義資料
- 第7日目(11月14日) 講義資料
- 第8日目(11月21日) (休講しました)
- 第9日目(11月28日) 講義資料
- 第10日目(12月5日) 講義資料
- 第11日目(12月12日)
- 第11日目(12月19日) 講義資料
- 付録1 only for Windows OS
- 付録2 manual ( html 形式)
- 第12日目(12月26日)
- 第13日目(1月16日)
- 第14日目(1月23日)
- 第15日目(1月30日)
(参考)以下のものは,昨年度の授業実施記録である。
- 第1回目(平成26年9月22日)資料1(pptx) 資料1(pdf)
- イントロ(真のITプロフェッショナルになるために)
- 「言語プロセッサ」とは何か?
- 「言語プロセッサ」を学ぶことの重要さ
- この授業を受けることで何が得られるのか?
- 言語プロセッサの基本用語を知ろう
- 言語プロセッサの基本概念を理解しよう
- 言語プロセッサの基本用語を使えるようになろう
- コンパイラを(部分的に)作れるようになろう
- CSの醍醐味を味わおう
- 第2回目(平成26年9月29日) 資料 ppt版 pdf版 毎回開始時に簡単な復習クイズをします。
- 復習
- 正規表現とオートマトン(予備知識の確認・補充)
- 第3回目(平成26年10月6日) <== 台風のため休講(台風補講は1月21日(水)。詳しくは大学のWeb掲示を参照のこと)
- 第3回目(平成26年10月20日) 資料 ppt pdf
- 第4回目(平成26年10月20日) 資料 pptx pdf
- Flex (Fast LEXIcal analyzer generator) の練習
- 第5回目(平成26年10月27日) 資料 pptx pdf
- Flex の演習(2回目)
- 構文解析(括り出し・左回帰など)
- 第6回目(平成26年11月10日)資料 pptx pdf
- 第7回目(平成26年11月17日) 休講
- 第7回目(平成26年11月24日) ppt pdf
- 構文解析(続き)
- LL(1)文法
- 左再帰,括りだし(復習)
- First集合(再確認)
- Follow集合(再確認)
- 構文解析表(作れるようになる)
- 予測的構文解析アルゴリズム(自分でトレースできるようになる)
- 第8回目(平成26年12月1日) 授業評価アンケートしますので,PC持参してください。資料 ppt pdf
- 第9回目(平成26年12月8日) 資料 ppt pdf
- 第10回目(平成26年12月15日) PCを使って演習をやります! 資料 ppt pdf
- 字句解析プログラム作成
- 字句解析+構文解析プログラムの作成
( Flex と Bison を使います。)
(注)授業中に演習資料を配ります。
- レポート課題も出します(提出日は12月22日授業時間中)
- 第11回目(平成26年12月20日)補講はやりません。
- 第12回目(平成26年12月22日) 資料を2枚紙で配布します。
- 第13回目(平成27年1月5日) 資料 ppt pdf
- もうひとつのコンパイラーコンパーラーの紹介(AntlrWorks)
- 補足資料 txt
- 第14回目(平成27年1月19日) 配布資料 doc1 doc2
- 第15回目(平成27年1月21日) 台風休講の補講日
- 参考までに平成26年度の試験問題を開催します。pdf
定期試験について
試験へ向けて少しずつでいいですから、勉強をしてください。
一夜漬けは不可能ですから...
*試験の日程:平成25年定期試験時に実施(1月)
*定期テスト準備のための?練習問題