cpp-peglib 1.10.0 och 1.10.1

cpp-peglib 1.10.0 och 1.10.1

Den 12:e och 14:e mars, efter en lÄng tystnad, slÀpptes versionerna 1.10.0 och 1.10.1 av biblioteket cpp-peglib, som implementerar PEG (parsing expression grammar).

Biblioteket stöder syntaxen som noggrant beskrivits av Brian Ford pÄ sidan 2 av dokumentet "Parsing Expression Grammars: A Recognition-Based Syntactic Foundation", med mÄnga ytterligare förbÀttringar.

Till skillnad frÄn projekt som PEGTL, Lexy och mÄnga andra, lÄter cpp-peglib dig definiera PEG-uttryck vid körning.

Biblioteket Àr skrivet i C++ (standard C++17, header-only) och distribueras under MIT-licensen.

Ändringar:

  • Möjlighet att bearbeta predicate data har lagts till;
  • stöd för grammatik med vĂ€nster rekursion har lagts till;
  • prestandan har förbĂ€ttrats;
  • ett fel i ordningen av parametrarna för AST-optimeraren har rĂ€ttats.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster