An implementation of a Monkey interpreter in Rust.
$ cargo run
>> 1 + 2
3
>> let factorial = fn(n) { if (n == 1) { 1 } else { n * factorial(n - 1) }}
>> factorial(10)
3628800| Name | Name | Last commit date | ||
|---|---|---|---|---|
An implementation of a Monkey interpreter in Rust.
$ cargo run
>> 1 + 2
3
>> let factorial = fn(n) { if (n == 1) { 1 } else { n * factorial(n - 1) }}
>> factorial(10)
3628800