Coq's Prolog and application to defining semi-automatic tactics - Inria - Institut national de recherche en sciences et technologies du numérique
Conference Papers Year : 2017

Coq's Prolog and application to defining semi-automatic tactics

Abstract

We report on a work-in-progress to re-implement Coq's apply tactic in order to embed some form of simple automation. We design it in a declarative way, relying on typeclasses eauto, a tactic which gives access to the proof-search mechanism behind type classes. We qualify this mechanism of " Coq's Prolog " and describe it in a generic way and explain how it can be used to support the construction of automatic and semi-automatic tactics.
Fichier principal
Vignette du fichier
coq-prolog.pdf (116.67 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-01671994 , version 1 (22-12-2017)

Identifiers

  • HAL Id : hal-01671994 , version 1

Cite

Théo Zimmermann, Hugo Herbelin. Coq's Prolog and application to defining semi-automatic tactics. Type Theory Based Tools, Jan 2017, Paris, France. ⟨hal-01671994⟩
308 View
440 Download

Share

More