Lug 0.5.0
Am 19. März wurde die C++-Bibliothek Lug veröffentlicht, die eine eingebettete, domänenspezifische Sprache zur Darstellung von Syntaxanalysatoren in Form erweiterter Grammatiken von Syntaxausdrücken implementiert. Sie wird unter der MIT-Lizenz verbreitet. Die Funktionen der Bibliothek umfassen: einen natürlichen Syntaxstil, der an die Sprachen externer Parser-Generatoren erinnert, mit Unterstützung von Attributen und semantischen Aktionen. Möglichkeit zur Arbeit mit kontextabhängigen Grammatiken, die Symboltabellen, Bedingungen und syntaktische Prädikate enthalten. Generierte Parser […]
