[图书][B] Partial evaluation and automatic program generation
Partial evaluation reconciles generality with efficiency by providing automatic specialization
and optimization of programs. Proceeding from a gentle introduction for reaching state-of-the …
and optimization of programs. Proceeding from a gentle introduction for reaching state-of-the …
[PDF][PDF] Representing control: A study of the CPS transformation
O DANVY1y, A Filinski - 1992 - Citeseer
This paper investigates the transformation of v-terms into continuation-passing style (CPS).
We show that by appropriate-expansion of Fischer and Plotkin's two-pass equational speci …
We show that by appropriate-expansion of Fischer and Plotkin's two-pass equational speci …
Tutorial notes on partial evaluation
Tutorial notes on partial evaluation Page 1 Tutorial Notes on Partial Evaluation Charles Consel
Olivier Danvy Pacific Software Research Center Department of Computing and Info. Sciences …
Olivier Danvy Pacific Software Research Center Department of Computing and Info. Sciences …
Type-directed partial evaluation
O Danvy - Proceedings of the 23rd ACM SIGPLAN-SIGACT …, 1996 - dl.acm.org
We present a strikingly simple partial evaluator, that is type-directed and reifies a compiled
program into the text of a residual, specialized program. Our partial evaluator is concise (a …
program into the text of a residual, specialized program. Our partial evaluator is concise (a …
Intersection types and computational effects
R Davies, F Pfenning - Proceedings of the fifth ACM SIGPLAN …, 2000 - dl.acm.org
We show that standard formulations of intersection type systems are unsound in the
presence of computational effects, and propose a solution similar to the value restriction for …
presence of computational effects, and propose a solution similar to the value restriction for …
[HTML][HTML] Semantics-aware detection of targeted attacks: a survey
In today's interconnected digital world, targeted attacks have become a serious threat to
conventional computer systems and critical infrastructure alike. Many researchers contribute …
conventional computer systems and critical infrastructure alike. Many researchers contribute …
Automatic autoprojection of recursive equations with global variables and abstract data types
A Bondorf, O Danvy - Science of computer programming, 1991 - Elsevier
Self-applicable partial evaluation has been implemented for half a decade now, but many
problems remain open. This paper addresses and solves the problems of automating call …
problems remain open. This paper addresses and solves the problems of automating call …
[图书][B] The structure of typed programming languages
DA Schmidt - 1994 - books.google.com
The Structure of Typed Programming Languages describes the fundamental syntactic and
semantic features of modern programming languages, carefully spelling out their impacts on …
semantic features of modern programming languages, carefully spelling out their impacts on …
Partial evaluation of functional logic programs
Languages that integrate functional and logic programming with a complete operational
semantics are based on narrowing, a unification-based goal-solving mechanism which …
semantics are based on narrowing, a unification-based goal-solving mechanism which …
Architecture software using: a methodology for language development
Domain-specific languages (DSLs) can be viewed from both a programming language and
a software architecture perspective. The goal of this paper is to relate the two viewpoints. In …
a software architecture perspective. The goal of this paper is to relate the two viewpoints. In …