Parsing, Compiling, and Static Metaprogramming
Talk by Patrick Dubroy: Parsing, Compiling, and Static Metaprogramming given during JSConf EU 2013. A fantastic introduction to Language Processors including PEG.js
You can find slides for the talk on Speaker Deck.
logging.coffeecontain the original source code for the style checker and logging examples presented in the talk.
logging.jsare the slightly simplified JS versions that were shown in the talk.
Esprima, Estraverse, Escope y Escodegen
- ast-types an efficient, modular, Esprima-compatible implementation of the abstract syntax tree type hierarchy pioneered by the Mozilla Parser API.
- Getting Started with Esprima
Análisis Estático /Static Analysis
- Fun with Esprima and Static Analysis