Module communautaire génial

ci couverture Libération développeur tonnelle Licence

PEG.js est un générateur d'analyseur syntaxique simple pour JavaScript qui produit des analyseurs syntaxiques rapides avec un excellent rapport d'erreurs. Vous pouvez l'utiliser pour traiter des données complexes ou des langages informatiques et créer facilement des transformateurs, des interpréteurs, des compilateurs et d'autres outils.

PEG.js est toujours en cours de développement. Il n'y a aucune garantie de compatibilité jusqu'à la version 1.0

caractéristiques

  • Syntaxe grammaticale simple et expressive
  • Intègre l'analyse lexicale et syntaxique
  • Les analyseurs ont d'excellents rapports d'erreurs prêts à l'emploi
  • Basé sur le formalisme de la grammaire d'expression - plus puissant que les analyseurs traditionnels LL( k ) et LR( k )
  • Utilisable depuis votre navigateur , depuis la ligne de commande, ou via l'API JavaScript

Documentation

Licence

Publié sous la licence MIT .

Copyright (c) 2010-2016 David Majda
Copyright (c) 2017+ Futago -za Ryuu