3 ms·
My Z3S5 Lisp[1] is rather big, it's intended to integrate well into Go programs, but it's based on the 1-page Nukata Lisp[2]. Go creates much larger binaries th
by jonathanstrange 4y ago
My Z3S5 Lisp[1] is rather big, it's intended to integrate well into Go programs, but it's based on the 1-page Nukata Lisp[2]. Go creates much larger binaries than C, though.
[1] https://z3s5.com/ https://z3s5.com/
[2] https://github.com/nukata/lisp-in-go https://github.com/nukata/lisp-in-go
- stevekemp 4y agoIt looks like your lisp has a lot of built-in/primitives, I'll have to explore! I also wrote a simple lisp in go, in my case I added LSP support for completion and help-on-hover, which was a fun addition I've not seen in anything else. https://github.com/skx/yal https://github.com/skx/yal