オブジェクト指向スクリプティング言語 slap

ここは、たぶんどちらかといえばオブジェクト指向言語で、たぶん分類しないといけないと言われたらスクリプティング言語に分類せざるをえないであろう言語(とその処理系) slap のサイトです。

slap の特徴

slapはrubyとECMAScriptを足して2**16で割ったような言語です。 以下のような特徴を持ちます。

真面目に作ってありません。

テストしてありません。

そもそもコンパイルできるかどうか微妙です。

実用性とか期待する方がどうかしています。

仮想マシンを備えています。使うとメモリ消費が増えて動作が遅くなるのでデフォルトではオフです(コマンドラインに -V を指定すると有効になります)。

slap の入手方法

slap-0.8.0.zip をダウンロードしてください。

Subversionで開発リポジトリも公開しています。 見るだけならViewVCで見ることもできます。

slap の実行方法

WindowsとVisual C++の環境を用意して、上記の配布物を展開したディレクトリでnmakeを実行してください。 運がよければ実行ファイルslap.exeが得られますので、好きなところに置いて実行して下さい。 あ、実行ってのはもちろんコマンドプロンプトからなのでよろしく。

Windowsじゃない人とかVisual C++を持ってない人とかは、えーと、頑張ったらどうにかなるような気はしますが、どっちにしろ時間の無駄だと思うのであまりお勧めしません。 あ、Windowsな人とかにとってもやっぱり時間の無駄じゃないかという気もするから同じことなのか……。

slap についてのその他の情報

大事な警告

このサイトは4月1日に公開されました。

履歴