|
This article is cited in 3 scientific papers (total in 3 papers)
Supercompilation: main principles and basic concepts
A. V. Klimov, S. A. Romanenko
Abstract:
An introduction to supercompilation, a program analysis and transformation technique, is given. Main principles and basic concepts of supercompilation are explained by examples: driving, generalization and looping back. The early history of supercompilation is briefly described. The use of a simple supercompiler SPSC, provided in the public domain via the Internet, along with a set of examples and open source codes, is also explained.
Keywords:
supercompilation, program analysis, program optimization, program specialization, program transformation, metacomputation.
Citation:
A. V. Klimov, S. A. Romanenko, “Supercompilation: main principles and basic concepts”, Keldysh Institute preprints, 2018, 111, 36 pp.
Linking options:
https://www.mathnet.ru/eng/ipmp2470 https://www.mathnet.ru/eng/ipmp/y2018/p111
|
Statistics & downloads: |
Abstract page: | 265 | Full-text PDF : | 78 | References: | 21 |
|