Я хочу посмотреть на токенизированный вывод моего c-исходного кода. Процессор cpp сначала обрабатывает директивы cpp, а затем он токенизирует исходный код c. Затем этот токенизированный вывод анализируется.Токсизированный вывод исходного кода C
После этого ассемблер выполняет работу и процесс продолжается.
Я написал свой токенизатор, используя flex. Я просто хочу посмотреть, как gcc-компилятор токенизирует исходный код c.
Исправьте меня, если я ошибаюсь.
Это не совсем ясно, о чем вы спрашиваете; можете ли вы перефразировать? – Jost
В документации к препроцессору GNU написано, что исходный код c является токенизированным. Ex 2 + 3 обозначается как Int (2) PLUS Int (3) –