aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 13 insertions, 1 deletions
diff --git a/README.md b/README.md
index 1156135..55b1216 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
## Description
Mal is an interpreter for a subset of the Clojure programming
-language. Mal is implemented from scratch in 14 different languages:
+language. Mal is implemented from scratch in 15 different languages:
* Bash shell
* C
@@ -19,6 +19,7 @@ language. Mal is implemented from scratch in 14 different languages:
* Postscript
* Python
* Ruby
+* Rust
Mal is also a learning tool. Each implentation of mal is separated
@@ -179,6 +180,17 @@ cd ruby
ruby stepX_YYY.rb
```
+### Rust (0.13)
+
+The rust implementation of mal requires the rust compiler and build
+tool (cargo) to build.
+
+```
+cd rust
+cargo build
+./target/stepX_YYY
+```
+
## Running tests
The are nearly 400 generic Mal tests (for all implementations) in the