Анализ типов в трансляторе с языка предикатного программирования
Язык статьиРусский
Аннотация
Семантика языка предикатного программирования P формализована с использованием трех видов отношений: совместимости, согласованности и тождества. Рекурсивные типы определены через аппарат наименьшей неподвижной точки. Обобщенные типы представлены типовыми ограничениями (концептами). Для конструкций с неявной типизацией сформулированы правила восстановления типов переменных. Разработаны алгоритмы проверки корректности рекурсии, определения типов для языковых конструкций, проверки семантической корректности конструкций.
Ключевые слова
DOI10.31144/si.2307-6410.2017.n9.p1-22
УДК004.432.4
Номер
№ 9,
Страницы1-22
Файл
zubarev.pdf
(834.5 КБ)