Каков процедурный способ обработки файлов с помощью lex и parse C?
Я понимаю, что такое токенизация. У меня есть lex, читающий файл, разделяющий токены, помечающий их соответствующим образом и отображающий его в консоли. Каков же процесс после этого?
1)в этот момент я снова пытаюсь вытащить определения из препроцессора и Лекса? Что должно быть в файле lex.h или в файле def, как у доктора Доббса?
2)делаю ли я таблицу символов на этом этапе?
3)Как мне передать лексический ввод в синтаксический анализатор, получить treenode и начать сопоставление или связывание этой части?
Там должна быть какая-то добрая душа, которая поможет мне соединить точки. Лол.
Что я уже пробовал:
Я перепробовал несколько книг по компиляторам, но то, как они структурируют его, оставляет без внимания связующую часть, а также многие сайты в интернете.