메뉴 건너뛰기




Volumn 4502 LNCS, Issue , 2007, Pages 63-77

Combining de Bruijn indices and higher-order abstract syntax in Coq

Author keywords

[No Author keywords available]

Indexed keywords

ENCODING (SYMBOLS); FORMAL LOGIC; LOGIC PROGRAMMING; SYNTACTICS;

EID: 38049098557     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-74464-1_5     Document Type: Conference Paper
Times cited : (14)

References (27)
  • 1
    • 84945316033 scopus 로고    scopus 로고
    • Ambler, S.J., Croie, R.L., Momigliano, A.: Combining higher order abstract syntax with tactical theorem proving and (co)induction. In: Carreño, V.A., Muñoz, C.A., Tahar, S. (eds.) TPHOLs 2002. LNCS, 2410, pp. 13-30. Springer, Heidelberg (2002)
    • Ambler, S.J., Croie, R.L., Momigliano, A.: Combining higher order abstract syntax with tactical theorem proving and (co)induction. In: Carreño, V.A., Muñoz, C.A., Tahar, S. (eds.) TPHOLs 2002. LNCS, vol. 2410, pp. 13-30. Springer, Heidelberg (2002)
  • 4
    • 0003712416 scopus 로고    scopus 로고
    • The Coq Proof Assistant reference manual: Version 8.0
    • Coq Development Team, LogiCal Project, Technical report, INRIA
    • Coq Development Team, LogiCal Project. The Coq Proof Assistant reference manual: Version 8.0. Technical report, INRIA (2006)
    • (2006)
  • 6
    • 0013260541 scopus 로고
    • Lambda-calculus notation with nameless dummies: A tool for automatic formula manipulation with application to the Church-Rosser theorem
    • de Bruijn, N.G.: Lambda-calculus notation with nameless dummies: a tool for automatic formula manipulation with application to the Church-Rosser theorem. Indag. Math. 34, 381-392 (1972)
    • (1972) Indag. Math , vol.34 , pp. 381-392
    • de Bruijn, N.G.1
  • 7
    • 84947431245 scopus 로고    scopus 로고
    • Despeyroux, J., Felty, A., Hirschowitz, A.: Higher-order abstract syntax in Coq. In: Dezani-Ciancaglini, M., Plotkin, G. (eds.) TLCA 1995. LNCS, 902, pp. 124-138. Springer, Heidelberg (1995)
    • Despeyroux, J., Felty, A., Hirschowitz, A.: Higher-order abstract syntax in Coq. In: Dezani-Ciancaglini, M., Plotkin, G. (eds.) TLCA 1995. LNCS, vol. 902, pp. 124-138. Springer, Heidelberg (1995)
  • 8
    • 84945283693 scopus 로고    scopus 로고
    • Felty, A.P.: Two-level meta-reasoning in Coq. In: Carreño, V.A., Muñoz, C.A., Tahar, S. (eds.) TPHOLs 2002. LNCS, 2410, pp. 198-213. Springer, Heidelberg (2002)
    • Felty, A.P.: Two-level meta-reasoning in Coq. In: Carreño, V.A., Muñoz, C.A., Tahar, S. (eds.) TPHOLs 2002. LNCS, vol. 2410, pp. 198-213. Springer, Heidelberg (2002)
  • 9
    • 23944501086 scopus 로고    scopus 로고
    • A new approach to abstract syntax with variable binding
    • Gabbay, M.J., Pitts, A.M.: A new approach to abstract syntax with variable binding. Formal Aspects of Computing 13, 341-363 (2001)
    • (2001) Formal Aspects of Computing , vol.13 , pp. 341-363
    • Gabbay, M.J.1    Pitts, A.M.2
  • 10
    • 80053359718 scopus 로고
    • A mechanisation of name-carrying syntax up to alpha-conversion
    • Sixth International Workshop on Higher-Order Logic Theorem Proving and its Applications, Springer, Heidelberg
    • Gordon, A.D.: A mechanisation of name-carrying syntax up to alpha-conversion. In: Sixth International Workshop on Higher-Order Logic Theorem Proving and its Applications. LNCS, pp. 413-425. Springer, Heidelberg (1993)
    • (1993) LNCS , pp. 413-425
    • Gordon, A.D.1
  • 11
    • 84956854832 scopus 로고    scopus 로고
    • Five axioms of alpha-conversion
    • Lanzi, P.L, Stolzmann, W, Wilson, S.W, eds, IWLCS 2000, Springer, Heidelberg
    • Gordon, A.D., Melham, T.: Five axioms of alpha-conversion. In: Lanzi, P.L., Stolzmann, W., Wilson, S.W. (eds.) IWLCS 2000. LNCS (LNAI), vol. 1996, pp. 173-190. Springer, Heidelberg (2001)
    • (2001) LNCS (LNAI , vol.1996 , pp. 173-190
    • Gordon, A.D.1    Melham, T.2
  • 12
    • 0041524803 scopus 로고    scopus 로고
    • Reasoning with higher-order abstract syntax in a logical framework
    • McDowell, R., Miller, D.: Reasoning with higher-order abstract syntax in a logical framework. ACM Transactions on Computational Logic 3(1), 80-136 (2002)
    • (2002) ACM Transactions on Computational Logic , vol.3 , Issue.1 , pp. 80-136
    • McDowell, R.1    Miller, D.2
  • 13
    • 0002928110 scopus 로고
    • A mechanized theory of the Π-calculus in HOL
    • Melham, T.F.: A mechanized theory of the Π-calculus in HOL. Nordic Journal of Computing 1(1), 50-76 (1994)
    • (1994) Nordic Journal of Computing , vol.1 , Issue.1 , pp. 50-76
    • Melham, T.F.1
  • 14
    • 19144367233 scopus 로고    scopus 로고
    • Miculan, M.: Developing (meta)theory of A-calculus in the theory of contexts. Electronic Notes in Theoretical Computer Science 58(1), 37-58 (2001) (MERLIN 2001: Mechanized Reasoning about Languages with Variable Binding)
    • Miculan, M.: Developing (meta)theory of A-calculus in the theory of contexts. Electronic Notes in Theoretical Computer Science 58(1), 37-58 (2001) (MERLIN 2001: Mechanized Reasoning about Languages with Variable Binding)
  • 15
    • 0035835292 scopus 로고    scopus 로고
    • On the formalization of the modal μ-calculus in the calculus of inductive constructions
    • Miculan, M.: On the formalization of the modal μ-calculus in the calculus of inductive constructions. Information and Computation 164(1), 199-231 (2001)
    • (2001) Information and Computation , vol.164 , Issue.1 , pp. 199-231
    • Miculan, M.1
  • 17
    • 35248899261 scopus 로고    scopus 로고
    • Multi-level meta-reasoning with higher-order
    • abstract syntax, Sixth International Conference on Foundations of Software Science and Computational Structures, April, Springer, Heidelberg
    • Momigliano, A., Ambler, S.J.: Multi-level meta-reasoning with higher-order abstract syntax. In: Sixth International Conference on Foundations of Software Science and Computational Structures, April 2003. LNCS, pp. 375-391. Springer, Heidelberg (2003)
    • (2003) LNCS , pp. 375-391
    • Momigliano, A.1    Ambler, S.J.2
  • 18
    • 38049152558 scopus 로고    scopus 로고
    • Nipkow, T., Paulson, L.C., Wenzel, M.: Isabelle/HOL - A Proof Assistant for Higher-Order Logic. LNCS. Springer, Heidelberg (2002)
    • Nipkow, T., Paulson, L.C., Wenzel, M.: Isabelle/HOL - A Proof Assistant for Higher-Order Logic. LNCS. Springer, Heidelberg (2002)
  • 20
    • 35048868796 scopus 로고    scopus 로고
    • Norrish, M.: Recursive function definition for types with binders. In: Slind, K., Bunker, A., Gopalakrishnan, G.C. (eds.) TPHOLs 2004. LNCS, 3223, pp. 241-256. Springer, Heidelberg (2004)
    • Norrish, M.: Recursive function definition for types with binders. In: Slind, K., Bunker, A., Gopalakrishnan, G.C. (eds.) TPHOLs 2004. LNCS, vol. 3223, pp. 241-256. Springer, Heidelberg (2004)
  • 21
    • 35448990873 scopus 로고    scopus 로고
    • System description: Twelf - a meta-logical framework for deductive systems
    • Ganzinger, H, ed, Automated Deduction, CADE-16, Springer, Heidelberg
    • Pfenning, F., Schürmann, C.: System description: Twelf - a meta-logical framework for deductive systems. In: Ganzinger, H. (ed.) Automated Deduction - CADE-16. LNCS (LNAI), vol. 1632, pp. 202-206. Springer, Heidelberg (1999)
    • (1999) LNCS (LNAI , vol.1632 , pp. 202-206
    • Pfenning, F.1    Schürmann, C.2
  • 22
    • 38049138261 scopus 로고    scopus 로고
    • Presentation , available at
    • Pollack, R.: Reasoning about languages with binding. Presentation (2006), available at http://homepages.inf.ed.ac.uk/rap/eacport/bindingChallenge.slides. pdf
    • (2006) Reasoning about languages with binding
    • Pollack, R.1
  • 25
    • 24944465041 scopus 로고    scopus 로고
    • Schürmann, C., Poswolsky, A., Sarnat, J.: The ∇-calculus. Functional programming with higher-order encodings. In: Urzyczyn, P. (ed.) TLCA 2005. LNCS, 3461, pp. 339-353. Springer, Heidelberg (2005)
    • Schürmann, C., Poswolsky, A., Sarnat, J.: The ∇-calculus. Functional programming with higher-order encodings. In: Urzyczyn, P. (ed.) TLCA 2005. LNCS, vol. 3461, pp. 339-353. Springer, Heidelberg (2005)


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.