Stephan Max
is writing-
Building an Interpreter, Part 2: The Parser
In part 1 I explained how the first phase of an interpreter, the lexical analysis, transforms a given piece of code (in our case in the source language Nand2Tetris HDL) into a list of tokens. In this part I will turn that list of tokens into a tree form that is easier to reason about. The tool in charge of this transformation is called a parser.
-
Neural Networks and Deep Learning: Exercises
-
My Gaming Setup
-
Frictionless Data Tool Fund
-
The GB01 Cart Reader
-
A JavaScript Coding Challenge for Java Developers
-
Building an Interpreter, Part 1: The Scanner
-
Web Components for Embedded Demos
-
Generative Art with p5.js
-
Ephemeral Tweets with Node and Webtask