Scheme
Wikipedia より:
- Scheme は関数型プログラミング・命令型プログラミングなどマルチパラダイムに対応するプログラミング言語で、Lisp の有名な方言のひとつです。もうひとつの主要方言である Common Lisp とは異なり、Scheme は最小主義の設計思想を追い求めており、小さな標準コアと言語拡張の強力なツールを区分けしています。
実装
- Bigloo — 高速な scheme コンパイラ。
- Chez — Chez Scheme is a compiler and run-time system for the language of the Revised^6 Report on Scheme (R6RS), with numerous extensions.
- CHICKEN — 機能豊富な R5RS Scheme コンパイラ・インタプリタ。
- Gambit Scheme — Scheme R5RS インタプリタ・コンパイラ。
- Gauche — R5RS Scheme 実装 (gosh を含む)。
- Guile — C で書かれたポータブル・組み込み可能な Scheme 実装。
- Kawa — A Scheme implementation and framework targeted the JVM
- Larceny — Larceny is a simple and efficient implementation of the Scheme programming language.
- MIT/GNU Scheme — MIT/GNU Scheme。
- Racket — DrRacket IDE を使うオールレンジ言語。旧名 PLT Scheme。
- Scheme48 — Scheme interpreter for experimentation
- https://s48.org/ || scheme48AUR