コンパイラ・データベース演習
(コンパイラ)

2017年度・前期・水曜日 Ⅳ–Ⅴ時限
担当:  香川・絹田
TA:  大橋・仁科
対象:   工学部 ENIE 3年生以上
コンパイラ・データベース演習(全体)のページ (日程など)

コンパイラ・データベース演習の香川担当分のページです。 受講者はこのページを随時チェックすること。

お知らせ

採点基準について

毎週の課題の、基本的な採点基準は以下の通りとする。

なお、合格/不合格の判定については、単純な加算で 60点以上を合格とするが、 秀・優・良・可の判定については、割合を考慮して調整をすることがある。

注意

課題

(管理者用) トップページデータの更新テーブル管理用インデックス

第 1 回 05/17 (Flex)

着席位置 課題アップロード
提出状況チェック位置確認
コメント

第 2 回 05/31 (アセンブリ言語・演算子順位法)

着席位置 課題アップロード
提出状況チェック位置確認
コメント

第 3 回 06/14 (LR 構文解析法)

着席位置 課題アップロード
提出状況チェック位置確認
コメント

第 4 回 06/28 (コード生成)

着席位置 課題アップロード
提出状況チェック位置確認

(参考)

この演習とは直接関係ありませんが、 コンパイラの授業と関係あるので紹介します。

ダウンロード

Flex, Bisonのダウンロード(05/17 用)

JFlex, jacc のダウンロード

JFlex, jacc は、Java 言語用の Flex, Bison に相当するものです。

Oolong のダウンロード(05/31 用)

Oolong は JVM 用のアセンブラです。 本演習では Oolong をコンパイラのターゲットとして使用します。

演算子順位法について(05/31 用)


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