International audienceAbstract interpretation techniques are used to derive a control-flow analysis for a simple higher-order functional language. The analysis approximates the interprocedural control-flow of both function calls and returns in the presence of first-class functions and tail-call optimization. The analysis is systematically derived by abstract interpretation of a stack-based abstract machine using a series of Galois connections. We prove that the analysis is equivalent to an analysis obtained by first transforming the program into continuation-passing style and then performing control flow analysis of the transfored program. We then show how the analysis induces an equivalent constraint-based formulation, thereby providing a ...
Abstract. In a functional language, the dominant control-flow mecha-nism is function call and return...
International audienceWe define a small-step semantics for the untyped λ-calculus, that traces the β...
We present a survey of control-flow analysis of functional programs, which has been the subject of e...
International audienceAbstract interpretation techniques are used to derive a control-flow analysis ...
International audienceAbstract interpretation techniques are used to derive a control-flow analysis ...
International audienceAbstract interpretation techniques are used to derive a control-flow analysis ...
International audienceWe derive a control-flow analysis that approximates the interproce- dural cont...
AbstractAbstract interpretation techniques are used to derive a control-flow analysis for a simple h...
We derive a control-flow analysis that approximates the interprocedural control-flow of both functio...
International audienceWe derive a control-flow analysis that approximates the interproce- dural cont...
We derive a control-flow analysis that approximates the interprocedural control-flow of both functio...
International audienceWe derive a control-flow analysis that approximates the interproce- dural cont...
International audienceWe derive a control-flow analysis that approximates the interproce- dural cont...
We derive a control-flow analysis that approximates the interprocedural control-flow of both functio...
We derive a control-flow analysis that approximates the interprocedural control-flow of both functio...
Abstract. In a functional language, the dominant control-flow mecha-nism is function call and return...
International audienceWe define a small-step semantics for the untyped λ-calculus, that traces the β...
We present a survey of control-flow analysis of functional programs, which has been the subject of e...
International audienceAbstract interpretation techniques are used to derive a control-flow analysis ...
International audienceAbstract interpretation techniques are used to derive a control-flow analysis ...
International audienceAbstract interpretation techniques are used to derive a control-flow analysis ...
International audienceWe derive a control-flow analysis that approximates the interproce- dural cont...
AbstractAbstract interpretation techniques are used to derive a control-flow analysis for a simple h...
We derive a control-flow analysis that approximates the interprocedural control-flow of both functio...
International audienceWe derive a control-flow analysis that approximates the interproce- dural cont...
We derive a control-flow analysis that approximates the interprocedural control-flow of both functio...
International audienceWe derive a control-flow analysis that approximates the interproce- dural cont...
International audienceWe derive a control-flow analysis that approximates the interproce- dural cont...
We derive a control-flow analysis that approximates the interprocedural control-flow of both functio...
We derive a control-flow analysis that approximates the interprocedural control-flow of both functio...
Abstract. In a functional language, the dominant control-flow mecha-nism is function call and return...
International audienceWe define a small-step semantics for the untyped λ-calculus, that traces the β...
We present a survey of control-flow analysis of functional programs, which has been the subject of e...