Building a language interpreter in JavaScript - Part 2

Building a language interpreter in JavaScript - Part 2

Welcome to part 2 of building an interpreter in pure JavaScript. In the previous article, we introduced the language printly, how to build a lexer for it, and explained its syntax. Lexer allowed us to convert the code to tokens which are much more manageable for us to read. That

Continue reading

Building a language interpreter in JavaScript - Part 1

Building a language is hard, we all know that. So let's build one! In this article series, we will build a usable language interpreter using pure JavaScript. Keep in mind that we will cover the most important (and most fun) parts of building a programming language. We will not concentrate

Continue reading
Building a language interpreter in JavaScript - Part 1

Build better products with us

We provide the highest quality and most beneficial experience to users of your product.

Start your project
Terms of Use | Privacy Policy