Coins を使って新たなコンパイラを作る
Coinsは、新しいプログラミング言語のコンパイラを作ったり、 最適化や並列化を研究するときのインフラストラクチャとなること を目指しています.以下のものは、Coinsを使って開発したコンパイラの例です。 最初の2つは簡単なコンパイラです。最後のものは、Fortran 77コンパイラです。
-
LRパーサを使った例
- simpleコンパイラのread文のバグを修正(2005.8.7)
-
LLパーサを使った例
ここにある「LRパーサを使った例」と「LLパーサを使った例」は、coins-1.3以降の バージョンで動きます。
- fortranコンパイラの設計