Metacompilation

Metacompilation

Metacompilation is a computation which involves metasystem transitions (MST) from a computing machine M to a metamachine M' which controls, analyzes and imitates the work of M. Semantics-based program transformation, such as partial evaluation and supercompilation (SCP), is metacomputation. Metasystem transitions may be repeated, as when a program transformer gets transformed itself. In this manner MST hierarchies of any height can be formed. The Fox paper reviews one strain of research which was started in Russia by Valentin Turchin's REFAL system in the late 1960s-early 1970s and became known for the development of supercompilation as a distinct method of program transformation. After a brief description of the history of this research line, the paper concentrates on those results and problems where supercompilation is combined with repeated metasystem transitions.

See also

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Compiler — This article is about the computing term. For the anime, see Compiler (anime). A diagram of the operation of a typical multi language, multi target compiler A compiler is a computer program (or set of programs) that transforms source code written …   Wikipedia

  • Metasystem transition — A metasystem transition is the emergence, through evolution, of a higher level of organization or control. Prime examples are the origin of life, the transition from unicellular to multicellular organisms, the emergence of eusociality or symbolic …   Wikipedia

  • Whole program optimization — In computer programming, whole program optimization is the compiler optimization of a program using information about all the modules in the program. Normally, optimizations are performed on a per module (per function), compiland , basis; but… …   Wikipedia

  • El Pea — Infobox Album Name = El Pea Type = Compilation Artist = Various Artists Released = 1971 Recorded = Genre = Rock Length = Label = Island Records IDLP 2 *Holland : Island Records (Ariola Eurodisc Benelux NV) STEREO 85 378 XT (1971) *Germany :… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”