cpp-peglib 1.10.0 und 1.10.1

cpp-peglib 1.10.0 und 1.10.1

Am 12. und 14. MÀrz, nach einer lÀngeren Pause, wurden die Versionen 1.10.0 und 1.10.1 der Bibliothek veröffentlicht cpp-peglib, die PEG (Parsing Expression Grammar).

unterstĂŒtzt, die von Brian Ford auf Seite 2 des Dokuments „Parsing Expression Grammars: A Recognition-Based Syntactic Foundation“ ausfĂŒhrlich beschrieben wird, mit vielen zusĂ€tzlichen Verbesserungen.

Im Gegensatz zu Projekten wie PEGTL, Lexy und vielen anderen ermöglicht cpp-peglib die Definition von PEG-AusdrĂŒcken zur Laufzeit.

Die Bibliothek ist in C++ (C++17 Standard, header-only) geschrieben und wird unter der MIT-Lizenz vertrieben.

Änderungen:

  • die Möglichkeit zur Verarbeitung von PrĂ€dikatdaten hinzugefĂŒgt;
  • unterstĂŒtzt wurden Grammatiken mit linker Rekursion;
  • die Leistung verbessert;
  • ein Fehler in der Reihenfolge der Parameter des AST-Optimierers behoben.

Quelle: linux.org.ru

Erwerben Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster