News for hackers. Stuff that matters.
Re:Crafting Interpreters: Strings by z3phyr on Monday September 24, 2018 @01:42PM (#18059680)
Are the 1st and 2nd parts mutually related? Is it ok if I start reading from the Bytecode VM part?

PS: I am enjoying the design and writing. Kudos sir!

Re:Crafting Interpreters: Strings by munificent on Monday September 24, 2018 @01:45PM (#18059694)
They're pretty loosely-coupled. The bytecode VM part assumes you are familiar with the language itself, which is described in an introductory chapter [1]. It also assumes you're familiar with most of the basic structure of an interpreter and the concepts around parsing and stuff, since those are introduced when we do the tree-walk interpreter. If you know those already, you can probably skip straight to the bytecode VM. You can always consult earlier chapters if you get stuck.

[1]: http://www.craftinginterpreters.com/the-lox-language.html

Re:Crafting Interpreters: Strings by z3phyr on Monday September 24, 2018 @01:46PM (#18059710)
Thank you very much! This is what I will do!