Thaum Lub Peb Hlis 12 thiab 14, tom qab lub sijhawm ntev, cov qauv tsev qiv ntawv 1.10.0 thiab 1.10.1 tau tso tawm. cpp-peglib, kev siv PEG (kev txheeb xyuas cov qauv sau ntawv).
Lub tsev qiv ntawv txhawb nqa cov syntax piav qhia ntxaws ntxaws Brian Ford nyob rau nplooj ntawv 2 ntawm daim ntawv "Kev Txheeb Xyuas Cov Qauv Lus Qhia: Lub Hauv Paus Syntactic Raws Li Kev Lees Paub", nrog ntau yam kev txhim kho ntxiv.
Tsis zoo li cov haujlwm xws li PEGTL, Lexy thiab ntau lwm tus, cpp-peglib tso cai rau koj teev cov lus qhia PEG thaum lub sijhawm khiav.
Lub tsev qiv ntawv yog sau ua lus C ++ (C ++ 17 tus qauv, header-only) thiab tau muab faib raws li daim ntawv tso cai MIT.
Hloov pauv:
- ntxiv lub peev xwm los ua cov ntaub ntawv predicate;
- Ntxiv kev txhawb nqa rau cov qauv lus nrog sab laug recursion;
- kev ua tau zoo dua;
- Kho qhov kab laum raws li qhov kev txiav txim ntawm AST optimizer parameters.
Tau qhov twg los: linux.org.ru ua
