. Selective eta-expansion is a powerful "binding-time improvement", i.e., a sourceprogram modification that makes a partial evaluator yield better results. But like most bindingtime improvements, the exact problem it solves and the reason why have not been formalized and are only understood by few. In this paper, we describe the problem and the effect of eta-redexes in terms of monovariant binding-time propagation: eta-redexes preserve the static data flow of a source program by interfacing static higher-order values in dynamic contexts and dynamic higher-order values in static contexts. They contribute to two distinct binding-time improvements. We present two extensions of Gomard's monovariant binding-time analysis for the ...
Abstract. Binding time analysis is an important part of off-line partial evaluation, annotating expr...
In program optimisation an analysis determines some information about a portion of a program, which ...
AbstractSince a binding-time analysis determines how an off-line partial evaluator will specialize a...
Selective eta-expansion is a powerful "binding-time improvement ", i.e., a source-program ...
Abstract. Selective eta-expansion is a powerful “binding-time improvement”, i.e., a sourceprogram mo...
Partial-evaluation folklore has it that massaging one's source programs can make them specialize bet...
Partial-evaluation folklore has it that massaging one's source programs can make them specialize bet...
The partial evaluation process requires a binding-time analysis. Binding-time analysis seeks to dete...
. Binding-time analysis is a crucial part of offline partial evaluation. It is often specified as a ...
Polyvariant expansion is a binding-time-improving transformation for offline partial evaluation. We ...
A binding-time analysis is correct if it always produces consistent binding-time information. Consis...
Binding-time analysis is important in partial evaluators. Its task is to determine which parts of a ...
In program optimisation an analysis determines some information about a portion of a program, which ...
Abstract. Existing partial evaluators usually ¯x the strategy for bind-ing-time analysis. But a sing...
Binding time analysis is important in partial evaluators. Its task is to determine which parts of a...
Abstract. Binding time analysis is an important part of off-line partial evaluation, annotating expr...
In program optimisation an analysis determines some information about a portion of a program, which ...
AbstractSince a binding-time analysis determines how an off-line partial evaluator will specialize a...
Selective eta-expansion is a powerful "binding-time improvement ", i.e., a source-program ...
Abstract. Selective eta-expansion is a powerful “binding-time improvement”, i.e., a sourceprogram mo...
Partial-evaluation folklore has it that massaging one's source programs can make them specialize bet...
Partial-evaluation folklore has it that massaging one's source programs can make them specialize bet...
The partial evaluation process requires a binding-time analysis. Binding-time analysis seeks to dete...
. Binding-time analysis is a crucial part of offline partial evaluation. It is often specified as a ...
Polyvariant expansion is a binding-time-improving transformation for offline partial evaluation. We ...
A binding-time analysis is correct if it always produces consistent binding-time information. Consis...
Binding-time analysis is important in partial evaluators. Its task is to determine which parts of a ...
In program optimisation an analysis determines some information about a portion of a program, which ...
Abstract. Existing partial evaluators usually ¯x the strategy for bind-ing-time analysis. But a sing...
Binding time analysis is important in partial evaluators. Its task is to determine which parts of a...
Abstract. Binding time analysis is an important part of off-line partial evaluation, annotating expr...
In program optimisation an analysis determines some information about a portion of a program, which ...
AbstractSince a binding-time analysis determines how an off-line partial evaluator will specialize a...