ダウンロード
SML#コンパイラおよびSML#用プログラム開発ツールは、MITライセンスの下で配布されているオープンソースソフトウェアです。 ライセンスページおよびLICENSEファイルをお読みください。
SML#の最新版は4.1.0です。セットアップ方法についてはドキュメントをご覧ください。リリースごとの主な変更点はChangesファイルをご覧ください。
最新のリリース
ソースコード
- smlsharp-4.1.0.tar.gz(2024年11月8日リリース)
SIZE: 14181338 SHA256: b19543a42654f4bda1d690c6ea6e4d9ee16dc7544b95828f8a7c649e0919a8a1
パッケージシステムからインストール
各種OSのパッケージシステム向けに、バイナリパッケージとソースパッケージを提供するプライベートリポジトリを用意しています。一度インストールすると、パッケージシステムによりシステム更新の時点で自動的に更新されます。OSごとのインストール方法は以下の通りです。操作の詳細はドキュメントをご覧ください。
- Debian sid
wget -P /usr/share/keyrings https://github.com/smlsharp/repos/raw/main/debian/dists/sid/smlsharp-archive-keyring.gpg wget -P /etc/apt/sources.list.d https://github.com/smlsharp/repos/raw/main/debian/dists/sid/smlsharp.list apt update apt install smlsharp
- Debian 11 (bullseye)
wget -P /usr/share/keyrings https://smlsharp.github.io/repos/debian/dists/bullseye/smlsharp-archive-keyring.gpg wget -P /etc/apt/sources.list.d https://smlsharp.github.io/repos/debian/dists/bullseye/smlsharp.list apt update apt install smlsharp
- Debian 12 (bookworm)
wget -P /etc/apt/keyrings https://smlsharp.github.io/repos/debian/dists/bookworm/smlsharp-archive-keyring.gpg wget -P /etc/apt/sources.list.d https://smlsharp.github.io/repos/debian/dists/bookworm/smlsharp.sources apt update apt install smlsharp
- Ubuntu 20.04 LTS (focal), 22.04 LTS (jammy), 24.04 LTS (noble):
apt-add-repository ppa:smlsharp/ppa apt update apt install smlsharp
- Fedora Rawhide
rpm -i https://smlsharp.github.io/repos/fedora/smlsharp-release-fedora-41-1.noarch.rpm dnf install smlsharp smlsharp-smlformat smlsharp-smllex smlsharp-smlyacc
- AlmaLinux 8, AlmaLinux 9:
rpm -i https://smlsharp.github.io/repos/almalinux/smlsharp-release-almalinux-8-1.noarch.rpm dnf install smlsharp smlsharp-smlformat smlsharp-smllex smlsharp-smlyacc
- macOS (Homebrew)
brew tap smlsharp/smlsharp brew install smlsharp
Windowsへのインストール
Windows Subsystem for Linux (WSL)を使用してUbuntuをセットアップし、Ubuntuのパッケージシステムでインストールしてください。
過去のリリース
最新のSML#をお使いください。最新版以外のSML#はメンテナンスされていません。
過去にリリースされたパッケージはGitHubのリリースページで確認・ダウンロードできます。
3.7.1以前のSML#は3条項BSDライセンスで配布されています。各リリースのライセンスについてはソースパッケージに含まれるLICENSEファイルをご覧ください。