Мне нужно сделать компилятор для файлов bibtex, чтобы можно было запрашивать заданную базу данных bibtex.Теперь я знаком с некоторыми аспектами теории, такими как автоматы, грамматики, SLR, LR (1) и анализ LALR.Тем не менее, я все еще нахожу все это теоретическое и абстрактное, поскольку я никогда не применял его.Было бы очень полезно, если бы кто-то смог наметить твердые шаги, необходимые для сборки компилятора.Я буду использовать flex и bison / yacc, вероятно, поэтому, если бы вы могли дать мне знать, как именно идет процесс проектирования, какие файлы генерируются на каком этапе, каковы выходные данные на каждом этапе, и в целом, как все связывается,Возможно, я смогу получить более практичное представление о том, как все делается ...
Спасибо!