Implementing Proof by Pointing without a Structure EditorReportar como inadecuado




Implementing Proof by Pointing without a Structure Editor - Descarga este documento en PDF. Documentación en PDF para descargar gratis. Disponible también para leer online.

1 CROAP - Design and Implementation of Programming Tools CRISAM - Inria Sophia Antipolis - Méditerranée

Abstract : A proof by pointing user interface component allows a user to direct the course of a proof assistant by selecting terms with a mouse. Such a gesture is interpreted as a high-level tactical which triggers a sequence of low-level basic commands for the proof engine. The algorithm inherently relies on a structure-conscious environment; as a novelty we show how proof-by-pointing may easily be integrated into an interface without a structure editor. We discuss in detail the use of nested selectable text regions for user interaction, the modifications necessary to the proof-engine output, and the algorithm for interpreting selections as proof commands, with particular reference to a concrete implementation using XEmacs and LEGO.

Keywords : EMACS LEGO PROOF BY POINTING MECHANISED PROOF MAN-MACHINE INTERACTION





Autor: Yves Bertot - Thomas Kleymann-Schreiber Dilip Sequeira

Fuente: https://hal.archives-ouvertes.fr/



DESCARGAR PDF




Documentos relacionados