aboutsummaryrefslogtreecommitdiff
path: root/pretyping/evd.ml
AgeCommit message (Expand)Author
2012-06-22Added an indirection with respect to Loc in Compat. As many [open Compat]ppedrot
2012-05-29global_reference migrated from Libnames to new Globnames, less deps in gramma...letouzey
2012-05-29Evar_kinds.mli containing former Evd.hole_kind, avoid deps on Evdletouzey
2012-03-22Univ: enforce_leq instead of enforce_geq for more uniformityletouzey
2012-03-20Generalized the use of evar candidates in type inference unification:herbelin
2012-03-02Noise for nothingpboutill
2011-12-17Added ability to take the type of applied metas into account whenherbelin
2011-12-16Introducing a notion of evar candidates to be used when an evar isherbelin
2011-10-26When checking for emptiness, use Foo.is_empty instead of (=) Foo.emptyletouzey
2011-10-25Continuing r14585 (ill-typed restriction bug).herbelin
2011-10-22Fixing uncaught exception in pr_evar_map (pr_global failed for unknown global...herbelin
2011-10-11More on r14536 (an unused pattern-matching remained in the commit).herbelin
2011-10-10Little code simplification of instantiate_evar in evd.mlherbelin
2011-10-10Added information about evar origin in pretty-printing evd for debugherbelin
2011-10-10Passed conv_algo to evar_define and move call to solve_refl toherbelin
2011-08-02More robust evar_map debugging printerherbelin
2011-06-21Cleaning debugging printer relative to new proof engine. Inherbelin
2011-06-12Added a new flag for freezing evars in tactic unification. Used thisherbelin
2011-05-13A better procedure for checking presence of undefined evars.aspiwack
2011-05-04First phase removing obsolete support for eta up to conversion inherbelin
2011-03-23- Remove useless grammar rulemsozeau
2011-03-11Tentative to make unification check types at every instanciation of anmsozeau
2011-03-11- Better error messages taking unif. constraints into account.msozeau
2011-03-10Forgot a use of evars_reset_evd in nf_evars, add an optional argument asmsozeau
2011-03-10Do not forget conv_pbs when resetting an evm: msozeau
2011-02-17- Use transparency information all the way through unification andmsozeau
2010-12-15Misc improvements about evar_mapletouzey
2010-09-24Some dead code removal, thanks to Oug analyzerletouzey
2010-07-24Updated all headers for 8.3 and trunkherbelin
2010-06-22Added Chung-Kil Hur's smart "pattern" tactic (h_resolve).herbelin
2010-06-12Fixed bug #2135 (second-order unification was raising cryptic message)herbelin
2010-05-13Improved the efficiency of evars traverals thanks to a split ofherbelin
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2010-04-22Here comes the commit, announced long ago, of the new tactic engine.aspiwack
2010-03-15Stop dropping evar constraints when building a new goal evar defs.msozeau
2009-12-24Opened the possibility to type Ltac patterns but it is not fully functional yetherbelin
2009-12-22Attached evar source to the evar_info and add location to tclWITHHOLES errorsherbelin
2009-12-21In "progress", extending the set of evars w/o solving an existing one isherbelin
2009-11-11Promote evar_defs to evar_map (in Evd)glondu
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
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-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-04-08Some dead code removal + cleanupsletouzey
2009-04-08- Fixing bug #2084 (unification not checking sort constraints), hopingherbelin
2009-03-28Rewrite of Program Fixpoint to overcome the previous limitations: 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