In LIsper: "Total Unfolding: Theory and Applications" some results were proved regarding properties of unfolding of purely functional programs. Especially, a theorem was shown that relates the termination of symbolic evaluation of a "less instantiated" term relative to the termination of a "more instantiated" term. An application is partial evaluation, where unfolding of function definitions is frequently performed to enable further simplifications of the resulting specialized program. The unfolding must then be kept under control to ensure that the partial evaluation terminates. In this paper, we extend the termination result from purely functional programs programs with nondeterministic operations. We give an operational semant...
AbstractWe investigate the practically crucial property of operational termination of deterministic ...
We study how to preserve universal termination besides computed answer substitutions while transform...
In programming, termination of a program/algorithm means that its evaluation will eventually termina...
The unfold/fold framework constitutes the spine of many program transformation strategies. However,...
Abstract. In this paper, we present an approach to non-termination of term rewriting systems inspire...
An Unfold/Fold transformation system is a source-to-source rewriting methodology devised to improve ...
© Springer-Verlag Berlin Heidelberg 1998. We provide a first investigation of the specialisation and...
An unfold/fold transformation system is a source-to-source rewriting methodology devised to improve ...
AbstractIn this paper we show how to transfer some developments done in the field of functionallogi...
Program transformation is an appealing technique which allows to improve run-time efficiency, space-...
Many transformation systems for program optimization, program synthesis, and program specialization ...
This survey describes methods for proving that systems of rewrite rules are terminating programs. We...
Can the semantics of a program be represented as a single formula? We show that one formula is insuf...
none3Program transformation is an appealing technique which allows to improve run-time efficiency,...
AbstractWe elaborate on earlier work proposing general criteria to control unfolding during partial ...
AbstractWe investigate the practically crucial property of operational termination of deterministic ...
We study how to preserve universal termination besides computed answer substitutions while transform...
In programming, termination of a program/algorithm means that its evaluation will eventually termina...
The unfold/fold framework constitutes the spine of many program transformation strategies. However,...
Abstract. In this paper, we present an approach to non-termination of term rewriting systems inspire...
An Unfold/Fold transformation system is a source-to-source rewriting methodology devised to improve ...
© Springer-Verlag Berlin Heidelberg 1998. We provide a first investigation of the specialisation and...
An unfold/fold transformation system is a source-to-source rewriting methodology devised to improve ...
AbstractIn this paper we show how to transfer some developments done in the field of functionallogi...
Program transformation is an appealing technique which allows to improve run-time efficiency, space-...
Many transformation systems for program optimization, program synthesis, and program specialization ...
This survey describes methods for proving that systems of rewrite rules are terminating programs. We...
Can the semantics of a program be represented as a single formula? We show that one formula is insuf...
none3Program transformation is an appealing technique which allows to improve run-time efficiency,...
AbstractWe elaborate on earlier work proposing general criteria to control unfolding during partial ...
AbstractWe investigate the practically crucial property of operational termination of deterministic ...
We study how to preserve universal termination besides computed answer substitutions while transform...
In programming, termination of a program/algorithm means that its evaluation will eventually termina...