コンパイラ・データベース演習(コンパイラ)
受講者はこのページを随時チェックすること。
お知らせ
採点基準について
毎週の課題の、基本的な採点基準は以下の通りとする。
- 授業時間内に正解を提出 … 満点
(原則として自分の力で解くこと。)
- 締切までに正解を提出 … -50%
(他の学生に相談してもよい。)
- 締切までにそれなりの解答を提出し、そのあと指定の期日までに正解を再提出
(あるいは解答例を公開した場合は、指定の期日までに代替問題の正解を提出)
… -60%
- 締切までに提出せず、最終的に正解を提出 … -80%
- 最後まで不正解 … 誤りの重大さに応じて -90% 〜 -100%
課題
授業用ページのパスワード発行は
このページで
行なって下さい。
注意:
設定が変更されたのに、変更が反映されないときは、
いったんログアウトして、
再度アクセスを試みて下さい。
必ず各自で提出したファイルのバックアップを取っておいて下さい。
(自分のノートPCだけではなく、stfileなどの大学のサーバのどこかにもバックアップしておいて下さい!!)
各個人へのメッセージ
第1回 05/21 (Flex)
着席位置、
課題、
アップロード、
第2回 06/18 (アセンブリ言語・演算子順位法)
着席位置、
課題、
アップロード、
第3回 06/25 (LR構文解析法)
着席位置、
課題、
アップロード、
第4回 07/09 (コード生成)
着席位置、
課題、
アップロード、
ダウンロード
Flex, Bisonのダウンロード(05/21用)
JFlex, jaccのダウンロード
JFlex, jaccは、Java言語用の Flex, Bisonに相当するものです。
Oolongのダウンロード(06/18用)
OolongはJVM用のアセンブラです。
本演習ではOolongをコンパイラのターゲットとして使用します。
WappenOolong
(Oolongをオンラインで実行するための Webアプリケーション)
(注: このリンクからWappenを起動すると、アップロードはできません。)
Koji Kagawa (kagawa@eng.〜)
(〜の部分はSPAM mail予防のため省略)