4 ms·
Not sure if anyone is interested, but I'm currently writing a Lisp interpreter in Rust https://github.com/KostyaKow/RustyParenthesis https://github.com/KostyaKo
by rastapasta42 11y ago
Not sure if anyone is interested, but I'm currently writing a Lisp interpreter in Rust https://github.com/KostyaKow/RustyParenthesis https://github.com/KostyaKow/RustyParenthesis
It's currently at very basic stage, but I have some basic things working, like map, filter, cons, car, cdr, define and lambda.
Here's a small implementation of church numerals:
https://github.com/KostyaKow/RustyParenthesis/blob/master/misc/church.lam https://github.com/KostyaKow/RustyParenthesis/blob/master/mi...
And this is script that will eventually turn into standard library but so far it only contains map and filter https://github.com/KostyaKow/RustyParenthesis/blob/master/core.lam https://github.com/KostyaKow/RustyParenthesis/blob/master/co...