aboutsummaryrefslogtreecommitdiff
path: root/pretyping/termops.ml
AgeCommit message (Expand)Author
2012-09-17More cleaning on Utils and CList. Some parts of the code beingppedrot
2012-09-14As r15801: putting everything from Util.array_* to CArray.*.ppedrot
2012-09-14Moving Utils.list_* to a proper CList module, which includes stdlibppedrot
2012-09-14This patch removes unused "open" (automatically generated fromregisgia
2012-09-14The new ocaml compiler (4.00) has a lot of very cool warnings,regisgia
2012-08-08Updating headers.herbelin
2012-05-29locus.mli for occurrences+clauses, misctypes.mli for various little thingsletouzey
2012-03-02Noise for nothingpboutill
2011-12-17Reorganizing Unification.unify_0 so as to more easily share codeherbelin
2011-12-06Backtrack on synchronizing universe counter with resetherbelin
2011-12-05Registering universe and meta/evar counters as summaries so as toherbelin
2011-12-04Fixed a small regression in pattern-matching compilation introduced inherbelin
2011-10-10Fixing buggy abberant code for Evarutil.expand_evarherbelin
2011-09-26Added support for referring to subterms of the goal by pattern.herbelin
2011-09-26Generalizing subst_term_occ so that it supports an arbitrary matchingherbelin
2011-09-26Adding subst_term up to convherbelin
2011-06-13Added full pattern-unification on Meta for tactic unification.herbelin
2011-03-11Tentative to make unification check types at every instanciation of anmsozeau
2010-10-31An experimental support for open constrs in hints and in "using"herbelin
2010-09-28Remove "init" label from Termops.it_mk* specialized functionsglondu
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-12Added rudimentary support for using constructors from the explicitherbelin
2010-05-20Fix bug 2307pboutill
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2009-12-02Continuing r12485-12486 and r12549 (cleaning around name generation)herbelin
2009-12-01Continuing r12485-12486 (cleaning around name generation)herbelin
2009-11-27Added support for definition of fixpoints using tactics.herbelin
2009-11-09A bit of cleaning around name generation + creation of dedicated file namegen.mlherbelin
2009-10-21This big commit addresses two problems:soubiran
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-08-11Ensures that let-in's in arities of inductive types work well. Maybe notherbelin
2009-08-06- Cleaning phase of the interfaces of libnames.ml and nametab.mlherbelin
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-03-22Compromise wrt introduction-names compatibility issue after additionherbelin
2009-01-17DISCLAIMERpuech
2008-12-31Moved parts of Sign to Term. Unified some names (e.g. decomp_n_prod ->herbelin
2008-11-27fixing problem with CompCert: reordering resulting from tac change was not cl...barras
2008-11-05Fix in the unification algorithm using evars: unify types of evarmsozeau
2008-10-26Fixes and refinements regarding occurrence selection:herbelin
2008-10-18Optimisation de clenv.ml pour que meta_instance ne soit pas appeléherbelin
2008-10-09* Fixed constr_cmp again to handle universes subtyping correctlypuech
2008-10-02Fixing constr_cmp, propagating subtyping only right of a productpuech
2008-09-13Fix a bug, in fold_constr_with_binders, the types of fixpoints weremsozeau
2008-08-04Report des commits 11297 et 11299 (nom Unnamed_theorem local caché parherbelin
2008-07-29Backport r11289.msozeau
2008-07-17Uniformisation du format des messages d'erreur (commencent par uneherbelin
2008-06-21- Implantation de la suggestion 1873 sur discriminate. Au final,herbelin