Abstract:
Boost Spirit — набор библиотек, позволяющий создавать синтаксические анализаторы прямиком на C++, не обращаясь к сторонним средствам. Spirit был применѐн для разбора SQL в программе «SQLtoRA» для преобразования произвольных запросов в выражения реляционной алгебры. Цель продукта – упростить процесс изучения реляционной алгебры для начинающих специалистов.