Skip to content

2.1.0

Latest

Choose a tag to compare

@fblanqui fblanqui released this 20 Nov 17:26

CHANGES:

Added

  • command nbp to print the number of (useful) proofs

  • command files to print theorem statements following the file structuration in HOL-Light

  • command thms to print theorems (named or not) proved in a file

  • command unsplit to put the proofs of all the theorems proved in a HOL-Light file in the same Lambdapi file

  • command concl to print the statements of theorems between two indexes

  • option --max-dup $k to share the proof of a theorem if it is duplicated more than $k times

  • renamings to handle the Multivariate library

  • test/Sig_mappings_N.v and test/Sig_With_N.v: axiomatizations of mappings_N.v and With_N.v respectively

  • test/Makefile: generates Spec_mappings_N.v and Spec_With_N.v, standalone versions of Sig_mappings_N.v and Sig_With_N.v, and checks the correctness of mappings_N.v and With_N.v wrt to those specification files
    the use of Spec_With_N.v instead of With_N.v allows to reduce the Coq checking time of Multivariate/make_complex.ml by 40% (21 hours instead of 35 hours)

Changed

  • command link renamed into config and improved
  • update to work with HOL-Light 3.1 and Rocq 9.0
  • minimize dependencies in spec files
  • theory_hol.lp: rename T into ⊤ and F into ⊥

Fixed

  • handling of type variables occurring in a proof but not in a statement