Coins を使って新たなコンパイラを作る
2005.8.7
Coinsは、新しいプログラミング言語のコンパイラを作ったり、
最適化や並列化を研究するときのインフラストラクチャとなること
を目指しています.
以下のものは、Coinsを使って開発したコンパイラの例です。
最初の2つは簡単なコンパイラです。最後のものは、Fortran 77コンパイラです。
-
LRパーサを使った例
- simpleコンパイラのread文のバグを修正(2005.8.7)
-
LLパーサを使った例
申し訳ありませんが、「LRパーサを使った例」と「LLパーサを使った例」は2005年5月12日
に変更されており、COINSの現在のリリース版では動きません。
近くリリースされる版では動くようになりますが、それまでは、
ここにある版(正式版ではありません)
で動かしてみてください。
- Fortranコンパイラの設計