- 11 Sep, 2019 1 commit
-
-
Jacques-Henri Jourdan authored
Use Open/Close Scope without Local (i.e., export the scope opening) only when the scope corresponds to the main purpose of the module.
-
- 28 Jun, 2019 1 commit
-
-
Simon Spies authored
-
- 30 May, 2019 1 commit
-
-
Robbert Krebbers authored
-
- 08 May, 2019 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
Otherwise type class search ocasionally unfolds them and finds wrong instances. Based on an issue reported by @jihgfee.
-
- 16 Mar, 2019 1 commit
-
-
Jakob Botsch Nielsen authored
This changes the encoding used for finite lists of values of countable types to be linear instead of exponential. The encoding works by duplicating bits of each element so that 0 -> 00 and 1 -> 11, and then separating each element with 10. The top 1-bits are not kept since we know a 10 is starting a new element which ends with a 1. Fix #28
-
- 01 Mar, 2019 1 commit
-
-
Robbert Krebbers authored
-
- 20 Feb, 2019 1 commit
-
-
Ralf Jung authored
-
- 29 Jan, 2019 2 commits
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-
- 24 Jan, 2019 1 commit
-
-
Ralf Jung authored
-
- 19 Jan, 2019 1 commit
-
-
Ralf Jung authored
-
- 28 Nov, 2018 1 commit
-
-
Tej Chajed authored
Adding a hint without a database now triggers a deprecation warning in Coq master (https://github.com/coq/coq/pull/8987).
-
- 09 Nov, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 04 Nov, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 10 Jun, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 23 May, 2018 2 commits
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- 27 Apr, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 05 Apr, 2018 2 commits
-
-
Robbert Krebbers authored
Terminology taken from "A Fresh Look at Separation Algebras and Share" by Dockins et al.
-
Robbert Krebbers authored
-
- 08 Mar, 2018 1 commit
-
-
Robbert Krebbers authored
-
- 21 Nov, 2017 1 commit
-
-
Robbert Krebbers authored
This gets rid of the old hack to have specific notations for pairs up to a fixed arity, and moreover allows to do fancy things like: ``` Record test := Test { t1 : nat; t2 : nat }. Definition foo (x : option test) : option nat := ''(Test a1 a2) ← x; Some a1. ```
-
- 31 Oct, 2017 1 commit
-
-
Johannes Kloos authored
-
- 21 Sep, 2017 1 commit
-
-
Robbert Krebbers authored
This allows for more control over `Hint Mode`.
-
- 08 Sep, 2017 1 commit
-
-
Robbert Krebbers authored
See also Coq bug #5712.
-
- 15 Mar, 2017 1 commit
-
-
Robbert Krebbers authored
-
- 11 Mar, 2017 1 commit
-
-
Robbert Krebbers authored
-
- 09 Mar, 2017 1 commit
-
-
Robbert Krebbers authored
-
- 22 Feb, 2017 1 commit
-
-
Robbert Krebbers authored
-
- 31 Jan, 2017 3 commits
-
-
Robbert Krebbers authored
-
Ralf Jung authored
-
Ralf Jung authored
This patch was created using find -name *.v | xargs -L 1 awk -i inplace '{from = 0} /^From/{ from = 1; ever_from = 1} { if (from == 0 && seen == 0 && ever_from == 1) { print "Set Default Proof Using \"Type*\"."; seen = 1 } }1 ' and some minor manual editing
-
- 16 Nov, 2016 1 commit
-
-
Robbert Krebbers authored
-
- 07 Nov, 2016 1 commit
-
-
Jacques-Henri Jourdan authored
-
- 04 Oct, 2016 2 commits
-
-
Zhen Zhang authored
-
Zhen Zhang authored
-
- 20 Sep, 2016 1 commit
-
-
Robbert Krebbers authored
-
- 09 Sep, 2016 2 commits
-
-
Robbert Krebbers authored
-
Jacques-Henri Jourdan authored
-