AXE je rekurzivní sestup parser generátor C ++ knihovna s následujícími charakteristikami: používá C ++ 11 zařízení pro přírodní EBNF podobné specifikace gramatiky; velký soubor předdefinovaných pravidel syntaxe a sémantiky akcí; snadno rozšiřitelný pomocí vlastních pravidel; v místě pravidla a sémantické akce, tvorba pomocí lambda funkcí; většina pravidla jsou typ znak agnostik, vyžaduje pouze dopředu iterátory; žádný arbitrární rozlišování mezi lexikální analýzy (tokenizace) a rozebrat; malý run-time zpětný výsledkem rychlé, kompaktní spustitelný; header jen knihovna, není třeba propojení; Platforma agnostik, používá pouze standardní C ++ 11 kompilátor
Co je nového v této verzi:.
Verze 1.5 obsahuje nové funkce analyzátoru
Komentáře nebyl nalezen