Hacker News new | past | comments | ask | show | jobs | submit login

There's a good start on a list-expression evaluator here: https://norvig.com/lispy.html

I followed that introduction to start hacking on my first compiler (in an interpreted language with no system calls or any concept of variable scoping). I think I got to implementing an AST before I quit. When I do it again I'll be using a different language (probably Gambit/Gerbil if I can find time to learn them).

Makes me wonder why python is so much easier for me than Gambit? I think it might just be the sheer volume of SE posts, tutorials, and documentation...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: