zig: readme and travis
authorJosh Tobin <tobinrj@tcd.ie>
Fri, 20 Dec 2019 04:24:54 +0000 (23:24 -0500)
committerJosh Tobin <tobinrj@tcd.ie>
Fri, 20 Dec 2019 04:24:54 +0000 (23:24 -0500)
.travis.yml
README.md

index 81e8822..4b64719 100644 (file)
@@ -115,6 +115,7 @@ matrix:
     - {env: IMPL=wasm wasm_MODE=wace_libc NO_SELF_HOST_PERF=1, services: [docker]}
     - {env: IMPL=wren,                        services: [docker]}
     - {env: IMPL=yorick,                      services: [docker]}
+    - {env: IMPL=zig,                         services: [docker]}
 
 script:
   # Build, test, perf
index b9da137..195d822 100644 (file)
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
 
 **1. Mal is a Clojure inspired Lisp interpreter**
 
-**2. Mal is implemented in 79 languages (82 different implementations and 102 runtime modes)**
+**2. Mal is implemented in 80 languages (83 different implementations and 103 runtime modes)**
 
 | Language | Creator |
 | -------- | ------- |
@@ -92,6 +92,7 @@
 | [WebAssembly](#webassembly-wasm) (wasm) | [Joel Martin](https://github.com/kanaka) |
 | [Wren](#wren) | [Dov Murik](https://github.com/dubek) |
 | [Yorick](#yorick) | [Dov Murik](https://github.com/dubek) |
+| [Zig](#zig) | [Josh Tobin](https://github.com/rjtobin) |
 
 
 **3. Mal is a learning tool**
@@ -1150,6 +1151,15 @@ cd yorick
 yorick -batch ./stepX_YYY.i
 ```
 
+### Zig
+
+The Zig implementation of mal was tested on Zig 0.5.
+
+```
+cd zig
+zig build stepX_YYY
+```
+
 
 
 ## Running tests