aboutsummaryrefslogtreecommitdiff
path: root/pretyping
AgeCommit message (Expand)Author
2009-07-07Jolification : tentative de supprimer les "( evd)" et associés quiaspiwack
2009-07-06change in the order of unification constraints solving (for canonical structu...amahboub
2009-06-30Add new variants of [rewrite] and [autorewrite] which differ in themsozeau
2009-06-28Improve return predicate inference by making the return type dependentmsozeau
2009-06-22Fixes for r12197, the refined evars were not returned in case fail_evarmsozeau
2009-06-22documented a bug of pattern unification with metasbarras
2009-06-18Use more consistent resolution parameters in Program and regular typingmsozeau
2009-06-18Fix "unsatisfiable constraints" error messages to include all themsozeau
2009-06-18Try typeclass resolution in coercion if no solution can be found to amsozeau
2009-06-11Use a lazy value for the message in FailError, so that it won't bemsozeau
2009-06-11When typing a non-dependent arrow, do not put the (anonymous) variablemsozeau
2009-06-06Fixing bug #2106 ("match" compilation with multi-dependent constructor).herbelin
2009-06-02Adding a regression test about Bauer's example on coq-club ofherbelin
2009-06-02Backtrack on experimental unification with sort variables: it requires msozeau
2009-06-01Change unification with sort constraints to not use the kernelmsozeau
2009-05-28Properly catch sort constraint inconsistency exception inmsozeau
2009-05-27Populate the sort constraints set correctly during unification. Add amsozeau
2009-05-24Temporary fixes in unification:msozeau
2009-05-23A try at using sort variables during unification. Instead of refreshingmsozeau
2009-05-20Many fixes in unification:msozeau
2009-05-19Fix in canonical structure resolution: [check_conv_record] may returnmsozeau
2009-05-19Remove camlp4-specific exception handlingmsozeau
2009-05-18Minor unification changes:msozeau
2009-05-16(Tentative to) add Canonical Structure resolution to the regularmsozeau
2009-05-10- Addition of "Hint Resolve ->" and "Hint Resolve <-" continued: itherbelin
2009-05-09- Adding "Hint Resolve ->" and "Hint Resolve <-" for declaration of equivalenceherbelin
2009-05-09fix a bug in canonical structures (bug found and fixed by Cyril)barras
2009-04-27- Implementation of a new typeclasses eauto procedure based on successmsozeau
2009-04-25- Fixing #2090 (occur check missing when trying to solve evar-evar equation).herbelin
2009-04-24- New cleaning phase for the entry points of pretyping.mlherbelin
2009-04-21fixed CBV strategy: it was too eager on terms likebarras
2009-04-17- Fix handling of clauses in setoid_rewrite to rewrite under bindersmsozeau
2009-04-10Fix premature optimisation in dependent induction: even variable args needmsozeau
2009-04-09Backtrack on 12061 (type checking for bug #2084 too strong as soon as we useherbelin
2009-04-08Some dead code removal + cleanupsletouzey
2009-04-08- Fixing bug #2084 (unification not checking sort constraints), hopingherbelin
2009-04-08- Backport of 12053 (fixing parsing segfault bug #2087) and 12058 (fixingherbelin
2009-04-03Fix obvious bug in evars_of_named_context.msozeau
2009-03-28Rewrite of Program Fixpoint to overcome the previous limitations: msozeau
2009-03-28Fix bug #2056 (discharge bug).msozeau
2009-03-22Compromise wrt introduction-names compatibility issue after additionherbelin
2009-03-20Many changes in the Makefile infrastructure + a beginning of ocamlbuildletouzey
2009-03-20Fixes to make Ynot compile with the trunk:msozeau
2009-03-04Backtrack sur la mémoïsation de nf_evar.aspiwack
2009-02-27=?utf-8?q?Tentative=20d'optimisation=20(en=20temps)=20sur=20[nf=5Fevar]=20et=...aspiwack
2009-02-20On passe les last_mods (un des champs de Evd.evar_defs) de listaspiwack
2009-02-20On ne met plus rien dans les last_mods tant que conv_pbs est vide.aspiwack
2009-02-19On remplace evar_map par evar_defs (seul evar_defs est désormais exporté aspiwack
2009-02-09memoized is_ground_envbarras
2009-02-06pushed evar reduction in kernelbarras