[HTML][HTML] Reversible computing from a programming language perspective
R Glück, T Yokoyama - Theoretical Computer Science, 2023 - Elsevier
Software plays a central role in all aspects of reversible computing systems, and a variety of
reversible programming languages have been developed. This presentation highlights the …
reversible programming languages have been developed. This presentation highlights the …
A dialogue on metasystem transition
VF Turchin - 1995 - Taylor & Francis
The theory of metasystem transitions is reviewed in the form of a dialogue; a discussion of
underlying epistemology is also included. Metasystem transition is the formation of a new …
underlying epistemology is also included. Metasystem transition is the formation of a new …
A roadmap to metacomputation by supercompilation
R Glück, MH Sørensen - … Seminar Dagstuhl Castle, Germany, February 12 …, 1996 - Springer
This paper gives a gentle introduction to Turchin's super-compilation and its applications in
metacomputation with an emphasis on recent developments. First, a complete …
metacomputation with an emphasis on recent developments. First, a complete …
Metacomputation: Metasystem transitions plus supercompilation
VF Turchin - … Seminar Dagstuhl Castle, Germany, February 12–16 …, 1996 - Springer
Metacomputation is a computation which involves meta-system transitions (MST for short)
from a computing machine M to a metamachine M′ which controls, analyzes, and imitates …
from a computing machine M to a metamachine M′ which controls, analyzes, and imitates …
Termination of logic programs using semantic unification
We introduce a transformation of well-moded logic programs into constructor systems, a
subclass of term rewrite systems, such that left-termination of the logic program follows from …
subclass of term rewrite systems, such that left-termination of the logic program follows from …
Measuring power of algorithms, computer programs and information automata
M Burgin - 2010 - elibrary.ru
We are living in a world where complexity of systems created and studied by people grows
beyond all imaginable limits. Computers, their software and their networks are among the …
beyond all imaginable limits. Computers, their software and their networks are among the …
Is there a fourth Futamura projection?
R Glück - Proceedings of the 2009 ACM SIGPLAN workshop on …, 2009 - dl.acm.org
The three classic Futamura projections stand as a cornerstone in the development of partial
evaluation. The observation by Futamura [1983], that compiler generators produced by his …
evaluation. The observation by Futamura [1983], that compiler generators produced by his …
On the mechanics of metasystem hierarchies in program transformation
R Glück - Logic Program Synthesis and Transformation: 5th …, 1996 - Springer
Self-applicable partial evaluators have been used for more than a decade for generating
compilers and other program generators, but it seems hard to reason about the mechanics …
compilers and other program generators, but it seems hard to reason about the mechanics …
A regeneration scheme for generating extensions
A regeneration scheme is presented which shows how to change the computation staging of
a generating extension by a two-level metasystem structure using program specialization …
a generating extension by a two-level metasystem structure using program specialization …
On the degeneration of program generators by program composition
One of the main discoveries in the seventies was that the concept of a generating extension
covers a very wide class of apparently different program generators. Program specialization …
covers a very wide class of apparently different program generators. Program specialization …