marcpaq / b1fipl

A Bestiary of Single-File Implementations of Programming Languages
999 stars 38 forks source link

For consideration :D #2

Closed r-lyeh closed 5 years ago

r-lyeh commented 5 years ago

http://howtowriteaprogram.blogspot.com/2010/11/lisp-interpreter-in-90-lines-of-c.html

r-lyeh commented 5 years ago

Also,

https://github.com/fogus/ulithp - A micro LISP implementation in 27 lines of Ruby. https://github.com/rbmrclo/minilisp - Lisp in 32 lines of Ruby

marcpaq commented 5 years ago

Excellent.

I've added Lisp 90.

I didn't add ulithp or minilisp. They are well written and small but they aren't in a single file. Also, minilisp isn't a language implementation so much as a Ruby function that evaluates Lisp-friendly Ruby expressions.

Thanks!