aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/util.ml
Commit message (Expand)AuthorAge
* More monomorphizationsGravatar ppedrot2012-11-13
* Added a CString module.Gravatar ppedrot2012-11-13
* Monomorphized a lot of equalities over OCaml integers, thanks toGravatar ppedrot2012-11-08
* Removed many calls to OCaml generic equality. This was done byGravatar ppedrot2012-10-29
* Remove some more "open" and dead code thanks to OCaml4 warningsGravatar letouzey2012-10-02
* More cleanup of Util: utf8 aspects moved to a new file unicode.mlGravatar letouzey2012-09-18
* Cleaning interface of Util.Gravatar ppedrot2012-09-18
* More cleaning on Utils and CList. Some parts of the code beingGravatar ppedrot2012-09-17
* Some documentation and cleaning of CList and Util interfaces.Gravatar ppedrot2012-09-15
* As r15801: putting everything from Util.array_* to CArray.*.Gravatar ppedrot2012-09-14
* Added some tricky tail-rec versions of List functions to CListGravatar ppedrot2012-09-14
* Moving Utils.list_* to a proper CList module, which includes stdlibGravatar ppedrot2012-09-14
* The new ocaml compiler (4.00) has a lot of very cool warnings,Gravatar regisgia2012-09-14
* Revert copy/pasted function in to minilib thanks to clib.cmaGravatar pboutill2012-05-23
* Adding newline after warning and restoring distinction betweenGravatar herbelin2012-04-15
* Shortcuts and optimizations of comparisonsGravatar xclerc2012-04-05
* Unification: Added a heuristic to solve problems of the formGravatar herbelin2012-03-26
* Reorganizing the structure of evarutil.ml (only restructuration, noGravatar herbelin2012-03-20
* Yet another subtlety with bug 2732: when several grammar rules of aGravatar herbelin2012-03-18
* Second step of integration of Program:Gravatar msozeau2012-03-14
* Noise for nothingGravatar pboutill2012-03-02
* Added ability to take the type of applied metas into account whenGravatar herbelin2011-12-17
* Finally used typing to decide whether an alias needs to be expanded orGravatar herbelin2011-11-28
* Util.error now creates UserError(_,msg) instead of UserError(str,str)Gravatar letouzey2011-09-05
* Added list_map_filter_iGravatar msozeau2011-08-10
* Refl_omega: replaced some generic = on constr by eq_constrGravatar puech2011-07-29
* Coq_omega: replaced generic = on constr by eq_constrGravatar puech2011-07-29
* Evarutil: generic equality on constr replaced by eq_constr (x2)Gravatar puech2011-07-29
* Tactics: generic equality on constr replaced by eq_constrGravatar puech2011-07-29
* For the beauty of tail recursion, a new list_addnGravatar pboutill2011-07-22
* More work on error handlingGravatar letouzey2011-05-17
* Starting being more explicit on the reasons why module subtyping fails.Gravatar herbelin2011-03-05
* - Fix treatment of globality flag for typeclass instance hints (theyGravatar msozeau2011-02-14
* Added multiple implicit arguments rules per name.Gravatar herbelin2010-10-03
* Fixed a bug introduced (r13316/r13329) in the printing of notationsGravatar herbelin2010-07-29
* Constrintern: unified push_name_env and push_loc_name_env; madeGravatar herbelin2010-07-22
* Fixed a bug in list_forall2eq (wrong exception was caught).Gravatar herbelin2010-07-20
* Move [delayed] to util and use [force_delayed] everywhere to forceGravatar msozeau2010-06-30
* Extraction: replace unicode characters in ident by ascii encodings (fix #2158...Gravatar letouzey2010-06-21
* Fixing spelling: pr_coma -> pr_commaGravatar herbelin2010-06-12
* Fix treatment of {struct x} annotations in presence of generalizedGravatar msozeau2010-06-08
* Add (almost) compatibility with camlp4, without breaking support for camlp5Gravatar letouzey2010-05-19
* Nicer representation of tokens, more independant of camlp*Gravatar letouzey2010-05-19
* Remove the svn-specific $Id$ annotationsGravatar letouzey2010-04-29
* Added a new exception for already declared Schemes, Gravatar vsiles2010-04-27
* Reduced the complexity of evar instantiations from O(n^3) to less than O(n^2).Gravatar herbelin2010-04-19
* Util: remove list_split_at which is a clone of list_chopGravatar letouzey2010-04-16
* Util.lowercase_unicode: avoid creating the segmenttree each time (speeds some...Gravatar letouzey2010-02-15
* Fix [Existing Class] impl and add documentation. Fix computation of theGravatar msozeau2010-02-10
* * Segmenttree: New. A very simple implementation of segment trees.Gravatar regisgia2010-01-08