-
1
-
-
85028757388
-
A formalization of the strong normalization proof for System F in LEGO
-
Thorsten Altenkirch. A formalization of the strong normalization proof for System F in LEGO. In Proc. TLCA, pages 13-28, 1993.
-
(1993)
Proc. TLCA
, pp. 13-28
-
-
Altenkirch, T.1
-
2
-
-
84945316033
-
Combining higher order abstract syntax with tactical theorem proving and (co)induction
-
Simon Ambler, Roy L. Crole, and Alberto Momigliano. Combining higher order abstract syntax with tactical theorem proving and (co)induction. In Proc. TPHOLs, pages 13-30, 2002.
-
(2002)
Proc. TPHOLs
, pp. 13-30
-
-
Ambler, S.1
Crole, R.L.2
Momigliano, A.3
-
3
-
-
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
-
4
-
-
26844460326
-
Mechanized metatheory for the masses: The POPLMARK challenge
-
Brian E. Aydemir, Aaron Bohannon, Matthew Fairbairn, J. Nathan Foster, Benjamin C. Pierce, Peter Sewell, Dimitrios Vytiniotis, Geoffrey Washburn, Stephanie Weirich, and Steve Zdancewic. Mechanized metatheory for the masses: The POPLMARK challenge. In Proc. TPHOLs, pages 50-65, 2005.
-
(2005)
Proc. TPHOLs
, pp. 50-65
-
-
Aydemir, B.E.1
Bohannon, A.2
Fairbairn, M.3
Nathan Foster, J.4
Pierce, B.C.5
Sewell, P.6
Vytiniotis, D.7
Washburn, G.8
Weirich, S.9
Zdancewic, S.10
-
5
-
-
32044436532
-
Reflecting higher-order abstract syntax in Nuprl
-
Eli Barzilay and Stuart F. Allen. Reflecting higher-order abstract syntax in Nuprl. In Proc. TPHOLs (Track B), pages 23-32, 2002.
-
(2002)
Proc. TPHOLs (Track B)
, pp. 23-32
-
-
Barzilay, E.1
Allen, S.F.2
-
6
-
-
24344470890
-
Interactive Theorem Proving and Program Development. Coq'Art: The Calculus of Inductive Constructions
-
Springer Verlag
-
Yves Bertot and Pierre Castéran. Interactive Theorem Proving and Program Development. Coq'Art: The Calculus of Inductive Constructions. Texts in Theoretical Computer Science. Springer Verlag, 2004.
-
(2004)
Texts in Theoretical Computer Science
-
-
Bertot, Y.1
Castéran, P.2
-
7
-
-
33646396504
-
Consistency of the theory of contexts
-
Anna Bucalo, Furio Honsell, Marino Miculan, Ivan Scagnetto, and Martin Hofmann. Consistency of the theory of contexts. J. Funct. Program., 16(3):327-372, 2006.
-
(2006)
J. Funct. Program
, vol.16
, Issue.3
, pp. 327-372
-
-
Bucalo, A.1
Honsell, F.2
Miculan, M.3
Scagnetto, I.4
Hofmann, M.5
-
8
-
-
59249104167
-
Combining de Bruijn indices and higher-order abstract syntax in Coq
-
Venanzio Capretta and Amy P. Felty. Combining de Bruijn indices and higher-order abstract syntax in Coq. In Proc. TYPES, pages 63-77, 2006.
-
(2006)
Proc. TYPES
, pp. 63-77
-
-
Capretta, V.1
Felty, A.P.2
-
9
-
-
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
-
10
-
-
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
-
11
-
-
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
-
12
-
-
49649139118
-
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
-
-
Nicolas, G.1
de Bruijn2
-
13
-
-
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
-
15
-
-
0029701378
-
Revisiting catamorphisms over datatypes with embedded functions (or, programs from outer space)
-
Leonidas Fegaras and Tim Sheard. Revisiting catamorphisms over datatypes with embedded functions (or, programs from outer space). In Proc. POPL, pages 284-294, 1996.
-
(1996)
Proc. POPL
, pp. 284-294
-
-
Fegaras, L.1
Sheard, T.2
-
16
-
-
59249103488
-
A type-preserving compiler in Haskell
-
Louis-Julien Guillemette and Stefan Monnier. A type-preserving compiler in Haskell. In Proc. ICFP, 2008.
-
(2008)
Proc. ICFP
-
-
Guillemette, L.-J.1
Monnier, S.2
-
17
-
-
0027306957
-
Explicit polymorphism, and CPS conversion
-
Robert Harper and Mark Lillibridge. Explicit polymorphism, and CPS conversion. In Proc. POPL, pages 206-219, 1993.
-
(1993)
Proc. POPL
, pp. 206-219
-
-
Harper, R.1
Lillibridge, M.2
-
19
-
-
34247218106
-
Mechanized meta-reasoning using a hybrid HOAS/de Bruijn representation and reflection
-
Jason Hickey, Aleksey Nogin, Xin Yu, and Alexei Kopylov. Mechanized meta-reasoning using a hybrid HOAS/de Bruijn representation and reflection. In Proc. ICFP, pages 172-183, 2006.
-
(2006)
Proc. ICFP
, pp. 172-183
-
-
Hickey, J.1
Nogin, A.2
Yu, X.3
Kopylov, A.4
-
20
-
-
0032597517
-
Semantical analysis of higher-order abstract syntax
-
Martin Hofmann. Semantical analysis of higher-order abstract syntax. In Proc. LICS, pages 204-213, 1999.
-
(1999)
Proc. LICS
, pp. 204-213
-
-
Hofmann, M.1
-
21
-
-
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
-
22
-
-
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
-
23
-
-
0033328539
-
Some lambda calculus and type theory formalized
-
James Mckinna and Robert Pollack. Some lambda calculus and type theory formalized. J. Autom. Reason., 23(3):373-409, 1999.
-
(1999)
J. Autom. Reason
, vol.23
, Issue.3
, pp. 373-409
-
-
Mckinna, J.1
Pollack, R.2
-
24
-
-
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
-
25
-
-
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
-
27
-
-
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
-
28
-
-
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
-
29
-
-
84865656016
-
A type-theoretic foundation for programming with higher-order abstract syntax and first-class substitutions
-
Brigitte Pientka. A type-theoretic foundation for programming with higher-order abstract syntax and first-class substitutions. In Proc. POPL, pages 371-382, 2008.
-
(2008)
Proc. POPL
, pp. 371-382
-
-
Pientka, B.1
-
31
-
-
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
-
-
Ye, H.1
-
32
-
-
0034542069
-
Fully reflexive intensional type analysis
-
Valery Trifonov, Bratin Saha, and Zhong Shao. Fully reflexive intensional type analysis. In Proc. ICFP, pages 82-93, 2000.
-
(2000)
Proc. ICFP
, pp. 82-93
-
-
Trifonov, V.1
Saha, B.2
Shao, Z.3
-
33
-
-
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
-
34
-
-
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
|