現在のバージョン: 2026.1.11
Windows (x64)
Windows 10/11 64ビット用。
lambda-st-windows-x64.zip をダウンロード
インストール:
- zipファイルを展開
- フォルダをPATHに追加(任意)
lambda-st --versionで確認
実行ファイルは完全に自己完結 - 全ての標準ライブラリが埋め込み済み:
- Collections(自動ロード)
- CLI, CodeGen, Core, Parallel, Terminal, Testing, Text, Transform(
Module import:で使用)
外部ファイル不要。
Linux (x64)
Linux 64ビット用(glibc 2.17以上)。
lambda-st-linux-x64.tar.gz をダウンロード
インストール:
tar xzf lambda-st-linux-x64.tar.gz
sudo mv lambda-st /usr/local/bin/
lambda-st --version
実行ファイルは完全に自己完結 - 全ての標準ライブラリが埋め込み済み。外部ファイル不要。
標準ライブラリのソースコード
標準ライブラリはワンバイナリ配布のためバイナリに埋め込まれています。ソースファイルを抽出するには:
lambda-st dump-stdlib
stdlib/ ディレクトリに全ての .st ファイルが出力されます:
- CLI.st, CodeGen.st, Core.st, FastCGI.st, Lambda.st
- Http.st, Http.Router.st, Http.Server.st, Maybe.st, Observer.st
- Parallel.st, Shell.st, Terminal.st, Testing.st, Text.st, Transform.st
- Collections.st(起動時に自動ロード)
出力先を指定する場合:
lambda-st dump-stdlib -o /path/to/output
埋め込みライブラリの上書き
開発時は lib/ にファイルを置くことで埋め込みライブラリを上書きできます:
your-project/
├── lib/
│ └── Collections.st ← こちらが優先される
└── script.st
VMは以下の順序で検索します:
./lib/Collections.st(ローカル上書き)- バイナリ埋め込み(フォールバック)
バイナリを再コンパイルせずにライブラリの変更を試せます。
システム要件
- Windows: Windows 10以降(64ビット)
- Linux: glibc 2.17以上(CentOS 7, Ubuntu 14.04, Debian 8以降)
- メモリ: 64MB以上
- ディスク: 20MB
ライセンスと免責事項
本ソフトウェアは**「現状のまま」**提供され、商品性、特定目的への適合性、権利非侵害の保証を含むがこれに限らない、明示または黙示のいかなる保証も行いません。
著作権者は、本ソフトウェアの使用またはその他の取引に起因または関連して生じる、契約、不法行為、その他のいかなる責任についても、一切責任を負いません。
自己責任でご使用ください。