@TechReport{ salvati:hal-00717718,
Author = "Salvati, Sylvain and Walukiewicz, Igor",
Abstract = "{Higher-order recursive schemes offer an interesting method of approximating program semantics. The semantics of a scheme is an infinite tree labeled with built-in constants. This tree represents the meaning of the program up to the meaning of built-in constants. It is much easier to reason about properties of such trees than properties of interpreted programs. Moreover some interesting properties of programs are already expressible on the level of these trees. Collapsible pushdown automata (CPDA) give another way of generating the same class of trees as the schemes do. We present two relatively simple translations from recursive schemes to CPDA using Krivine machines as an intermediate step. The later are general machines for describing computation of the weak head normal form in the lambda- calculus. They provide the notions of closure and environment that facilitate reasoning about computation.}",
affiliation = "INRIA Bordeaux - Sud-Ouest - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI",
date-added = "2012-09-20 09:31:30 +0200",
date-modified = "2013-01-28 14:15:31 +0000",
hal_id = "hal-00717718",
Keywords = "higher-order pushdown automata and higher-order recursion schemes and collapsible pushdown automata",
Language = "Anglais",
PDF = "http://hal.archives-ouvertes.fr/hal-00717718/PDF/hal2-version.pdf",
Title = "{Recursive Schemes, Krivine Machines, and Collapsible Pushdown Automata}",
URL = "http://hal.archives-ouvertes.fr/hal-00717718",
Year = "2012",
bdsk-url-1 = "http://hal.archives-ouvertes.fr/hal-00717718",
File = "Recursive Schemes, Krivine Machines, and Collapsible Pushdown Automata - Salvati, Walukiewicz (0) (0) - a - a - v.pdf"
}
Library Size: 13G (12941 entries),
Last Updated: Apr 04, 2026, 18:14:59,
Build Time: N/A