make
не создает таблицы символов (очевидно, компиляторы и компоновщики, которые он вызывает, должны будут это делать!). Я предполагаю, что вы ссылаетесь на то, что получаемый бинарный файл calcu
делает с его входом.
Если любая такая вещь, как «таблица символов» когда-либо построена с помощью calcu
, то код, вставленный в parser.y
, будет перемещен в yacc.tab.c
; что касается , когда , то он будет в течение calcu
проходить через все свои входные данные - постепенно, так как каждое производство синтаксиса, включая «код построения таблицы символов», совпадает.