Basic learning of compiler principles

  • Principle 1: Want to understand the principle of compilation? This article is enough
  • Compilation Principle 2: Basic knowledge of compilation
  • Compilation principle 3: Lexical analysis in detail
  • Principle 4: Syntax analysis
  • Compilation principle: with JS to achieve a lexical analyzer

Compilation principle other articles

  • Why do front-end engineers learn compilation principles? (The author introduces the application of compilation in various aspects of the front end, such as Babel, template engine, CSS preprocessor, etc.)
  • What you don’t Know about Babel (7000 words, detailed explanation and handwritten plug-in)