morilib.net

morilib.netは言語や各種ツールを作成しているコミュニティです。
morilib.netで製作しているソフトは以下のとおりです。

Scheme処理系 Schluessel Java 6以上で動作するR5RSに準拠のScheme処理系です。 http://schluessel.morilib.net
APL処理系 Morilib APL JavaScriptで動作するAPL処理系です。 http://apl.morilib.net
配列ライブラリ Arrycer APLやNumPyのような軸ベースの処理に対応した配列ライブラリです。 http://morilib.net/arrycer
数式マークアップ言語ShikiML テキストアートで数式をマークアップする言語です。 http://shiki.morilib.net/ml
数式処理言語ShikiPL テキストアートで数式を処理するプログラムを生成する言語です。 http://shiki.morilib.net/pl
Akiha: アスキーアートによる電気系ソフトウェア アスキーアートによる電気系ソフトウェア群です。 http://akiha.morilib.net
パーサライブラリRena バックトラック付きのLL文法の能力のあるパーサライブラリです。 http://rena.morilib.net
JavaScript正規表現ライブラリRei 以下のような特徴を持つJavaScript正規表現ライブラリです。
  • JavaScript正規表現をJSONで記述できるようにする
  • Unicodeプロパティのサポート
  • 正規表現の連続マッチ
http://rei.morilib.net
MonadPrimus: JavaScriptモナドライブラリ 遅延リストやEitherモナド等をサポートするモナドライブラリです。 http://monadprimus.morilib.net
Astraia: パターンベースのJavaScriptオブジェクト変換ライブラリ バターン駆動でJavaScriptオブジェクトの構造を変換するライブラリです。 http://astraia.morilib.net
Umalu: アスキーアートによりUMLシーケンス図を描画する アスキーアートによりUMLシーケンス図を描画します。 http://umalu.morilib.net
Oiseau: ラムダ計算に基づいたプログラミング言語 ラムダ計算に基づいたプログラミング言語です。JavaScriptで記述されています。 http://morilib.net/oiseau
プログラミング言語Dekoration プログラミング言語です。JavaScriptで記述されています。 http://dekoration.morilib.net
プログラミング言語Koume JSONで記述するプログラミング言語です。JavaScriptで記述されています。 http://koume.morilib.net
オートマトン記述言語Nina テキストアートでLL文法を認識できるオートマトンを記述する言語です。 http://nina.morilib.net
リレーショナルDBMS morilib Relations JavaによるリレーショナルDBMSの実装です。
データベースファイルに独自形式のバイナリファイルでなく、 DDL文、CSVファイル、MS Excelのxlsx形式などを使用して格納します。
http://relations.morilib.net
Morilib FRACTRAN ブラウザで動作するFRACTRANの処理系です。 http://morilib.net/FRACTRAN
epee:厳密なeとπを扱える計算機 厳密なeとπを扱える計算機です。
大きい桁の小数計算と連分数展開ができます。
http://morilib.net/epee

morilib.net

morilib.netは言語や各種ツールを作成しているコミュニティです。
morilib.netで製作しているソフトは以下のとおりです。

Scheme処理系 Schluessel

Java 6以上で動作するR5RSに準拠のScheme処理系です。

http://schluessel.morilib.net

APL処理系 Morilib APL

JavaScriptで動作するAPL処理系です。

http://apl.morilib.net

配列ライブラリ Arrycer

APLやNumPyのような軸ベースの処理に対応した配列ライブラリです。

http://morilib.net/arrycer

数式マークアップ言語ShikiML

テキストアートで数式をマークアップする言語です。

http://shiki.morilib.net/ml

数式処理言語ShikiPL

テキストアートで数式を処理するプログラムを生成する言語です。

http://shiki.morilib.net/pl

Akiha: アスキーアートによる電気系ソフトウェア

アスキーアートによる電気系ソフトウェア群です。

http://akiha.morilib.net

パーサライブラリRena

バックトラック付きのLL文法の能力のあるパーサライブラリです。

http://rena.morilib.net

JavaScript正規表現ライブラリRei

以下のような特徴を持つJavaScript正規表現ライブラリです。

http://rei.morilib.net

MonadPrimus: JavaScriptモナドライブラリ

遅延リストやEitherモナド等をサポートするモナドライブラリです。

http://monadprimus.morilib.net

Astraia: パターンベースのJavaScriptオブジェクト変換ライブラリ

バターン駆動でJavaScriptオブジェクトの構造を変換するライブラリです。

http://astraia.morilib.net

Umalu: アスキーアートによりUMLシーケンス図を描画する

アスキーアートによりUMLシーケンス図を描画します。

http://umalu.morilib.net

Oiseau: ラムダ計算に基づいたプログラミング言語

ラムダ計算に基づいたプログラミング言語です。JavaScriptで記述されています。

http://morilib.net/oiseau

プログラミング言語Dekoration

プログラミング言語です。JavaScriptで記述されています。

http://dekoration.morilib.net

プログラミング言語Koume

JSONで記述するプログラミング言語です。JavaScriptで記述されています。

http://koume.morilib.net

オートマトン記述言語Nina

テキストアートでLL文法を認識できるオートマトンを記述する言語です。

http://nina.morilib.net

リレーショナルDBMS morilib Relations

JavaによるリレーショナルDBMSの実装です。
データベースファイルに独自形式のバイナリファイルでなく、 DDL文、CSVファイル、MS Excelのxlsx形式などを使用して格納します。

http://relations.morilib.net

Morilib FRACTRAN

ブラウザで動作するFRACTRANの処理系です。

http://morilib.net/FRACTRAN

epee:厳密なeとπを扱える計算機

厳密なeとπを扱える計算機です。
大きい桁の小数計算と連分数展開ができます。

http://morilib.net/epee