A Tactic Language for the System Coq - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2000

A Tactic Language for the System Coq

Résumé

We propose a new tactic language for the system goq, which is intended to enrich the current tactic combinators (tacticals). This language is based on a functional core with recursors and matching operators for goq terms but also for proof contexts. It can be used directly in proof scripts or in toplevel denitions (tactic denitions). We show that the implementation of this language involves considerable changes in the interpretation of proof scripts, essentially due to the matching operators. We give some examples which solve small proof parts locally and some others which deal with non-trivial problems. Finally, we discuss the status of this metalanguage with respect to the goq language and the implementation language of goq.
Fichier principal
Vignette du fichier
ltac (LPAR'00).pdf (200.49 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01125070 , version 1 (25-10-2018)

Identifiants

  • HAL Id : hal-01125070 , version 1

Citer

David Delahaye. A Tactic Language for the System Coq. Proceedings of Logic for Programming and Automated Reasoning (LPAR), Jan 2000, Réunion, France. pp.85-95. ⟨hal-01125070⟩

Collections

INRIA INRIA2
55 Consultations
203 Téléchargements

Partager

Gmail Facebook X LinkedIn More