Что представляет собой анализ semanti c помимо проверки типов? - PullRequest
1 голос
/ 17 апреля 2020

Я пишу компилятор от Java 1.0 до x86. Я построил абстрактное синтаксическое дерево (используя lex + ya cc) и таблицу символов. Теперь, чтобы выполнить анализ semanti c, я планирую обходить AST в порядке глубины, проверяя тип каждой конструкции syntacti c, когда я достигаю ее узла, а также выполняю необходимые преобразования типов. Однако, прежде чем перейти к промежуточной генерации кода, что еще нужно сделать на этапе анализа semanti c.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...