I also toyed with my own Lisp[1] a few weeks ago, after being inspired by Peter Norvig's Lispy[2].
It's an interpreter though, and written in C++. I mixed together features from different languages (eager/lazy evaluation, call-by-value/reference, macros). It was very instructive and a lot of fun!
Comments
I also toyed with my own Lisp[1] a few weeks ago, after being inspired by Peter Norvig's Lispy[2]. It's an interpreter though, and written in C++. I mixed together features from different languages (eager/lazy evaluation, call-by-value/reference, macros). It was very instructive and a lot of fun!
[1] https://github.com/apresta/lime
[2] http://norvig.com/lispy.html