PEG.js és un generador d'analitzadors senzills 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à molt treballant. No hi ha garanties de compatibilitat fins a la versió 1.0
característiques
- Sintaxi gramatical simple i expressiva
- Integra l'anàlisi lèxica i sintàctica
- Els analitzadors tenen un informe d'errors excel·lent des 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 vostre navegador , des de la línia d'ordres o mitjançant l'API de 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
Publicat sota la llicència MIT .
Copyright (c) 2010-2016 David Majda
Copyright (c) 2017+ Futago-za Ryuu