On translation of typed functional programs into untyped functional programs
Proceedings of the Yerevan State University. Physical and mathematical sciences, Tome 51 (2017) no. 2, pp. 177-186
Voir la notice de l'article provenant de la source Math-Net.Ru
In this paper typed and untyped functional programs are considered. Typed functional programs use variables of any order and constants of order $\leq1$, where constants of order $1$ are strong computable, $\lambda$-definable functions with indeterminate values of arguments. The basic semantics of a typed functional program is a function with indeterminate values of arguments, which is the main component of its least solution. The basic semantics of an untyped functional program is an untyped $\lambda$-term, which is defined by means of a fixed point combinator. An algorithm that translates typed functional program $P$ into untyped functional program $P'$ is suggested. It is proved that the basic semantics of the program $P'$ $\lambda$-defines the basic semantics of the program $P$.
Keywords:
typed functional program, untyped functional program, basic semantics, translation, $\lambda$-definability.
@article{UZERU_2017_51_2_a5,
author = {S. A. Nigiyan and T. V. Khondkaryan},
title = {On translation of typed functional programs into untyped functional programs},
journal = {Proceedings of the Yerevan State University. Physical and mathematical sciences},
pages = {177--186},
publisher = {mathdoc},
volume = {51},
number = {2},
year = {2017},
language = {en},
url = {http://geodesic.mathdoc.fr/item/UZERU_2017_51_2_a5/}
}
TY - JOUR AU - S. A. Nigiyan AU - T. V. Khondkaryan TI - On translation of typed functional programs into untyped functional programs JO - Proceedings of the Yerevan State University. Physical and mathematical sciences PY - 2017 SP - 177 EP - 186 VL - 51 IS - 2 PB - mathdoc UR - http://geodesic.mathdoc.fr/item/UZERU_2017_51_2_a5/ LA - en ID - UZERU_2017_51_2_a5 ER -
%0 Journal Article %A S. A. Nigiyan %A T. V. Khondkaryan %T On translation of typed functional programs into untyped functional programs %J Proceedings of the Yerevan State University. Physical and mathematical sciences %D 2017 %P 177-186 %V 51 %N 2 %I mathdoc %U http://geodesic.mathdoc.fr/item/UZERU_2017_51_2_a5/ %G en %F UZERU_2017_51_2_a5
S. A. Nigiyan; T. V. Khondkaryan. On translation of typed functional programs into untyped functional programs. Proceedings of the Yerevan State University. Physical and mathematical sciences, Tome 51 (2017) no. 2, pp. 177-186. http://geodesic.mathdoc.fr/item/UZERU_2017_51_2_a5/