From: Vasilij Schneidermann Date: Wed, 2 Mar 2016 00:08:59 +0000 (+0100) Subject: Extend README X-Git-Url: https://git.hcoop.net/jackhill/mal.git/commitdiff_plain/e0b7f668cfc56ee7710aabba6261f1b98de8eefe Extend README --- diff --git a/README.md b/README.md index f5cb0780..fabe0872 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Mal is a Clojure inspired Lisp interpreter. -Mal is implemented in 46 languages: +Mal is implemented in 47 languages: * GNU awk * Bash shell @@ -18,6 +18,7 @@ Mal is implemented in 46 languages: * Crystal * D * Elixir +* Emacs Lisp * Erlang * ES6 (ECMAScript 6 / ECMAScript 2015) * F# @@ -194,6 +195,22 @@ make ./stepX_YYY ``` +### Emacs Lisp + +*The Emacs Lisp implementation was created by [Vasilij Schneidermann](https://github.com/wasamasa)* + +The Emacs Lisp implementation of mal has been tested with Emacs 24.3 +and 24.5. While there is very basic readline editing (`` +and `C-d` work, `C-c` cancels the process), it is recommended to use +`rlwrap`. + +``` +cd elisp +emacs -Q --batch --load stepX_YYY.el +# with full readline support +rlwrap emacs -Q --batch --load stepX_YYY.el +``` + ### Elixir *The Elixir implementation was created by [Martin Ek (ekmartin)](https://github.com/ekmartin)*