aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-05-061-0/+11
|\
| * Another silent change of veriT...Chantal Keller2021-05-061-0/+11
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-05-061-11/+1
|\|
| * Less instances needed for autoChantal Keller2021-05-061-11/+1
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-05-052-2/+1
|\|
| * CompDec on interpreted typeChantal Keller2021-05-052-2/+1
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-05-053-3/+32
|\|
| * Reify applied polymorphic terms with compdecChantal Keller2021-05-053-3/+32
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-283-4/+18
|\|
| * Solve a bug when reifying under a binderChantal Keller2021-04-283-4/+18
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-282-3/+3
|\|
| * prop2bool_hyps insensitive to parenthesisChantal Keller2021-04-282-3/+3
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-262-4/+53
|\|
| * Equality between Booleans should be changed for hypothesesChantal Keller2021-04-262-4/+53
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-261-14/+17
|\|
| * CompDec are automatically discharged when generated by the OCaml tactic, ↵Chantal Keller2021-04-261-14/+17
| | | | | | | | when possible
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-264-28/+190
|\|
| * Take hypotheses from the local context (#91)ckeller2021-04-264-28/+190
| | | | | | | | | | * The tactics sets veritXXX and smtXXX now automatically take hypotheses from the local context * `prop2bool_hyps` also apply to hypotheses not in the local context * Second strategy for vauto (still incomplete)
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-211-15/+15
|\|
| * Solve a bound variable capture problem in the reification of quantified ↵Chantal Keller2021-04-211-15/+15
| | | | | | | | hypotheses
* | Port to 8.10Chantal Keller2021-04-211-1/+1
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-215-16/+57
|\|
| * Warning (instead of error) for unsupported lemmas (#90)ckeller2021-04-215-16/+57
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-2112-113/+304
|\|
| * Convert hypotheses from Prop to bool (#89)ckeller2021-04-2112-113/+304
| | | | | | | | | | | | | | * This PR converts hypotheses given to the tactics verit, verit_no_check, smt and smt_no_check from Prop to bool when needed. * Some current limitations are detailed in src/PropToBool.v. * Partially enhances #30 .
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-011-1/+99
|\|
| * CompDec on listsChantal Keller2021-04-011-1/+99
| |
* | Un-backport #87Chantal Keller2021-04-011-1/+1
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-04-012-3/+4
|\|
| * Backport #87 to Coq-8.9 (closes #87)Chantal Keller2021-04-011-1/+1
| |
| * use is_true from standard librarylduboisd2021-04-012-3/+4
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-02-2315-228/+416
|\|
| * Link equality on uninterpreted sorts with SMT equality (#86)ckeller2021-02-2315-228/+416
| | | | | | | | | | Equality is now treated from uninterpreted sorts, which makes them usable with tactics! Closes #17 Closes #78
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2021-01-132-9/+107
|\|
| * Reify polymorphic termsckeller2021-01-052-9/+107
| | | | | | A polymorphic term is now reified as a whole of the term applied to one or many types. The same polymorphic term applied to different types is reified as different monomorphic terms.
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2020-07-205-244/+47
|\|
| * Define substitution conformly to SMT-LIBChantal Keller2020-07-205-244/+47
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2020-07-064-23/+130
|\|
| * Clarify axiom usage (closes #71)Chantal Keller2020-07-061-2/+6
| |
| * Use officiel library for proof irrelevanceChantal Keller2020-07-012-5/+4
| |
| * Got rid of classical epsilonChantal Keller2020-06-301-16/+120
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2020-06-303-9/+9
|\|
| * Remove unused axiomChantal Keller2020-06-301-4/+0
| |
| * Remove axiomChantal Keller2020-06-302-5/+9
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2020-06-302-55/+165
|\|
| * Remove one axiomChantal Keller2020-06-302-55/+165
| |
* | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2020-06-304-19/+34
|\|
| * Merge branch 'master' of github.com:smtcoq/smtcoqChantal Keller2020-06-302-12/+14
| |\
| * | Remove two axiomsChantal Keller2020-06-304-19/+34
| | |
* | | Merge branch 'master' of github.com:smtcoq/smtcoq into coq-8.10Chantal Keller2020-06-302-12/+14
|\ \ \ | | |/ | |/|