aboutsummaryrefslogtreecommitdiff
path: root/pretyping/pretyping.ml
AgeCommit message (Expand)Author
2012-05-29Glob_term now mli-only, operations now in Glob_opsletouzey
2012-05-29locus.mli for occurrences+clauses, misctypes.mli for various little thingsletouzey
2012-05-29Evar_kinds.mli containing former Evd.hole_kind, avoid deps on Evdletouzey
2012-03-20Fix interface of resolve_typeclasses: onlyargs -> with_goals:msozeau
2012-03-19More adaptations of pretyping/coercion to Program mode.msozeau
2012-03-14Fix merge and add missing file.msozeau
2012-03-14Revise API of understand_ltac to be parameterized by a flag for resolution of...msozeau
2012-03-14Merge fixesmsozeau
2012-03-14Everything compiles again.msozeau
2012-03-14Second step of integration of Program:msozeau
2012-03-14Remove support for "abstract typing constraints" that requires unicity of sol...msozeau
2012-03-13A bit of cleaning: unifying push_rels and push_rel_context.herbelin
2012-03-02Noise for nothingpboutill
2011-10-28Remove dynamic stuff from constr_expr and glob_constrglondu
2011-10-22Now consider remaining conversion problems in solve_remaining_evars.herbelin
2011-10-05It happens that the type inference algorithm (pretyping) did not checkherbelin
2011-09-26Moving implicit tactic support from Tacinterp to Pfedit and final evarherbelin
2011-05-15Failing instead of switching to the coercion mechanism when VMcastherbelin
2011-04-13- Make typeclass transparency information directly availablemsozeau
2011-04-13- Remove create_evar_defsmsozeau
2011-04-08Replaced printing number of ill-typed branch by printing name of constructorherbelin
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-07Reverted commit r13893 about propagation of more informativeherbelin
2011-03-07Added propagation of evars unification failure reasons for betterherbelin
2011-01-11ratrapage exception, deja fait ...bgregoir
2011-01-07Fixing an uncaught exception bug with use of vmcastherbelin
2010-12-24More {raw => glob} changes for consistencyglondu
2010-12-23Rename rawterm.ml into glob_term.mlglondu
2010-12-23Change of nomenclature: rawconstr -> glob_constrglondu
2010-09-11Improving a few error messages in Ltac interpretationherbelin
2010-08-02Fix [clenv_missing] to compute a better approximation of missingmsozeau
2010-07-27Minor fixes:msozeau
2010-07-24Updated all headers for 8.3 and trunkherbelin
2010-06-06Added support for Ltac-matching terms with variables bound in the patternherbelin
2010-05-28Documentation of pretype_id (minor commit).herbelin
2010-05-19Add (almost) compatibility with camlp4, without breaking support for camlp5letouzey
2010-05-09Added a few informations about file lineages (for the most part in kernel)herbelin
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2010-03-15Fix splitting evars tactics and stop dropping evar constraints whenmsozeau
2010-03-07Reorder resolution of type class and unification constraints.msozeau
2010-03-07Fix treatment of remaining unification constraints: raise a moremsozeau
2009-12-24Opened the possibility to type Ltac patterns but it is not fully functional yetherbelin
2009-11-27Added support for definition of fixpoints using tactics.herbelin
2009-11-11Promote evar_defs to evar_map (in Evd)glondu
2009-10-28Make usage of Dyn explicitglondu
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-07-07Jolification : tentative de supprimer les "( evd)" et associƩs quiaspiwack
2009-06-22Fixes for r12197, the refined evars were not returned in case fail_evarmsozeau
2009-06-18Use more consistent resolution parameters in Program and regular typingmsozeau