[Docs] Document the Scheme module
This commit is contained in:
parent
826e42eb6e
commit
52b47a7a43
2 changed files with 29 additions and 1 deletions
|
@ -73,7 +73,7 @@ The following programming languages have enhanced support in Prelude:
|
||||||
- [Ruby](ruby.md)
|
- [Ruby](ruby.md)
|
||||||
- Rust
|
- Rust
|
||||||
- Scala
|
- Scala
|
||||||
- Scheme
|
- [Scheme](scheme.md)
|
||||||
- SCSS
|
- SCSS
|
||||||
- Shell
|
- Shell
|
||||||
- TypeScript
|
- TypeScript
|
||||||
|
|
28
doc/modules/scheme.md
Normal file
28
doc/modules/scheme.md
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
# Prelude Scheme
|
||||||
|
|
||||||
|
!!! Note
|
||||||
|
|
||||||
|
This module builds on top of the shared [Lisp Base](lisp.md) module.
|
||||||
|
|
||||||
|
## lisp-mode
|
||||||
|
|
||||||
|
Not much to say here, as `scheme-mode` is configured to use Prelude's
|
||||||
|
default Lisp settings.
|
||||||
|
|
||||||
|
## Geiser
|
||||||
|
|
||||||
|
This module bundles [Geiser](https://www.nongnu.org/geiser/), a popular interactive
|
||||||
|
programming environment for Scheme. People familiar with Common Lisp's SLIME will
|
||||||
|
feel right at home with Geiser.
|
||||||
|
|
||||||
|
Note that Geiser supports many Scheme implementations:
|
||||||
|
|
||||||
|
* Guile 2.2 or better
|
||||||
|
* Chicken 4.8.0 or better
|
||||||
|
* MIT/GNU Scheme 9.1 or better
|
||||||
|
* Chibi Scheme 0.7 or better
|
||||||
|
* Chez Scheme 9.4 or better
|
||||||
|
* Gambit 4.9 or better
|
||||||
|
* Racket 6.0 or better
|
||||||
|
|
||||||
|
You can fire Geiser with `M-x geiser`.
|
Loading…
Reference in a new issue