|
Supercompilation: homeomorphic embedding, call-by-name, partial evaluation
S. A. Romanenko
Abstract:
There are considered a number of issues related to supercompilation: (1) the use of the homeomorphic embedding relation for ensuring termination of supercompilation, (2) the peculiarities of supercompilation for the languages with call-by-name and call-by-value parameter passing, and (3) the advantages and drawbacks of supercompilation and partial evaluation.
Keywords:
supercompilation, program analysis, program optimization, program
specialization, program transformation, metacomputation.
Citation:
S. A. Romanenko, “Supercompilation: homeomorphic embedding, call-by-name, partial evaluation”, Keldysh Institute preprints, 2018, 209, 32 pp.
Linking options:
https://www.mathnet.ru/eng/ipmp2568 https://www.mathnet.ru/eng/ipmp/y2018/p209
|
|