PEG.js ist ein einfacher Parser-Generator für JavaScript, der schnelle Parser mit hervorragender Fehlerberichterstattung erstellt. Sie können damit komplexe Daten oder Computersprachen verarbeiten und problemlos Transformatoren, Interpreter, Compiler und andere Tools erstellen.
PEG.js befindet sich noch in der Entwicklungsphase. Bis zur Version 1.0 gibt es keine Kompatibilitätsgarantien
Merkmale
- Einfache und ausdrucksstarke Grammatiksyntax
- Integriert sowohl lexikalische als auch syntaktische Analyse
- Parser verfügen standardmäßig über eine hervorragende Fehlerberichterstattung
- Basierend auf dem Parsing-Ausdrucksgrammatikformalismus – leistungsfähiger als herkömmliche LL( k )- und LR( k )-Parser
- Verwendbar über Ihren Browser , über die Befehlszeile oder über die JavaScript-API
Dokumentation
- Getting Started
- Installation
- Generating a Parser
- Using the Parser
- Grammatiksyntax und Semantik
- JavaScript API
- Plugins
- Compatibility
- Development
- Useful Links
Lizenz
Veröffentlicht unter der MIT-Lizenz .
Copyright (c) 2010-2016 David Majda
Copyright (c) 2017+ Futago-za Ryuu