コンパイラ 2021


情報システム・セキュリティコース(CSSS) 向けの「コンパイラ」 (火 Ⅱ コマ・ 3304 教室 担当: 香川) の情報を掲載します。

現在の課題

受講上の注意

お知らせ

(新しいものほど上です)

配布プリント

以下は前期「オートマトン」で配布したブリントの再掲です。

各週の予定

(管理者用) トップページデータの更新 Quiz集計管理用インデックス

現在の課題

過去

(← ここ以前の課題の開閉)

第 01 週 10/05(復習、1 章

着席位置
配布プリントに関するアンケート課題 アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

課題に対するコメント

第 02 週 10/12(1 章

着席位置
課題アップロード
配布プリントに関するアンケート (← 先週に回答していない人は回答しておいて下さい。今週も未回答の場合は、「希望しない」と回答したとみなします。)

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)、 アンケート確認 ()、

課題に対するコメント

第 03 週 10/19

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

演算子順位法による構文解析PDF

課題に対するコメント

10/26 は金曜振替日になります。

第 04 週 11/02(2 章

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

課題に対するコメント

第 05 週 11/09(2 章

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

Flex と Bison のインストール(パスワードは授業中に連絡)Bison について (PDF)、Flex と Bison を同時に使う (PDF)

課題に対するコメント

第 06 週 11/16

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

Bison について(PDF)、Flex と Bison を同時に使う(PDF)

課題に対するコメント

11/23(火)は祝日(勤労感謝の日)です。

第 07 週 11/25(木)⦅火曜振替⦆4–7 章A 章

急遽、遠隔 (Zoom) で実施します。Zoom URL は、Dream Campus で確認して下さい。

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

プリント第 4 〜 7 章 記号表と中間語・誤り処理・実行時環境とレジスタ割付け・コード生成、
プリント第 A 章 Oolong について

課題に対するコメント

Oolong のダウンロード(← Oolong に関する説明の開閉)

第 08 週 11/30(7 章A 章

いつもの 3304 教室で対面で実施します。

着席位置 課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

課題に対するコメント

第 09 週 12/07(3 章 下向き構文解析)

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

プリント第 3 章 下向き構文解析

課題に対するコメント

第 10 週 12/14(3 章

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

課題に対するコメント

第 11 週 12/21

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)
再帰下降構文解析プログラムの例

(← 再帰下降構文解析プログラムに関する説明の開閉)

課題に対するコメント

第 12 週 01/11

着席位置
課題 (問 4, 5 の締切を 2/06 に延長しました。)アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

(← tinierC.c に関する説明の開閉)

課題に対するコメント

第 13 週 01/18

着席位置
課題 (問 2 〜 5 の締切を 2/06 に延長しました。)アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

課題に対するコメント

第 14 週 01/25

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

課題に対するコメント

第 15 週 02/01

着席位置
課題アップロード

(スタッフ専用) 位置確認提出状況チェック提出状況チェック(表)

課題に対するコメント、(02/07 16:00 ころ 公開) 

現在

第 16 週 02/08(期末テスト)

いつもの 3304 で実施

(02/08 New!) 今年(2021)度の期末試験問題解答例

今後

(← ここ以降の予定の開閉)

参考リンク

(新しいものほど上です)

教科書

「オートマトン」と同じ教科書を使います。

コンパイラの仕組み
渡邊 坦 著
朝倉書店
ISBN4-254-12708-1
「コンパイラの仕組み」訂正

Koji Kagawa (kagawa@eng.〜)
(〜の部分は SPAM mail 予防のため省略します。)