mirror of
https://github.com/kanaka/mal.git
synced 2024-10-26 14:22:25 +03:00
README: add external implementations section.
Move the alternate rust implementations to this section and add a link to HolyC implementation.
This commit is contained in:
parent
45a714987c
commit
07734c0931
20
README.md
20
README.md
@ -895,11 +895,6 @@ cd rust
|
||||
cargo run --release --bin stepX_YYY
|
||||
```
|
||||
|
||||
Alternative out-of-tee Rust implementations:
|
||||
|
||||
* [by Tim Morgan](https://github.com/seven1m/mal-rust).
|
||||
* [by vi](https://github.com/vi/mal-rust-vi) - using [Pest](https://pest.rs/) grammar, not using typical Mal infrastructure (cargo-ized steps and built-in converted tests).
|
||||
|
||||
### Scala ###
|
||||
|
||||
Install scala and sbt (http://www.scala-sbt.org/0.13/tutorial/Installing-sbt-on-Linux.html):
|
||||
@ -1239,6 +1234,21 @@ make "docker-build^IMPL"
|
||||
out. These dependencies are downloaded to dot-files in the /mal
|
||||
directory so they will persist between runs.
|
||||
|
||||
|
||||
## External Implementations
|
||||
|
||||
The following implementations are maintained as separate projects:
|
||||
|
||||
### HolyC
|
||||
|
||||
* [by Alexander Bagnalla](https://github.com/bagnalla/holyc_mal)
|
||||
|
||||
### Rust
|
||||
|
||||
* [by Tim Morgan](https://github.com/seven1m/mal-rust)
|
||||
* [by vi](https://github.com/vi/mal-rust-vi) - using [Pest](https://pest.rs/) grammar, not using typical Mal infrastructure (cargo-ized steps and built-in converted tests).
|
||||
|
||||
|
||||
## Projects using mal
|
||||
|
||||
* [malc](https://github.com/dubek/malc) - Mal (Make A Lisp) compiler. Compiles a Mal program to LLVM assembly language, then binary.
|
||||
|
Loading…
Reference in New Issue
Block a user