That's great!<p>You have excellent inspirations, both of them.<p>It's also awesome that your adventures with parsers happen quite early in your coding life, that's a big plus, you will look at things from different perspective. (Btw, contrary to some other commenters here, I think it's great you have mentioned your age xD).<p>Btw, I totally recommend getting into VM-based approach from the second half of Robert Nystrom's book. It's not only closer to how hardware works, but also it resembles how early compilers were written when memory was scarce. I implemented stuff based on that approach and learned a lot, even though I am coding for thirty years. If you had some comments, questions or even already hacked on that, I'd love to hear about it - you can find the email on my profile page here.<p>Good luck!