コンパイラ

Compiler 2027


激難科目です (プログラミングに自信のある人以外履修はお勧めしません)

授業の受け方

  • 講義 … 穴あきの講義ノートをプリントし, 講義を聞きながら穴を埋めて下さい
  • 演習 … 各自プログラムを作成し, 行き詰まったら質問して下さい

スケジュールと内容 【まだ調整中です】

回日程内容と講義資料演習
1 4/03
-4/09
オンデマンド授業 オンライン
講義 1. 言語処理 [完]  [演習・解答]
 
講義ノートは各自プリントアウトして持参して下さい
2 4/13 講義 2. 字句解析 [完]
講義 3. BNF と mini-C 言語 [完]
演習 4. 字句解析の演習 [slide]
字句解析系 L
(4/26締切)

レポート作成/提出
3 4/20 講義 5. 仮想スタック機械とその演習
4 4/27 演習 (仮想スタック機械) 仮想スタック機械 V
(5/17締切)
5 5/02 オンデマンド授業
演習 (仮想スタック機械)
6 5/11 講義 6. 構文解析
講義 7. 構文解析の演習 [完]
7 5/18 演習 (構文解析 S1) 構文解析 S1
(5/31締切)
8 5/25 講義 8. 構文解析の自動化 [完]  [演習・解答]
9 6/01 演習 (構文解析 S2) 構文解析 S2
(6/14締切)
10 6/08 演習 (構文解析 S2)
11 6/15 演習 (構文解析 S3) 構文解析 S3
(6/28締切)
12 6/22 演習 (構文解析 S3)
13 6/29 演習 (構文解析 S4) 構文解析 S4
(7/16締切)
S4は全部できなくても提出可
(できたところまで評価します)
14 7/06 オンデマンド授業 オンライン
講義 9. 最適化 [完]
15 7/13 授業中試験
出題範囲: 「過去の試験問題」と同じ
持込: 一切不可

過去の試験問題

2026 2025 2024 2023 2022