List of Projects 森口 雄一郎 is involved in

awkium - 拡張されたawkインタプリタ

関数型・オブジェクト型の特徴を持ったawk処理系です。 Rから借用した配列の演算や配列をリレーショナルテーブルと考えたリレーショナル演算もできます。

deculture: JavaとJavaScriptコードを生成するコンパイラコンパイラ

Javaで動き、Java等のLR(1)パーサのソースを出力するyaccライクなパーサジェネレータです。

Eclipscope: ソフトウェアオシロスコーププラグイン

Eclipseのプラグインとして動作するソフトウェアオシロスコープです。

morilib-c

JavaによるCコンパイラの実装です。 ネイティブのコードを出力するようにしたいと思います。

Prolog処理系 morilib-prolog

Javaで動作するPrologのインタプリタです。 Java SE 5以上で動作します。

nina: オートマトン記述言語

テキストアートにより状態遷移図を記述することで有限オートマトン(またはプッシュダウンオートマトン・チューリングマシンなど)を記述する言語です

relations: JavaによるリレーショナルDBMS

JavaによるリレーショナルDBMSです。 データベースファイルにバイナリ形式を使用せず、CSVファイルなどの透過性のある形式で保存することを特徴とします。

Scheme処理系 Schluessel

Javaで記述されたR5RS準拠のSchemeのインタプリタです。JavaクラスをScheme上で扱う機構や、Java上でSchemeを実行させる機能、SchemeのデータをJavaで扱うAPIを実装しています。Java SE 5.0以上の環境で動作します。

sedafter: Javaによるsedの実装

Pure Javaによるsedの実装です。 Java 5以上で動作します。 GUI上でスクリプトを入力し、複数のファイルを編集することができます。