krig / LISP

Lisp interpreter in less than 500 lines of C, including a copying garbage collector and an implementation of LISP 1.5 from 1962.
MIT License
441 stars 42 forks source link

Not an issue #3

Open ClaudeRoux opened 3 years ago

ClaudeRoux commented 3 years ago

Hello,

I have discovered your work through a presentation that was broadcasted on Youtube (from 2019, if I reckon). I have been quite surprised that people would also be interested in developing Lisp interpreters. I have downloaded and tested your interpreter and as a matter of reciprocity, I wanted to share my own interpretation of what Lisp could be:

https://github.com/naver/lispe/wiki

I have put a lot of effort in implementing some important concept from Haskell, which I wanted to play with, closer to the metal, so to say: https://github.com/naver/lispe/wiki/6.9-Retrofitting-Haskell-into-Lisp.

The interpreter also contains a full-fledge terminal editor, with mouse control, which might interest you.

I hope you won't mind that I used this place to interact with you.

Claude Roux claude.roux@naverlabs.com

krig commented 3 years ago

Awesome, thank you!