aboutsummaryrefslogtreecommitdiff
path: root/pretyping/matching.ml
AgeCommit message (Expand)Author
2014-03-02Matching --> ConstrMatching (was clashing with OCaml's compiler-libs)Pierre Letouzey
2014-02-24IStream: change type of thunk, spare allocations.Arnaud Spiwack
2013-10-23cList.index is now cList.index_f, same for index0letouzey
2013-09-19Get rid of the uses of deprecated OCaml elements (still remaining compatible ...xclerc
2013-06-05Replacing lists by maps in matching interpretation.ppedrot
2013-05-30Why not going inside fixpoint definition with appcontext ?pboutill
2013-05-28Pushing lazy lists into Ltac. Now, the control flow is explicitppedrot
2013-05-24Code cleaning in Matching.ppedrot
2013-05-08Uniformizing the [if_warn] flag used for warning printing and putppedrot
2013-04-29Splitting Term into five unrelated interfaces:ppedrot
2013-04-17Matching patterns: fixed allow_partial_app which was not working onherbelin
2013-01-28Uniformization of the "anomaly" command.ppedrot
2012-12-14Modulification of identifierppedrot
2012-12-14Moved Intset and Intmap to Int namespace.ppedrot
2012-11-22Monomorphization (pretyping)ppedrot
2012-11-08Removing another bunch of generic equalitiesppedrot
2012-10-06Adapt pieces of code needing -rectypesletouzey
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-08-08Updating headers.herbelin
2012-05-29global_reference migrated from Libnames to new Globnames, less deps in gramma...letouzey
2012-05-29Pattern as a mli-only file, operations in Patternopsletouzey
2012-05-29locus.mli for occurrences+clauses, misctypes.mli for various little thingsletouzey
2012-03-02Noise for nothingpboutill
2011-12-17A pass on warning printings. Made systematic the use of msg_warning soherbelin
2011-11-07Allow "|_=>_" in "match" in patterns, no more forced enumeration of constructorsletouzey
2010-12-24More {raw => glob} changes for consistencyglondu
2010-12-23Rename rawterm.ml into glob_term.mlglondu
2010-09-24Some dead code removal, thanks to Oug analyzerletouzey
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-04-29Remove the svn-specific $Id$ annotationsletouzey
2010-03-12fixed confusion between number of cstr arguments and number of pattern variab...barras
2010-01-12Typo in error messageherbelin
2009-09-17Delete trailing whitespaces in all *.{v,ml*} filesglondu
2009-01-02Fixed two apparent inconsistencies in matching.ml:herbelin
2008-12-29- Added support for subterm matching in SearchAbout.herbelin
2008-08-05Correction bug de filtrage sous-terme #1920 introduit dans commitherbelin
2008-07-22A try at allowing matching on applications as a binary syntax node by default.msozeau
2008-07-17Uniformisation du format des messages d'erreur (commencent par uneherbelin
2008-07-16Quelques modifications autour du filtrage Ltac:herbelin
2008-06-16Add possibility to match on defined hypotheses, using brackets tomsozeau
2008-01-18bug in accessing n-th abstractionbarras
2007-12-05Factorisation des opérations sur le type option de Util dans un module aspiwack
2006-10-25Applatissement des noeuds application vide dans le filtrage Ltac (ex:herbelin
2006-05-17Correcting a bug in matching context on if. jforest
2006-04-24Timide tentative de clarification du statut de l'opérateur de filtrageherbelin
2006-02-01Optimisation filtrage sans lieurs (utile pour Ltac)herbelin
2005-12-02Changement des named_contextgregoire