Module communautaire génial

ci couverture Libération dev tonnelle Licence

PEG.js est un simple générateur d'analyseurs pour JavaScript qui produit des analyseurs rapides avec d'excellents rapports 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 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 l'analyse lexicale et syntaxique
  • Les analyseurs ont d'excellents rapports d'erreurs prêts à l'emploi
  • Basé sur l' analyse du formalisme de grammaire d'expression - plus puissant que les analyseurs LL ( k ) et LR ( k ) traditionnels
  • 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