aboutsummaryrefslogtreecommitdiffhomepage
path: root/pretyping/evd.ml
Commit message (Expand)AuthorAge
* cList: set-as-list functions are now with an explicit comparisonGravatar letouzey2013-10-23
* Removing useless array-to-list and converse casts used inGravatar ppedrot2013-10-22
* Optimizing evar filters. It seems to cost quite a lot in unification,Gravatar ppedrot2013-10-22
* Removing useless evar code.Gravatar ppedrot2013-10-06
* Removing dubious use of evarmap manipulating functions in printingGravatar ppedrot2013-10-05
* Moving side effects into evar_map. There was no reason to keep anotherGravatar ppedrot2013-10-05
* At least made the evar type opaque! There are still 5 remaining unsafeGravatar ppedrot2013-09-18
* Optimizing some evar_maps manipulation. In particular, using a [map] insteadGravatar ppedrot2013-09-05
* Cleaning up of Evd. Extruding the tower of modules used to define evar_maps.Gravatar ppedrot2013-09-05
* Partly replacing list-based access functions in Evd. This is stillGravatar ppedrot2013-09-03
* Actually using the domain function for maps.Gravatar ppedrot2013-08-25
* State Transaction MachineGravatar gareuselesinge2013-08-08
* Removing now useless merging primitives from Evd.Gravatar ppedrot2013-08-04
* Small fixes due to the arrival of OCaml 3.12.Gravatar ppedrot2013-08-03
* Small cleaning of Evd interface.Gravatar ppedrot2013-05-06
* Removing a redundant function from Evd.Gravatar ppedrot2013-05-03
* Splitting Term into five unrelated interfaces:Gravatar ppedrot2013-04-29
* A version of Univ.check_eq with no anomaly for Evd.set_eq_sortGravatar letouzey2013-03-12
* Allowing different types of, not to be mixed, generic Stores throughGravatar ppedrot2013-03-12
* Locating errors from consider_remaining_unif_problems if possibleGravatar herbelin2013-02-17
* Renaming evar_env/evar_unfiltered_env into evar_filtered_env/evar_envGravatar herbelin2013-01-29
* Uniformization of the "anomaly" command.Gravatar ppedrot2013-01-28
* Modulification of nameGravatar ppedrot2012-12-18
* Moved Intset and Intmap to Int namespace.Gravatar ppedrot2012-12-14
* Removed some FIXME related to equality on universes.Gravatar ppedrot2012-11-26
* Small cleaning of interface in UnivGravatar ppedrot2012-11-26
* Monomorphization (pretyping)Gravatar ppedrot2012-11-22
* Cleaning and small optimization in CList.Gravatar ppedrot2012-11-20
* Reversed roles of undefined/defined evars in Evd, thus saving preciousGravatar ppedrot2012-11-03
* Removed many calls to OCaml generic equality. This was done byGravatar ppedrot2012-10-29
* univ inconsistency error message gives evidence of a cycleGravatar barras2012-10-17
* Remove some more "open" and dead code thanks to OCaml4 warningsGravatar letouzey2012-10-02
* Some documentation and cleaning of CList and Util interfaces.Gravatar ppedrot2012-09-15
* Moving Utils.list_* to a proper CList module, which includes stdlibGravatar ppedrot2012-09-14
* This patch removes unused "open" (automatically generated fromGravatar regisgia2012-09-14
* Updating headers.Gravatar herbelin2012-08-08
* Added an indirection with respect to Loc in Compat. As many [open Compat]Gravatar ppedrot2012-06-22
* global_reference migrated from Libnames to new Globnames, less deps in gramma...Gravatar letouzey2012-05-29
* Evar_kinds.mli containing former Evd.hole_kind, avoid deps on EvdGravatar letouzey2012-05-29
* Univ: enforce_leq instead of enforce_geq for more uniformityGravatar letouzey2012-03-22
* Generalized the use of evar candidates in type inference unification:Gravatar herbelin2012-03-20
* Noise for nothingGravatar pboutill2012-03-02
* Added ability to take the type of applied metas into account whenGravatar herbelin2011-12-17
* Introducing a notion of evar candidates to be used when an evar isGravatar herbelin2011-12-16
* When checking for emptiness, use Foo.is_empty instead of (=) Foo.emptyGravatar letouzey2011-10-26
* Continuing r14585 (ill-typed restriction bug).Gravatar herbelin2011-10-25
* Fixing uncaught exception in pr_evar_map (pr_global failed for unknown global...Gravatar herbelin2011-10-22
* More on r14536 (an unused pattern-matching remained in the commit).Gravatar herbelin2011-10-11
* Little code simplification of instantiate_evar in evd.mlGravatar herbelin2011-10-10
* Added information about evar origin in pretty-printing evd for debugGravatar herbelin2011-10-10