Module communautaire génial

ci couverture libérer développeur tonnelle Licence

PEG.js est un générateur d'analyseurs simple pour JavaScript qui produit des analyseurs 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ètes, des compilateurs et d'autres outils.

PEG.js est encore 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 grammaire d'expression d'analyse - 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