AbstractMixed computations and partial evaluation are powerful programming tools which any be used for different program manipulations such as macroprocessing, compilation, debugging, installation and solution. The most interesting and most significant advances in the area of mixed computation and partial evaluation are connected with automatic compiler generation and were successful recently in Denmark, Japan, USSR and some other places. This paper presents a survey of different approaches to mixed computation and their comparison. It is shown that a non-trivial partial evaluators needs to use some developed mechanisms of polyvariancy and abstract interpretation. The importance and necessary of a user control over mixed computation is disc...
In this thesis we study aspects of specialisation by partial evaluation and compiler generation. Aft...
We provide an approach to formally analyze the computational behavior of coroutines in Logic Program...
Abstract. We provide an approach to formally analyze the computational behavior of coroutines in Log...
AbstractMixed computations and partial evaluation are powerful programming tools which any be used f...
AbstractMixed computation is processing of an incomplete information. Its product are a partially pr...
AbstractAlgebraic tools for mixed computation are presented. Some axioms for informational objects, ...
. We revisit the main techniques of program transformation which are used in partial evaluation, mix...
Partial evaluation has been applied to compiler optimization and generation for decades. Most of the...
Program specialisation aims at improving the overall performance of programs by performing source to...
We provide an approach to formally analyze the omputational behavior of coroutines in Logic Programs...
Just as specializing a source interpreter can achieve compilation from a source language to a target...
As partial evaluation gets more mature, it is now possible to use this program transformation techni...
The current work describes a technique for the analysis of coroutining in Logic Programs. This provi...
AbstractHitherto all partial evaluators have processed a complete program to produce a complete resi...
Recently the relationship between abstract interpretation and program specialization has received a ...
In this thesis we study aspects of specialisation by partial evaluation and compiler generation. Aft...
We provide an approach to formally analyze the computational behavior of coroutines in Logic Program...
Abstract. We provide an approach to formally analyze the computational behavior of coroutines in Log...
AbstractMixed computations and partial evaluation are powerful programming tools which any be used f...
AbstractMixed computation is processing of an incomplete information. Its product are a partially pr...
AbstractAlgebraic tools for mixed computation are presented. Some axioms for informational objects, ...
. We revisit the main techniques of program transformation which are used in partial evaluation, mix...
Partial evaluation has been applied to compiler optimization and generation for decades. Most of the...
Program specialisation aims at improving the overall performance of programs by performing source to...
We provide an approach to formally analyze the omputational behavior of coroutines in Logic Programs...
Just as specializing a source interpreter can achieve compilation from a source language to a target...
As partial evaluation gets more mature, it is now possible to use this program transformation techni...
The current work describes a technique for the analysis of coroutining in Logic Programs. This provi...
AbstractHitherto all partial evaluators have processed a complete program to produce a complete resi...
Recently the relationship between abstract interpretation and program specialization has received a ...
In this thesis we study aspects of specialisation by partial evaluation and compiler generation. Aft...
We provide an approach to formally analyze the computational behavior of coroutines in Logic Program...
Abstract. We provide an approach to formally analyze the computational behavior of coroutines in Log...