January 2026
Intermediate to advanced
372 pages
8h 14m
English
In the previous chapter, I started the process of implementing the interpreter’s stack machine. However, that implementation is not yet capable of handling control flow operations, such as conditionals or functions. In this chapter, I will add those capabilities, as well as discuss how the interpreter needs to manage the execution across multiple continuations.
More specifically, this chapter will work through the following:
Read now
Unlock full access