15 lines
821 B
Plaintext
15 lines
821 B
Plaintext
{{language|EchoLisp
|
|
|site=http://www.echolalie.org/echolisp/
|
|
|exec=javascript
|
|
|gc=yes
|
|
|safety=safe
|
|
|checking=both}}
|
|
{{language programming paradigm|functional}}
|
|
{{implementation|Lisp}}
|
|
|
|
EchoLisp is a javascript implementation of a Scheme-like [[Lisp]]. EchoLisp includes lexical scoping, tail call elimination, access to the browser local storage, a graphical library, complex numbers, large integers, a JSON library, {sets}, streams, syntax rules, background operations for complex drawings, CSS styled objects, rational numbers, access to javascript IndexedDB, auto-completion, and extensive on-line help.
|
|
|
|
EchoLisp runs in a browser window. Validated under FireFox, Chrome and Safari.
|
|
|
|
The reference manual is here: [http://www.echolalie.org/echolisp/help.html].
|
|
To run EchoLisp: [http://www.echolalie.org/echolisp/]. |