We introduce a plugin for the interactive prover Coq to export its libraries to a machine readable XML format. The information exported is the one checked by Coq’s kernel after the input is elaborated, augmented with additional data coming from the elaboration itself. The plugin has been applied to the 49 Coq libraries that have an opam package and that currently compile with the latest version of Coq (8.9.0), generating a large dataset of 1,235,934 compressed XML files organized in 18,780 directories that require 17Â GB on disk.
A Plugin to Export Coq Libraries to XML / Sacerdoti Coen C.. - STAMPA. - 11617:(2019), pp. 243-257. (Intervento presentato al convegno 12th International Conference on Intelligent Computer Mathematics, CICM 2019 tenutosi a cze nel 2019) [10.1007/978-3-030-23250-4_17].
A Plugin to Export Coq Libraries to XML
Sacerdoti Coen C.
2019
Abstract
We introduce a plugin for the interactive prover Coq to export its libraries to a machine readable XML format. The information exported is the one checked by Coq’s kernel after the input is elaborated, augmented with additional data coming from the elaboration itself. The plugin has been applied to the 49 Coq libraries that have an opam package and that currently compile with the latest version of Coq (8.9.0), generating a large dataset of 1,235,934 compressed XML files organized in 18,780 directories that require 17Â GB on disk.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.