aboutsummaryrefslogtreecommitdiffhomepage
path: root/pretyping/unification.ml
Commit message (Expand)AuthorAge
* Fixing two typos introduced in r14217 and r14223Gravatar herbelin2011-06-20
* Ensured that the transparency state is used when flag betaiota is on for apply.Gravatar herbelin2011-06-19
* Generalizing flag use_evars_pattern_unification into a flagGravatar herbelin2011-06-18
* Activating flags betaiota by default for applyGravatar herbelin2011-06-18
* The ad hoc version for first-order unification at toplevel of "?n argsGravatar herbelin2011-06-18
* Added full pattern-unification on Meta for tactic unification.Gravatar herbelin2011-06-13
* Added a flag to restrict conversion in tactic unification on theGravatar herbelin2011-06-13
* Oups, typo in previous commitGravatar herbelin2011-06-12
* Removed what looks like a (very old) useless f.o. unification passGravatar herbelin2011-06-12
* Added a new flag for freezing evars in tactic unification. Used thisGravatar herbelin2011-06-12
* Moved allow_K to a unification flagGravatar herbelin2011-06-10
* Fix merge, Cumul moved to CUMULGravatar msozeau2011-05-05
* Merge branch 'subclasses' into coq-trunkGravatar msozeau2011-05-05
* First phase removing obsolete support for eta up to conversion inGravatar herbelin2011-05-04
* Allow betaiota when checking unification of the types of metas (fixes ATBR co...Gravatar msozeau2011-04-20
* Add a flag to control betaiota reduction during unification to maintain backw...Gravatar msozeau2011-04-18
* Fix unification of types of metavariables and error message for sort unificat...Gravatar msozeau2011-04-16
* - Remove create_evar_defsGravatar msozeau2011-04-13
* - Improve unification (beta-reduction, and same heuristic as evarconv for red...Gravatar msozeau2011-04-13
* Unify meta types with the right flags, add betaiotazeta reduction to unificat...Gravatar msozeau2011-04-13
* Proper typing of metavariables, type errors were completely ignored before......Gravatar msozeau2011-04-13
* - Add modulo_delta_types flag for unification to allow fullGravatar msozeau2011-03-13
* Solve evar instantiations in the right environment.Gravatar msozeau2011-03-08
* Reverted commit r13893 about propagation of more informativeGravatar herbelin2011-03-07
* Added propagation of evars unification failure reasons for betterGravatar herbelin2011-03-07
* - Use transparency information all the way through unification andGravatar msozeau2011-02-17
* Rename rawterm.ml into glob_term.mlGravatar glondu2010-12-23
* Delayed the evar normalization in error messages to the last minuteGravatar herbelin2010-11-07
* Improve handling of metas as evars in unification (patch by Hugo)Gravatar letouzey2010-09-30
* Added eta-expansion in kernel, type inference and tactic unification,Gravatar herbelin2010-09-20
* Updated all headers for 8.3 and trunkGravatar herbelin2010-07-24
* Made tclABSTRACT normalize evars before saying it does not supportGravatar herbelin2010-06-29
* Restored a "feature" of unification in pre-8.3 (it was used e.g. in aGravatar herbelin2010-06-25
* Hack for fixing bug #2172 (see explanations in file rewrite-2172.v).Gravatar herbelin2010-06-18
* Fixed bug #2135 (second-order unification was raising cryptic message)Gravatar herbelin2010-06-12
* Improved the efficiency of evars traverals thanks to a split ofGravatar herbelin2010-05-13
* Remove the svn-specific $Id$ annotationsGravatar letouzey2010-04-29
* Recovering 8.2 behavior of "simple (e)apply" (and hence of "(e)auto").Gravatar herbelin2010-04-11
* Added a function in typing.ml to solve evars of a constr w/o going back down ...Gravatar herbelin2010-04-05
* Granting wish #2251 (forbidding rewriting a term reduced to an evar)Gravatar herbelin2010-04-05
* Partial fix to bug #2244 (ensure that pattern unification does notGravatar herbelin2010-04-05
* Fix treatment of remaining unification constraints: raise a moreGravatar msozeau2010-03-07
* Improve unification when evars and metas are mixed.Gravatar msozeau2010-02-22
* Quick fix for references to section variables unbound in the currentGravatar msozeau2010-01-26
* A bit of cleaning around name generation + creation of dedicated file namegen.mlGravatar herbelin2009-11-09
* Integrate a few improvements on typeclasses and Program from the equations br...Gravatar msozeau2009-10-28
* Changed the way to support compatibility with previous versions.Gravatar herbelin2009-10-04
* Delete trailing whitespaces in all *.{v,ml*} filesGravatar glondu2009-09-17
* Relatively ad hoc fix to an ill-typed instantiation bug in typeGravatar herbelin2009-08-11
* Improved parameterization of Coq:Gravatar herbelin2009-08-02