Module communautaire génial

ci couverture Libération dev tonnelle Licence

PEG.js est un simple générateur d'analyseur 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 construire facilement des transformateurs, des interprètes, des compilateurs et d'autres outils.

PEG.js est encore beaucoup de travail en cours. Il n'y a aucune garantie de compatibilité jusqu'à la version 1.0

fonctionnalités

  • Syntaxe grammaticale simple et expressive
  • Intègre à la fois l'analyse lexicale et syntaxique
  • Les analyseurs ont un excellent rapport d'erreurs prêt à l'emploi
  • Basé sur l' analyse du 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 licence MIT .

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