Tinycals: Step by Step Tacticals

@article{Coen2007TinycalsSB,
  title={Tinycals: Step by Step Tacticals},
  author={C. Coen and E. Tassi and Stefano Zacchiroli},
  journal={Electron. Notes Theor. Comput. Sci.},
  year={2007},
  volume={174},
  pages={125-142}
}
Most of the state-of-the-art proof assistants are based on procedural proof languages, scripts, and rely on LCF tacticals as the primary tool for tactics composition. In this paper we discuss how these ingredients do not interact well with user interfaces based on the same interaction paradigm of Proof General (the de facto standard in this field), identifying in the coarse-grainedness of tactical evaluation the key problem. We propose Tinycals as an alternative to a subset of LCF tacticals… Expand
A Tactic Language for Hiproofs
A new type for tactics
Crafting a Proof Assistant
A new type for tactics A new type for tactics
Tactics for Hierarchical Proof
The proof monad
Implementing HOL in an Higher Order Logic Programming Language
Formal Metatheory of Programming Languages in the Matita Interactive Theorem Prover
User interaction widgets for interactive theorem proving
...
1
2
3
...

References

SHOWING 1-10 OF 21 REFERENCES
Proving as Editing HOL Tactics
Coq Tacticals and PVS Strategies: A Small Step Semantics
Isar - A Generic Interpretative Approach to Readable Formal Proof Documents
Proof General: A Generic Tool for Proof Development
A Calculus of Substitutions for Incomplete-Proof Representation in Type Theory
A New Interface for HOL - Ideas, Issues and Implementation
Open Proofs and Open Terms: A Basis for Interactive Logic
The CtCoq System: Design and Architecture
  • Yves Bertot
  • Computer Science
  • Formal Aspects of Computing
  • 1999
...
1
2
3
...