News for hackers. Stuff that matters.
Re:Make your own Lisp by marcpaq on Monday March 27, 2017 @05:04PM (#13971754)
It starts you from scratch and I'd say it's well done, maybe even be overdone for Lisp. But you get a good introduction to the essentials of language implementation for more complicated languages.

Shameless self-promotion: I wrote a Lisp interpreter in a single assembly file for Raspberry Pi. It also starts from scratch at an even lower level, to the point of ignoring standard libraries.

https://github.com/marcpaq/arpilisp

I was inspired by jonesforth, which, if you haven't read it, is a beautiful piece of work.

Re:Make your own Lisp by movedx on Monday March 27, 2017 @05:53PM (#13972149)
Great work on this! I've not touched ASM in nearly 20 years (I first learnt C and then a bit of ASM to crack software using Softice!)

This really makes me want to blow the dust off the RaspberryPi (we all bought one and never used it: admit it) and get this up and running, just to see it working.

Re:Make your own Lisp by camperman on Monday March 27, 2017 @06:10PM (#13972278)
This is a great introduction to both Lisp and Arm ASM - very nice! I will have to take a few days off to study it properly.