PEG.js és un simple generador d’analitzadors per a JavaScript que produeix analitzadors ràpids amb informes d’errors excel·lents. Podeu utilitzar-lo per processar dades complexes o llenguatges informàtics i crear transformadors, intèrprets, compiladors i altres eines fàcilment.
PEG.js encara està en procés. No hi ha garanties de compatibilitat fins a la versió 1.0
característiques
- Sintaxi gramatical senzilla i expressiva
- Integra anàlisi lèxica i sintàctica
- Els analitzadors tenen informes d’errors excel·lents fora de la caixa
- Basat en el formalisme gramatical d’expressió d’anàlisi , més potent que els analitzadors tradicionals LL ( k ) i LR ( k )
- Es pot utilitzar des del navegador , des de la línia d’ordres o mitjançant l’API JavaScript
documentació
- Getting Started
- Installation
- Generating a Parser
- Using the Parser
- Sintaxi gramatical i semàntica
- JavaScript API
- Plugins
- Compatibility
- Development
- Useful Links
llicència
Alliberat sota la llicència MIT .
Copyright (c) 2010-2016 David Majda
Copyright (c) 2017+ Futago -za Ryuu