cpp-peglib 1.10.0 és 1.10.1

cpp-peglib 1.10.0 és 1.10.1

Március 12-én és 14-én, hosszú csend után, kiadták a 1.10.0 és 1.10.1 verziókat a könyvtárból cpp-peglib, amely megvalósítja PEG (kifejezés-elemző nyelvtan).

A könyvtár támogatja a szintaxist, amely részletesen le van írva Brian Ford által a dokumentum 2. oldalán, amelynek címeParsing Expression Grammars: A Recognition-Based Syntactic Foundation», számos további fejlesztéssel.

Ellentétben olyan projektekkel, mint például PEGTL, Lexy és sok más, a cpp-peglib lehetővé teszi a PEG kifejezések futásidőben történő meghatározását.

A könyvtár C++ nyelven íródott (C++17 szabvány, csak header) és MIT licenc alatt terjesztik.

Változások:

  • kibővítették a predikátumadatok feldolgozásának lehetőségével;
  • támogatást kaptak a bal rekurszióval rendelkező nyelvtanok;
  • javították a teljesítményt;
  • javítva lett az AST optimalizáló paramétereinek sorrendje.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster