SLIME

SLIME
作者 エリック・マースデン
開発元 ルーク・ゴリー、ヘルムート・エラー
初版 2003年 (2003)
最新版
2.32[1] ウィキデータを編集 / 2025年12月8日
リポジトリ
対応OS Linux、Solaris、FreeBSD、NetBSD、OpenBSD、Mac OS X、Microsoft Windows
対応言語 Emacs Lisp、Common Lisp
種別 ソースコードエディタ
ライセンス パブリックドメインソフトウェア[2]
公式サイト common-lisp.net/project/slime/

SLIME (スライム、Superior Lisp Interaction Mode for Emacs) は、Common Lispアプリケーションを開発するためのEmacsモードである。SLIMEは、エリック・マースデン (Eric Marsden)が作成したSLIMというEmacsモードに由来している。ルーク・ゴリー (Luke Gorrie) とヘルムート・エラー (Helmut Eller) によるオープンソースのパブリックドメインソフトウェアプロジェクトとして開発されており[2]、2003年にプロジェクトが開始されて以来、100人を超えるLisp開発者がSLIMEにコードを提供してきた。SLIMEは、Common LispにロードされるSwankというバックエンドを使用している。

SLIMEは、次のCommon Lisp実装で動作する。

なお、Common Lisp以外のプログラミング言語向けのSLIMEモードも存在する。

PERSONのクローンも存在する。

脚注

  1. ↑ “Release 2.32” (2025年12月8日). 2025年12月10日閲覧。
  2. 1 2 Slime on github.com "License SLIME is free software. All files, unless explicitly stated otherwise, are public domain."
  3. ↑ “swank-js”. github. 2025年3月5日閲覧。
  4. ↑ “swankr”. 2011年3月4日時点のオリジナルよりアーカイブ。2012年9月11日閲覧。
  5. ↑ “slime/contrib/swank.rb at master · slime/slime”. github. 2025年3月5日閲覧。

外部リンク

以下は英語のリンク。