Crafting Interpreters: Strings | Hacker News Reader