コンパイラ 2022


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

現在の課題

受講上の注意

お知らせ

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

配布プリント

「オートマトン」の配布プリント

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

各週の予定

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

現在の課題

過去

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

第 01 週 10/04(復習)

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

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

課題に対するコメント

第 02 週 10/11(プリント 1 章⦅教科書 4 章⦆

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

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

課題に対するコメント

第 03 週 10/18

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

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

課題に対するコメント

第 04 週 10/25(プリント 2 章⦅教科書 § 5.7⦆

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

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

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

課題に対するコメント

11/01 は月曜振替日になります。

第 05 週 11/08

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

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

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

課題に対するコメント

第 06 週 11/15

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

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

Bison について(PDF)

課題に対するコメント

第 07 週 11/22

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

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

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

「オートマトン」を履修していない人は、Flex について (PDF) を読んでおいてください。

課題に対するコメント

第 08 週 11/29

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

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

課題に対するコメント

第 09 週 12/06(プリント 4–7 章⦅教科書 7–9 章⦆A 章

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

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

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

課題に対するコメント

第 10 週 12/13

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

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

課題に対するコメント

第 11 週 12/20

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

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

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

課題に対するコメント

01/10 は金曜振替日です。

第 12 週 01/17

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

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

課題に対するコメント

第 13 週 01/24

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

本日の課題が早くできた人は、最終週の課題を やっておいてください。

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

課題に対するコメント

第 14 週 01/31

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

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

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

課題に対するコメント

現在

第 15 週 02/07

02/07 の授業は Zoom でも配信します。URL は DreamCampus を見てください。

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

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

今後

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

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

参考リンク

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

教科書

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

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

Koji Kagawa (メール: 姓の小文字.名の小文字@〜)
(SPAM mail 予防のため省略します。)