1
1
mirror of https://github.com/kanaka/mal.git synced 2024-08-16 09:10:48 +03:00

zig: readme and travis

This commit is contained in:
Josh Tobin 2019-12-19 23:24:54 -05:00
parent b0f489df78
commit 97a8edeaba
2 changed files with 12 additions and 1 deletions

View 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

View File

@ -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