Обложка канала

Библиотека Go разработчика

8531 @goproglib

Полезные материалы по всему, что может быть полезно разработчику на Go.

Библиотека Go разработчика

3 года назад
Открыть в
Написание парсеров yacc с помощью goyacc: советы и рекомендации У разработчиков Dolt, базы данных SQL с контролем версий, возникла необходимость преобразовать строки SQL-запроса в структурированную форму, которую может выполнить база данных.  Решение очевидное — использовать yacc — разновидность компилятора, превращающего простую грамматику в синтаксический анализатор. У Go есть собственная версия этого инструмента: goyacc. Под катом — несколько советов и приемов, которые помогут наладить работу yacc с Go, а также проблемы и решения, которые могут возникнуть на практике.
Writing yacc parsers with golang: tips and tricks

How to write and debug yacc parsers in golang

Dolthub