-
1
-
-
84865652525
-
Engineering formal metatheory
-
Brian Aydemir, Arthur Charguéraud, Benjamin C. Pierce, Randy Pollack, and Stephanie Weirich. Engineering formal metatheory. In Proc. POPL, pages 3-15, 2008.
-
(2008)
Proc. POPL
, pp. 3-15
-
-
Aydemir, B.1
Charguéraud, A.2
Pierce, B.C.3
Pollack, R.4
Weirich, S.5
-
2
-
-
70450177976
-
Biorthogonality, step-indexing and compiler correctness
-
Nick Benton and Chung-Kil Hur. Biorthogonality, step-indexing and compiler correctness. In Proc. ICFP, pages 97-108, 2009.
-
(2009)
Proc. ICFP
, pp. 97-108
-
-
Benton, N.1
Hur, C.-K.2
-
3
-
-
35448937613
-
A certified type-preserving compiler from lambda calculus to assembly language
-
Adam Chlipala. A certified type-preserving compiler from lambda calculus to assembly language. In Proc. PLDI, pages 54-65, 2007.
-
(2007)
Proc. PLDI
, pp. 54-65
-
-
Chlipala, A.1
-
4
-
-
59249107944
-
Parametric higher-order abstract syntax for mechanized semantics
-
Adam Chlipala. Parametric higher-order abstract syntax for mechanized semantics. In Proc. ICFP, pages 143-156, 2008.
-
(2008)
Proc. ICFP
, pp. 143-156
-
-
Chlipala, A.1
-
5
-
-
84972048107
-
Representing control: A study of the CPS transformation
-
Olivier Danvy and Andrzej Filinski. Representing control: A study of the CPS transformation. Mathematical Structures in Computer Science, 2 (4):361-391, 1992.
-
(1992)
Mathematical Structures in Computer Science
, vol.2
, Issue.4
, pp. 361-391
-
-
Danvy, O.1
Filinski, A.2
-
6
-
-
38149104566
-
Mechanized verification of CPS transformations
-
Zaynah Dargaye and Xavier Leroy. Mechanized verification of CPS transformations. In Proc. LPAR, pages 211-225, 2007.
-
(2007)
Proc. LPAR
, pp. 211-225
-
-
Dargaye, Z.1
Leroy, X.2
-
7
-
-
33745191770
-
Compiler verification: A bibliography
-
Maulik A. Dave. Compiler verification: a bibliography. SIGSOFT Softw. Eng. Notes, 28(6):2-2, 2003.
-
(2003)
SIGSOFT Softw. Eng. Notes
, vol.28
, Issue.6
, pp. 2-2
-
-
Dave, M.A.1
-
8
-
-
0013260541
-
Lambda-calculus notation with nameless dummies: A tool for automatic formal manipulation with application to the Church-Rosser theorem
-
Nicolas G. de Bruijn. Lambda-calculus notation with nameless dummies: a tool for automatic formal manipulation with application to the Church-Rosser theorem. Indag. Math., 34(5):381-392, 1972.
-
(1972)
Indag. Math.
, vol.34
, Issue.5
, pp. 381-392
-
-
De Bruijn, N.G.1
-
9
-
-
84956853802
-
A tactic language for the system Coq
-
David Delahaye. A tactic language for the system Coq. In Proc. LPAR, pages 85-95, 2000.
-
(2000)
Proc. LPAR
, pp. 85-95
-
-
Delahaye, D.1
-
11
-
-
59249103488
-
A type-preserving compiler in Haskell
-
Louis-Julien Guillemette and Stefan Monnier. A type-preserving compiler in Haskell. In Proc. ICFP, pages 75-86, 2008.
-
(2008)
Proc. ICFP
, pp. 75-86
-
-
Guillemette, L.-J.1
Monnier, S.2
-
12
-
-
0027353175
-
A framework for defining logics
-
Robert Harper, Furio Honsell, and Gordon Plotkin. A framework for defining logics. J. of the ACM, 40(1):143-184, 1993.
-
(1993)
J. of the ACM
, vol.40
, Issue.1
, pp. 143-184
-
-
Harper, R.1
Honsell, F.2
Plotkin, G.3
-
13
-
-
84879522600
-
An axiomatic approach to metareasoning on nominal algebras in HOAS
-
Furio Honsell, Marino Miculan, and Ivan Scagnetto. An axiomatic approach to metareasoning on nominal algebras in HOAS. In Proc. ICALP, pages 963-978, 2001.
-
(2001)
Proc. ICALP
, pp. 963-978
-
-
Honsell, F.1
Miculan, M.2
Scagnetto, I.3
-
14
-
-
33745802808
-
Formal certification of a compiler back-end or: Programming a compiler with a proof assistant
-
Xavier Leroy. Formal certification of a compiler back-end or: programming a compiler with a proof assistant. In Proc. POPL, pages 42-54, 2006.
-
(2006)
Proc. POPL
, pp. 42-54
-
-
Leroy, X.1
-
15
-
-
69349094352
-
Coinductive big-step operational semantics
-
Xavier Leroy and Hervé Grall. Coinductive big-step operational semantics. Inf. Comput., 207(2):284-304, 2009.
-
(2009)
Inf. Comput.
, vol.207
, Issue.2
, pp. 284-304
-
-
Leroy, X.1
Grall, H.2
-
16
-
-
84975745170
-
Verifying CPS transformations in Isabelle/HOL
-
Yasuhiko Minamide and Koji Okuma. Verifying CPS transformations in Isabelle/HOL. In Proc. MERLIN, pages 1-8, 2003.
-
(2003)
Proc. MERLIN
, pp. 1-8
-
-
Minamide, Y.1
Okuma, K.2
-
17
-
-
0024882264
-
A mechanically verified language implementation
-
J Strother Moore. A mechanically verified language implementation. J. Automated Reasoning, 5(4):461-492, 1989.
-
(1989)
J. Automated Reasoning
, vol.5
, Issue.4
, pp. 461-492
-
-
Strother Moore, J.1
-
19
-
-
84956694006
-
Higher-order abstract syntax
-
F. Pfenning and C. Elliot. Higher-order abstract syntax. In Proc. PLDI, pages 199-208, 1988.
-
(1988)
Proc. PLDI
, pp. 199-208
-
-
Pfenning, F.1
Elliot, C.2
-
20
-
-
35448990873
-
System description: Twelf - A meta-logical framework for deductive systems
-
Frank Pfenning and Carsten Schürmann. System description: Twelf - a meta-logical framework for deductive systems. In Proc. CADE, pages 202-206, 1999.
-
(1999)
Proc. CADE
, pp. 202-206
-
-
Pfenning, F.1
Schürmann, C.2
-
21
-
-
59249095225
-
Mechanically verifying correctness of CPS compilation
-
Ye Henry Tian. Mechanically verifying correctness of CPS compilation. In Proc. CATS, pages 41-51, 2006.
-
(2006)
Proc. CATS
, pp. 41-51
-
-
Tian, Y.H.1
-
22
-
-
26944459618
-
Nominal techniques in Isabelle/HOL
-
C. Urban and C. Tasson. Nominal techniques in Isabelle/HOL. In Proc. CADE, pages 38-53, 2005.
-
(2005)
Proc. CADE
, pp. 38-53
-
-
Urban, C.1
Tasson, C.2
-
23
-
-
36749002675
-
Boxes go bananas: Encoding higher-order abstract syntax with parametric polymorphism
-
Geoffrey Washburn and Stephanie Weirich. Boxes go bananas: Encoding higher-order abstract syntax with parametric polymorphism. J. Funct. Program., 18(1):87-140, 2008.
-
(2008)
J. Funct. Program.
, vol.18
, Issue.1
, pp. 87-140
-
-
Washburn, G.1
Weirich, S.2
-
24
-
-
84957811301
-
Isar - A generic interpretative approach to readable formal proof documents
-
Markus Wenzel. Isar - a generic interpretative approach to readable formal proof documents. In Proc. TPHOLs, pages 167-184, 1999.
-
(1999)
Proc. TPHOLs
, pp. 167-184
-
-
Wenzel, M.1
|