Reversible representation and manipulation of constructor terms in the heap

Holger Bock Axelsen, Robert Glück

12 Citationer (Scopus)

Abstract

We currently have limited understanding of how complex data (e.g. algebraic data types) can be represented and manipulated in reversible machine code, in particular without generating garbage. In this paper we present methods for representing and manipulating binary trees (constructor terms) in the heap of a reversible machine. We also give methods for enforcing the so-called first-match policy for a simplified version of the recent reversible functional language RFUN by Yokoyama et al., and simple methods to support let-calls via stack environments.

OriginalsprogEngelsk
TitelReversible Computation. Proceedings
RedaktørerGerhard W. Dueck, D. Michael Miller
Antal sider14
ForlagSpringer
Publikationsdato2013
Sider96-109
ISBN (Trykt)978-3-642-38985-6
ISBN (Elektronisk)978-3-642-38986-3
DOI
StatusUdgivet - 2013
Begivenhed5th International Conference on Reversible Computation - Victoria, Canada
Varighed: 4 jul. 20135 jul. 2013
Konferencens nummer: 5

Konference

Konference5th International Conference on Reversible Computation
Nummer5
Land/OmrådeCanada
ByVictoria
Periode04/07/201305/07/2013
NavnLecture notes in computer science
Vol/bind7948
ISSN0302-9743

Emneord

  • Det Natur- og Biovidenskabelige Fakultet

Fingeraftryk

Dyk ned i forskningsemnerne om 'Reversible representation and manipulation of constructor terms in the heap'. Sammen danner de et unikt fingeraftryk.

Citationsformater