- 平成25年9月16日 台風のため休講
- 第1回目(平成25年9月23日) 資料1
- イントロ(真のITプロフェッショナルになるために)
- 「言語プロセッサ」とは何か?
- 「言語プロセッサ」を学ぶことの重要さ
- この授業を受けることで何が得られるのか?
- 言語プロセッサの基本用語を知ろう
- 言語プロセッサの基本概念を理解しよう
- 言語プロセッサの基本用語を使えるようになろう
- コンパイラを(部分的に)作れるようになろう
- CSの醍醐味を味わおう
- 平成25年9月30日 国体のため休講
- 第2回目(平成25年10月7日) 講義資料 参考資料
- 復習
- 正規表現
- 有限オートマトン
- 語彙解析器(Flex)の紹介
- 10月14日 紅華祭のため休講
- 第3回目(平成25年10月21日) 講義資料 参考論文pdf
- 10月28日(海外出張のため休講)
- 第4回目(平成25年11月4日) 講義資料
- 第5回目(平成25年11月9日(土)) 代替日(授業やりますよ!) 講義資料
- 第6回目(平成25年11月11日) 講義資料
- 第7回目(平成25年11月18日) 講義資料
- 形式文法(形式言語)の復習
- LL(1)文法
- First集合とFollow集合
- (おまけ) Antlrworkについて
- 第8回目(平成25年11月25日) 講義資料
- 第9回目(平成25年12月2日) 演習資料 なお,授業評価をしますので,PCを持参してください。
- ここまでの総復習をします。ただし,flexの話しは除く。
- 試験前にはこの回の復習をしっかりしてください。
- 第10回目(平成25年12月9日)講義資料
- 第11回目(平成25年12月16日)講義資料(パワポ), 演習資料(pdf) <=授業後にupします。
- Bison入門 <== インストールしておいてください。
- パーザの作成(1)
- 第12回目(平成25年12月21日) 補講しますよ! 講義資料(簡易版)
- 第13回目(平成26年1月6日) 講義資料
- 第14回目(平成26年1月20日) 講義資料
- Antlrwroksの紹介と簡単な演習
- 補足事項の説明
- その他
- 第15回目(平成26年1月22日) ここまで頑張りましょう!
(注)定期試験は1月27日(月)3限 (掲示で確認のこと)
定期試験について
試験へ向けて少しずつでいいですから、勉強をしてください。
一夜漬けは不可能ですから...
*試験の日程:平成25年定期試験時に実施(1月27日(月)3限)
*定期テスト準備のための?練習問題
----(以下,過去の事例)----
- 第2回目(平成25年11月7日) 資料2
- 前回の復習
- オートマトン(基礎概念の確認)
- 正規表現とオートマトンの対応付け
- その他
- 第3回目(平成22年10月18日) 資料3
- 第4回目(平成22年10月25日)
- DFAのシミュレーターの作り方
(実際にインプリメントできるようになりましょう)
- 第5回目(平成22年11月1日)資料5
- 第6回目(平成22年11月8日)資料6
- 構文解析(続き)
- First集合・Follow集合など
- 第7回目(平成22年11月15日) 資料7
- 第8回目(平成22年11月22日)資料8
- 第9回目(平成22年11月29日) 資料は後日upします
- Flexの練習
- Flexによる語彙解析器の作成へ向けての練習
(来週授業評価アンケートを取ります!)
- 第10回目(平成22年12月6日)
- 第11回目(平成22年12月13日)
- Flex & Bison の続き
- Antlr
- Pascal のパーザ作成
- 第12回目(平成22年12月20日)
- Pascal の parser 作成
- Antlrwork を使ってみよう
- (おまけ)試験対策問題集 ここ
- 第13回目(平成23年1月17日)
- 第14回目(平成23年1月19日)