On automating the extraction of programs from proofs using product types
暂无分享,去创建一个
[1] J. Roger Hindley,et al. To H.B. Curry: Essays on Combinatory Logic, Lambda Calculus, and Formalism , 1980 .
[2] Michel Parigot,et al. Programming with Proofs , 1990, J. Inf. Process. Cybern..
[3] Jean-Louis Krivine,et al. Lambda-calculus, types and models , 1993, Ellis Horwood series in computers and their applications.
[4] Fairouz Kamareddine,et al. On Automating Inductive and Non-inductive Termination Methods , 1999, ASIAN.
[5] Pascal Manoury. A User's Friendly Syntax to Define Recursive Functions as Typed lambda-Terms , 1994, TYPES.
[6] Jürgen Giesl. Termination of Nested and Mutually Recursive Algorithms , 2004, Journal of Automated Reasoning.
[7] Jürgen Giesl,et al. Automatically Proving Termination Where Simplification Orderings Fail , 1997, TAPSOFT.
[8] Michel Parigot. Recursive Programming with Proofs , 1992, Theor. Comput. Sci..
[9] Fairouz Kamareddine,et al. On Formalised Proofs of Termination of Recursive Functions , 1999, PPDP.
[10] Daniel Leivant,et al. Typing and Computational Properties of Lambda Expressions , 1986, Theor. Comput. Sci..
[11] Pascal Manoury,et al. Des preuves de totalite de fonctions comme synthese de programmes , 1992 .
[12] Marianne Simonot,et al. An ordinal measure based procedure for termination of functions , 2001, Theor. Comput. Sci..
[13] Michel Parigot,et al. Programming with Proofs: A Second Order Type Theory , 1988, ESOP.
[14] Michel Parigot,et al. ProPre A Programming Language with Proofs , 1992, LPAR.
[15] Marianne Simonot,et al. Automatizing Termination Proofs of Recursively Defined Functions , 1994, Theor. Comput. Sci..