12 votes

Crafting Interpreters - Chapter 16 - Scanning on Demand

5 comments

  1. [3]
    jgb
    Link
    This is the newest chapter of renowned language architect and hacker Bob Nystrom's † book on implementing languages. It's accessible, readable, and best of all, nicely typeset. I suggest reading...

    This is the newest chapter of renowned language architect and hacker Bob Nystrom's † book on implementing languages. It's accessible, readable, and best of all, nicely typeset. I suggest reading from the start if you're coming across this book for the first time. You'll soon be eagerly awaiting email notifications for new chapters like I do!

    † Known for Dart and Wren

    3 votes
    1. [2]
      cge
      Link Parent
      The typesetting of the book is indeed quite nice: is there any information on how he designed the book?

      The typesetting of the book is indeed quite nice: is there any information on how he designed the book?

      2 votes
      1. jgb
        Link Parent
        From what I gather, it's all pieced together from markdown files using a hand-rolled static site generator - util/build.py in this repository.

        From what I gather, it's all pieced together from markdown files using a hand-rolled static site generator - util/build.py in this repository.

        2 votes
  2. blitz
    Link
    I know what I'm doing this weekend now!

    I know what I'm doing this weekend now!

    1 vote
  3. planNine
    Link
    Awesome! Although I prefer compiled languages, I'll definitely be checking this book out (when I get the time of course).

    Awesome! Although I prefer compiled languages, I'll definitely be checking this book out (when I get the time of course).

    1 vote