Skip to content

yigarashi-9/HaSC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HaSC

Haskell Small-C Compiler

概要

京都大学情報学科計算機コース3回生配当『計算機科学実験及演習3 (ソフトウェア)』の課題リポジトリである.CのサブセットであるSmall CのコンパイラをHaskellで実装する.講義としてはMIPSコードを生成してテストが通れば良いが,実験終了後も拡張を続けていく.

TODO

  • グローバルな名前空間が仕様と違うのを直す.
  • プロトタイプ宣言しか無い場合が意味解析でエラーになっていない

進捗

  • 中間レポート1が終了した (06/05)
  • 中間レポート2が終了した (06/30)
  • 最終レポートが終了した (07/19)
  • NASMコードを生成できるようになった (07/27)

About

Haskell Small C Compiler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published