Crafting Interpreters book cover

Crafting Interpreters

Robert Nystrom

First Edition, 2021 ISBN: 912 pages
Overall Progress 0 of 33 chapters (0%)
Started:
Est. completion:
Last updated:
Difficulty
★★★☆☆ Intermediate

Chapter 1: Introduction

Not Started

Chapter 2: A Map of the Territory

Not Started

Chapter 3: The Lox Language

Not Started

Chapter 4: Scanning

Not Started

Chapter 5: Representing Code

Not Started

Chapter 6: Parsing Expressions

Not Started

Chapter 7: Evaluating Expressions

Not Started

Chapter 8: Statements and State

Not Started

Chapter 9: Control Flow

Not Started

Chapter 10: Functions

Not Started

Chapter 11: Resolving and Binding

Not Started

Chapter 12: Classes

Not Started

Chapter 13: Inheritance

Not Started

Chapter 14: Optimization and Compilation

Not Started

Chapter 15: A Virtual Machine

Not Started

Chapter 16: Scanning Tokens

Not Started

Chapter 17: Compiling Expressions

Not Started

Chapter 18: Types of Values

Not Started

Chapter 19: Strings

Not Started

Chapter 20: Hash Tables

Not Started

Chapter 21: Global Variables

Not Started

Chapter 22: Local Variables

Not Started

Chapter 23: Jumping Back and Forth

Not Started

Chapter 24: Calling Functions

Not Started

Chapter 25: Closures

Not Started

Chapter 26: Garbage Collection

Not Started

Chapter 27: Classes and Instances

Not Started

Chapter 28: Methods and Initializers

Not Started

Chapter 29: Superclasses

Not Started

Chapter 30: Optimization

Not Started

Chapter 31: Debugging

Not Started

Chapter 32: Conclusion

Not Started

Chapter 33: Appendix: Lox Specification

Not Started