PEG.js è un semplice generatore di parser per JavaScript che produce parser veloci con un'eccellente segnalazione degli errori. Puoi usarlo per elaborare dati complessi o linguaggi informatici e costruire facilmente trasformatori, interpreti, compilatori e altri strumenti.
PEG.js è ancora in fase di elaborazione e non ci sono garanzie di compatibilità fino alla versione 1.0
caratteristiche
- Sintassi grammaticale semplice ed espressiva
- Integra sia l'analisi lessicale che quella sintattica
- I parser hanno un'eccellente segnalazione degli errori pronta all'uso
- Basato sul formalismo grammaticale delle espressioni , più potente dei tradizionali parser LL( k ) e LR( k )
- Utilizzabile dal tuo browser , dalla riga di comando o tramite API JavaScript
documentazione
- Getting Started
- Installation
- Generating a Parser
- Using the Parser
- Sintassi grammaticale e semantica
- JavaScript API
- Plugins
- Compatibility
- Development
- Useful Links
licenza
Rilasciato sotto la licenza MIT .
Copyright (c) 2010-2016 David Majda
Copyright (c) 2017+ Futago-za Ryuu