Inversion and metacomputation

0Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The problems of constructing an inverse function definition from definition of a direct one are considered. The suggested approach is based on ideas of metacomputation in the applicative programming language Refal. The proposed extensions enable to express the inverse semantics on the ground language level. Thus the new language, Refal-R becomes a functional logic language. An inverter is used as a tool to obtain inverse programs. The supercompiler - a metaevaluator over Refal - is being extended to use the inverter and to manage Refal-R.

Cite

CITATION STYLE

APA

Romanenko, A. (1991). Inversion and metacomputation. In Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (pp. 12–22). Association for Computing Machinery. https://doi.org/10.1145/115865.115868

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free