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 di computer e costruire facilmente trasformatori, interpreti, compilatori e altri strumenti.
PEG.js è ancora molto in lavorazione e non ci sono garanzie di compatibilità fino alla versione 1.0
Caratteristiche
- Sintassi grammaticale semplice ed espressiva
- Integra analisi sia lessicale che sintattica
- I parser hanno eccellenti rapporti di errore fuori dagli schemi
- Basato sull'analisi del 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 con licenza MIT .
Copyright (c) 2010-2016 David Majda
Copyright (c) 2017+ Futago -za Ryuu