|
Ученые записки Ереванского государственного университета, серия Физические и Математические науки, 2017, том 51, выпуск 2, страницы 177–186
(Mi uzeru381)
|
|
|
|
Эта публикация цитируется в 1 научной статье (всего в 1 статье)
Informatics
On translation of typed functional programs into untyped functional programs
[О трансляции типизированных функциональных программ в бестиповые функциональные программы]
S. A. Nigiyan, T. V. Khondkaryan Chair of Programming and Information Technologies YSU, Armenia
Аннотация:
В работе рассматриваются типизированные и бестиповые функцио-нальные программы. Типизированные функциональные программы используют переменные любых порядков и константы, порядок которых $\leq1$, причем константы порядка $1$ являются сильно вычислимыми, $\lambda$-определимыми функциями с неопределенными значениями аргументов. Основной семантикой типизированной функциональной программы является функция с неопределенными значениями аргументов, которая есть главная компонента ее наименьшего решения. Основной семантикой бестиповой функциональной программы является бестиповый $\lambda$-терм, полученный с использованием комбинатора неподвижной точки. В работе приводится алгоритм трансляции типизированной функциональной программы $P$ в бестиповую функциональную программу $P'$. Доказывается, что основная семантика программы $P'$ $\lambda$-определяет основную семантику программы $P$.
Ключевые слова:
typed functional program, untyped functional program, basic semantics, translation, $\lambda$-definability.
Поступила в редакцию: 18.10.2016 Принята в печать: 04.05.2017
Образец цитирования:
S. A. Nigiyan, T. V. Khondkaryan, “On translation of typed functional programs into untyped functional programs”, Уч. записки ЕГУ, сер. Физика и Математика, 51:2 (2017), 177–186
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/uzeru381 https://www.mathnet.ru/rus/uzeru/v51/i2/p177
|
Статистика просмотров: |
Страница аннотации: | 138 | PDF полного текста: | 37 | Список литературы: | 30 |
|