Кодирование семантического словаря - Википедия - Semantic dictionary encoding
Кодирование семантического словаря (SDE) сохраняет полный семантический контекст исходных программ, добавляя дополнительную информацию, которая может использоваться для увеличения скорости генерация кода. SDE формирует загрузчик, генерирующий код. Это форма байт-код в сочетании с JIT-компилятор. Это генерация кода во время загрузки.
В элементарной форме словарные статьи представляют узлы в ориентированный ациклический граф (DAG), описывающий действия программы, как абстрактное синтаксическое дерево (AST) в табличной форме.
Он использует промежуточное представление (IR), который основан на закодированном абстрактном синтаксическом дереве и таблица символов программы.
Смотрите также
внешняя ссылка
- Краткое введение в кодирование семантического словаря
- Франц, Майкл (1994). Генерация кода на лету: ключ к портативному ПО (PDF) (DScTech). ETH Цюрих. CiteSeerX 10.1.1.20.1424. Дело 10497. Получено 2020-12-20.
- Промежуточные представления мобильного кода
Этот компьютерная лингвистика -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |