| Commit message (Expand) | Author | Age |
* | Work around issues with FO unification trying to unify terms of | Matthieu Sozeau | 2014-10-02 |
* | Simplify evarconv thanks to new delta status of projections, | Matthieu Sozeau | 2014-09-30 |
* | Restoring non-uniform delta on local and global constants in 2nd order | Hugo Herbelin | 2014-09-29 |
* | In evarconv and unification, expand folded primitive projections to | Matthieu Sozeau | 2014-09-29 |
* | Keyed unification option, compiling the whole standard library | Matthieu Sozeau | 2014-09-27 |
* | Index keys instead of simply global references. | Matthieu Sozeau | 2014-09-27 |
* | First version of keyed subterm selection in unification. | Matthieu Sozeau | 2014-09-27 |
* | Add a boolean to indicate the unfolding state of a primitive projection, | Matthieu Sozeau | 2014-09-27 |
* | Make eq_pattern_test/eq_test work up to the equivalence of primitive | Matthieu Sozeau | 2014-09-24 |
* | Fix debug printing with primitive projections. | Matthieu Sozeau | 2014-09-18 |
* | Be more conservative and keep the use of eq_constr in pretyping/ functions. | Matthieu Sozeau | 2014-09-17 |
* | Fix bug #3593, making constr_eq and progress work up to | Matthieu Sozeau | 2014-09-17 |
* | Fix bug #3610, allowing betaiotadelta reduction while unifying types of | Matthieu Sozeau | 2014-09-15 |
* | Providing a -type-in-type option for collapsing the universe hierarchy. | Hugo Herbelin | 2014-09-13 |
* | Uniformisation of the order of arguments env and sigma. | Hugo Herbelin | 2014-09-12 |
* | Referring to evars by names. Added a parser for evars (but parsing of | Hugo Herbelin | 2014-09-12 |
* | Fix bug #3505. | Matthieu Sozeau | 2014-09-11 |
* | A step towards better differentiating when w_unify is used for subterm | Hugo Herbelin | 2014-09-10 |
* | Print [Variant] types with the keyword [Variant]. | Arnaud Spiwack | 2014-09-04 |
* | Change the way primitive projections are declared to the kernel. | Matthieu Sozeau | 2014-08-28 |
* | Fix bugs #3484 and #3546. | Matthieu Sozeau | 2014-08-28 |
* | Fixing an unnatural selection of subterms larger than expected in the | Hugo Herbelin | 2014-08-28 |
* | Make evarconv and unification able to handle eta for records in presence | Matthieu Sozeau | 2014-08-26 |
* | Fix compilation error due to commented code in previous commit by Hugo. | Matthieu Sozeau | 2014-08-26 |
* | Fixing the essence of naming bug #3204: use same strategy for naming | Hugo Herbelin | 2014-08-25 |
* | Move UnsatisfiableConstraints to a pretype error. | Matthieu Sozeau | 2014-08-22 |
* | Fixing unification of subterms identified by patterns. | Hugo Herbelin | 2014-08-18 |
* | Refine patch for behavior of unify_to_subterm to allow backtracking on | Matthieu Sozeau | 2014-08-18 |
* | Remove confusing behavior of unify_with_subterm that could fail with | Matthieu Sozeau | 2014-08-14 |
* | Do early occur-check in unification to allow eta to fire (fixes bug #3477) | Matthieu Sozeau | 2014-08-09 |
* | - Fix has_undefined_evars not using its or_sorts argument anymore. | Matthieu Sozeau | 2014-08-03 |
* | Revert patch making the oracle be used for the transparent state in evarconv, | Matthieu Sozeau | 2014-07-09 |
* | Moved code for finding subterms (pattern, induction, set, generalize, ...) | Hugo Herbelin | 2014-06-28 |
* | Extra check for indirect dependency when abstracting a term which is | Hugo Herbelin | 2014-06-28 |
* | Made the subterm finding function make_abstraction independent of the | Hugo Herbelin | 2014-06-28 |
* | Change interface of refresh universes to get a pbty argument instead of | Matthieu Sozeau | 2014-06-26 |
* | Use the right transparent state when comparing _types_ of metas. | Matthieu Sozeau | 2014-06-25 |
* | Cleanup treatment of template universe polymorphism (thanks to E. Tassi | Matthieu Sozeau | 2014-06-20 |
* | - Fix bug in unification, not only named metas are turned into evars (e.g. in... | Matthieu Sozeau | 2014-06-19 |
* | Improved error message when a meta posed as an evar remains unsolved | Hugo Herbelin | 2014-06-13 |
* | Fixing wrong environment for Meta's in pose_all_metas_as_evars (bug #3284). | Hugo Herbelin | 2014-06-13 |
* | Cleanup in Univ, moving code for UniverseConstraints outside the kernel in Un... | Matthieu Sozeau | 2014-06-10 |
* | - Allow parsing of @const@{instance} for specifying universe instances of pol... | Matthieu Sozeau | 2014-06-04 |
* | - Fix for commit 15999903f875f4b5dbb3d5240d2ca39acc3cd777 which disallowed some | Matthieu Sozeau | 2014-05-28 |
* | - Fix in kernel conversion not folding the universe constraints | Matthieu Sozeau | 2014-05-26 |
* | Fix second-order matching to properly check that the predicate found by | Matthieu Sozeau | 2014-05-09 |
* | Fix performance problem with unification in presence of universes (bug #3302)... | Matthieu Sozeau | 2014-05-08 |
* | - Fixes for canonical structure resolution (check that the initial term indee... | Matthieu Sozeau | 2014-05-06 |
* | - Fix eq_constr_universes restricted to Sorts.equal | Matthieu Sozeau | 2014-05-06 |
* | - Fix bug preventing apply from unfolding Fixpoints. | Matthieu Sozeau | 2014-05-06 |