Se volete provare il parser acron dal professore Marijnh https://github.com/marijnh provare questo link: https://astexplorer.net/
Questo è un piccolo, parser JavaScript veloce, scritto completamente in JavaScript.
Il summenzionato codice JavaScript AST visualizer utilizza il motore Esprima ed è stato anche scritto in JavaScrpt.
JavaScript domina nell'analisi AST perché i motori JavaScript sono ottimizzati oggi. https://en.wikipedia.org/wiki/JavaScript_engine
SpiderMonkey AST standard dell'albero di sintassi JS? V8 usa lo stesso tipo di AST?
Entrambi questi motori di browser Web hanno elaborazioni AST scritte in C++. Questo è il motivo per cui il codice JavaScrpt verrà eseguito velocemente nella maggior parte dei casi, ad eccezione di eval
.
Ecco una comoda visualizzazione di un'esecuzione AST javascript: http://int3.github.io/metajs/ –