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

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

slap の特徴

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

slap の入手方法

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

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

slap の実行方法

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

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

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

大事な警告

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

履歴

2016-04-01 0.8.0
$rand追加、鬼雲バージョンアップ等
2014-04-01 0.7.3
勘の誤りを正した(ebanさんによる報告)
2014-04-01 0.7.2
contribの中を勘で少し直した(ebanさんによる報告)
2014-04-01 0.7.1
C99の予約語を回避(なかださんによる報告)
2014-04-01 0.7.0
Socketクラス追加、VM搭載(テスト)
2013-04-01 0.6.2
非Windows対応修正
2013-04-01 0.6.1
非Windows対応修正
2013-04-01 0.6.0
鬼雲を採用
2012-04-01 0.5.0
いろいろ改善
2011-04-01 0.4.1
ebanさんによる他プラットフォーム向けパッチ取り込み
2011-04-01 0.4.0
いろいろ改善
2010-04-01 0.3.2
さらにバグ修正少々と、他プラットフォーム向けビルドコード取り込み
2010-04-01 0.3.1
なかださんによるバグ修正を一部取り込み
2010-04-01 0.3.0
公開というか晒し上げというか