1
1
mirror of https://github.com/kanaka/mal.git synced 2024-07-14 17:10:30 +03:00

add ruby.2 to README

This commit is contained in:
Ryan Cook 2021-12-13 17:01:05 -07:00 committed by Joel Martin
parent 6896b0ab18
commit 7a046f2b87

View File

@ -117,6 +117,7 @@ FAQ](docs/FAQ.md) where I attempt to answer some common questions.
| [Racket](#racket-53) | [Joel Martin](https://github.com/kanaka) |
| [Rexx](#rexx) | [Dov Murik](https://github.com/dubek) |
| [Ruby](#ruby-19) | [Joel Martin](https://github.com/kanaka) |
| [Ruby #2](#ruby) | [Ryan Cook](https://github.com/cookrn) |
| [Rust](#rust-138) | [Joel Martin](https://github.com/kanaka) |
| [Scala](#scala) | [Joel Martin](https://github.com/kanaka) |
| [Scheme (R7RS)](#scheme-r7rs) | [Vasilij Schneidermann](https://github.com/wasamasa) |
@ -1002,6 +1003,19 @@ cd impls/ruby
ruby stepX_YYY.rb
```
### Ruby #2
A second Ruby implementation with the following goals:
- No global variables
- No modification (monkey-patching) of core Ruby classes
- Modularized into the `Mal` module namespace
```
cd impls/ruby.2
ruby stepX_YYY.rb
```
### Rust (1.38+)
The rust implementation of mal requires the rust compiler and build