Stinyc is a project mainly written in SCALA and JAVA, it's free.
Tiny-C compiler created by Scala language
STinyC is Tiny-C language compiler created by Scala language.
Tiny-CコンパイラをScalaに移植してみるプロジェクトです。
オリジナルのTiny-Cの講義のURLはこちら
http://www.hpcs.cs.tsukuba.ac.jp/~msato/lecture-note/comp-lecture/
◆インストール方法
jdkをインストール scala 2.8をインストール
byaccjをインストール
STinyCはbyaccを使用していますので、こちらからダウンロードしてパスの通っているところに置いてください。 http://byaccj.sourceforge.net/
mk.batを実行すればメイクできます。
◆実行方法
インタプリタ scala stinyc.InterP test.c
コンパイル scala stinyc.Main test.c