Difference between revisions of "Scheme"
Jump to navigation
Jump to search
(Created page with "==Useful Package== ===Paredit=== minor mode for performing structured editing of S-expression data ===Geiser=== Geiser complements Emacs scheme-mode with tight integratio...") |
m (Reverted edits by 37.59.80.67 (talk) to last revision by 149.156.119.184) |
||
(27 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
− | == | + | Scheme is a programming language of the [[:Category:Lisp|Lisp]] family. Praised for its minimalist design, Scheme is [[lexical scope|lexcially scoped]], requires tail-call optimization and pioneered first class continuations. |
− | == | + | |
− | + | using color schemes to hint at ctxneot is usefulAgreed. beyond that: you are totally crazyCorey? Crazy? Agreed. It should always be black on whiteBah. Green on black. White as a background is just more strain on the eyes. | |
− | == | + | |
− | + | == Major Mode for editing Scheme == | |
+ | |||
+ | * [[Scheme-mode]] | ||
+ | * [[Geiser]] | ||
+ | * [[Quack]] | ||
+ | |||
+ | == Minor Mode for editing Scheme == | ||
+ | |||
+ | * [[Paredit]] is a mode for structured editing of [[S-expression]]s. Useful with any Lisp. | ||
+ | * [[Rainbow_delimiters]] highlights parentheses, brackets, and braces according to their depth, each level in a different colour. Also available in [[ELPA]]. | ||
+ | |||
+ | == Useful Links == | ||
+ | * [http://docs.racket-lang.org/guide/Emacs.html Racket documentation on Emacs as IDE] | ||
+ | |||
+ | [[Category:Lisp]] |
Latest revision as of 19:40, 24 June 2012
Scheme is a programming language of the Lisp family. Praised for its minimalist design, Scheme is lexcially scoped, requires tail-call optimization and pioneered first class continuations.
using color schemes to hint at ctxneot is usefulAgreed. beyond that: you are totally crazyCorey? Crazy? Agreed. It should always be black on whiteBah. Green on black. White as a background is just more strain on the eyes.
Major Mode for editing Scheme
Minor Mode for editing Scheme
- Paredit is a mode for structured editing of S-expressions. Useful with any Lisp.
- Rainbow_delimiters highlights parentheses, brackets, and braces according to their depth, each level in a different colour. Also available in ELPA.