PEG.js é un xerador de analizadores sinxelos para JavaScript que produce analizadores rápidos con excelentes informes de erros. Podes usalo para procesar datos complexos ou linguaxes informáticas e crear transformadores, intérpretes, compiladores e outras ferramentas facilmente.
PEG.js aínda está en marcha. Non hai garantías de compatibilidade ata a versión 1.0
características
- Sintaxe gramatical sinxela e expresiva
- Integra tanto a análise léxica como sintáctica
- Os analizadores teñen un excelente informe de erros fóra da caixa
- Baseado no formalismo gramatical de expresións de análise - máis poderoso que os analizadores tradicionais LL( k ) e LR( k )
- Pódese utilizar desde o seu navegador , desde a liña de comandos ou a través da API de JavaScript
documentación
- Getting Started
- Installation
- Generating a Parser
- Using the Parser
- Sintaxe gramatical e semántica
- JavaScript API
- Plugins
- Compatibility
- Development
- Useful Links
licenza
Lanzado baixo a licenza MIT .
Copyright (c) 2010-2016 David Majda
Copyright (c) 2017+ Futago-za Ryuu