Rome uses a different set of techniques for parsing JavaScript and TypeScript.This tutorial summarizes them in learning order for better understanding.
Rome Tools
· 3 min read
Grammar
· 17 min read
JavaScript has one of the most challenging grammar to parse,this tutorial details all the sweat and tears I had while learning it.
The ECMAScript Specification
· 3 min read
The ECMAScript® 2023 Language Specification details everything about the JavaScript language, so anyone can implement their own JavaScript engine.
Conformance Tests
· One min read
This article details three github repositories for testing our parser against JavaScript and TypeScript grammar.