Olivier Danvy mainly focuses on Programming language, Partial evaluation, Theoretical computer science, Transformation and Continuation. Programming language is closely attributed to Representation in his research. His Partial evaluation research incorporates elements of Algorithm, Compiler, Galois connection and Programmer.
His work in the fields of Theoretical computer science, such as Abstract interpretation, overlaps with other areas such as Iterated function. His Transformation research includes themes of Continuation-passing style, Virtual machine, Closure, A-normal form and Scheme. His Continuation research incorporates themes from Coroutine, Rewriting, Calculus and Metalanguage.
His primary areas of investigation include Programming language, Partial evaluation, Algorithm, Abstract machine and Theoretical computer science. His works in Continuation, Semantics, Operational semantics, Functional programming and Compiler are all subjects of inquiry into Programming language. His research in Partial evaluation intersects with topics in Pattern matching, Abstract syntax, Residual, Code generation and Program transformation.
Olivier Danvy combines subjects such as Transformation, Algebra and String with his study of Algorithm. His work carried out in the field of Abstract machine brings together such families of science as Delimited continuation, Reduction, Interpreter and Evaluation function. His biological study spans a wide range of topics, including Scheme and Denotational semantics.
Olivier Danvy spends much of his time researching Programming language, Abstract machine, Theoretical computer science, Semantics and Operational semantics. His research on Programming language frequently connects to adjacent areas such as Operations research. His Abstract machine study incorporates themes from Normalization, Functional programming and Evaluation function.
His Normalization research focuses on Expressive power and how it connects with Partial evaluation. His Graph reduction study, which is part of a larger body of work in Theoretical computer science, is frequently linked to Work, bridging the gap between disciplines. His research integrates issues of Delimited continuation, Monad, Correctness and Transformation in his study of Continuation-passing style.
Olivier Danvy focuses on Abstract machine, Theoretical computer science, Programming language, Functional programming and Operational semantics. His Abstract machine research is classified as research in Algorithm. His Theoretical computer science research integrates issues from Scheme, Semantics and Discrete mathematics.
His work on Programming language is being expanded to include thematically relevant topics such as Relevance. In his study, Formal semantics is strongly linked to Denotational semantics, which falls under the umbrella field of Functional programming. His Operational semantics research is multidisciplinary, incorporating perspectives in Rewriting, Theory of computation, Lazy evaluation and Evaluation strategy.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Abstracting control
Olivier Danvy;Andrzej Filinski.
international conference on functional programming (1990)
Tutorial notes on partial evaluation
Charles Consel;Olivier Danvy.
symposium on principles of programming languages (1993)
Representing Control: a Study of the CPS Transformation
Olivier Danvy;Andrzej Filinski.
Mathematical Structures in Computer Science (1992)
Type-Directed Partial Evaluation
Olivier Danvy.
Lecture Notes in Computer Science (1998)
Automatic autoprojection of recursive equations with global variable and abstract data types
Anders Bondorf;Olivier Danvy.
Science of Computer Programming (1991)
Defunctionalization at work
Olivier Danvy;Lasse R. Nielsen.
principles and practice of declarative programming (2001)
A functional correspondence between evaluators and abstract machines
Mads Stig Ager;Dariusz Biernacki;Olivier Danvy;Jan Midtgaard.
principles and practice of declarative programming (2003)
A generic account of continuation-passing styles
John Hatcliff;Olivier Danvy.
symposium on principles of programming languages (1994)
Refocusing in Reduction Semantics
Olivier Danvy;Lasse R. Nielsen.
BRICS Report Series (2004)
For a better support of static data flow
Charles Consel;Olivier Danvy.
international conference on functional programming (1991)
Kansas State University
Inria Bordeaux - Sud-Ouest Research Centre
University of California, Los Angeles
Université Paris Cité
Carnegie Mellon University
University of Illinois at Urbana-Champaign
University of Illinois at Urbana-Champaign
University of Copenhagen
University of Pennsylvania
Peking University
Profile was last updated on December 6th, 2021.
Research.com Ranking is based on data retrieved from the Microsoft Academic Graph (MAG).
The ranking d-index is inferred from publications deemed to belong to the considered discipline.
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below: