aboutsummaryrefslogtreecommitdiff
path: root/toplevel/record.ml
AgeCommit message (Expand)Author
2014-05-06Allow records whose sort is defined by a constant.Matthieu Sozeau
2014-05-06- Fix bug preventing apply from unfolding Fixpoints.Matthieu Sozeau
2014-05-06Adapt universe polymorphic branch to new handling of futures for delayed proofs.Matthieu Sozeau
2014-05-06Adapt Y. Bertot's path on private inductives (now the keyword is "Private").Yves Bertot
2014-05-06Rework handling of universes on top of the STM, allowing for delayedMatthieu Sozeau
2014-05-06This commit adds full universe polymorphism and fast projections to Coq.Matthieu Sozeau
2013-12-24Qed: feedback when type checking is doneEnrico Tassi
2013-11-27Adding generic solvers to term holes. For now, no resolution mechanism norPierre-Marie Pédrot
2013-10-23cList: a few alternative to hashtbl-based uniquize, distinct, subsetletouzey
2013-09-18Removing almost all new_untyped_evar, and a bunch of Evd.add.ppedrot
2013-09-12Unplugging Autoinstance. The code is still here if someone wishesppedrot
2013-08-08State Transaction Machinegareuselesinge
2013-05-09A uniformization step around understand_* and interp_* functions.herbelin
2013-04-29Splitting Term into five unrelated interfaces:ppedrot
2013-03-11Added a Local Definition vernacular command. This type of definitionppedrot
2013-01-28Uniformization of the "anomaly" command.ppedrot
2013-01-22New implementation of the conversion test, using normalization by evaluation tomdenes
2012-12-18Modulification of nameppedrot
2012-12-14Modulification of identifierppedrot
2012-11-26Monomorphization (toplevel)ppedrot
2012-11-17Taking into account the type of a definition (if it exists), and theherbelin
2012-10-02Remove some more "open" and dead code thanks to OCaml4 warningsletouzey
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-06-04Separated notice vs info messages, and cleaned up the interface a bit.ppedrot
2012-06-01Cleaning Pp.ppnl useppedrot
2012-06-01Getting rid of Pp.msgnl and Pp.message.ppedrot
2012-05-29global_reference migrated from Libnames to new Globnames, less deps in gramma...letouzey
2012-05-29Basic stuff about constr_expr migrated from topconstr to constrexpr_opsletouzey
2012-05-29New files intf/constrexpr.mli and intf/notation_term.mli out of Topconstrletouzey
2012-05-29Decl_kinds becomes a pure mli file, remaining ops in new file kindops.mlletouzey
2012-04-13Better error message when defining recursive records with Record oraspiwack
2012-03-14Second step of integration of Program:msozeau
2012-03-02Noise for nothingpboutill
2012-01-25Check for unresolved evars in textual order of the params and fields declarat...msozeau
2011-12-12Proof using ...gareuselesinge
2011-11-18Restore backward compatibility. ":>" declares subinstances in Class declarati...msozeau
2011-11-17Merge subinstances branch by me and Tom Prince.msozeau
2011-06-14Fixing bug #2181 (Class mechanism can create dependencies over unnamedherbelin
2011-04-13Revert "Add [Polymorphic] flag for defs"msozeau
2011-04-13Add [Polymorphic] flag for defsmsozeau
2011-03-13- Add modulo_delta_types flag for unification to allow fullmsozeau
2011-03-11Keep information on which fields are subclasses in class declarations,msozeau
2011-02-10Interp a definition with the implicit arguments of its local contextpboutill
2011-02-10Data structure telling implicits of local variables is a map in thepboutill
2011-01-28Remove the "Boxed" syntaxes and the const_entry_boxed fieldletouzey
2010-12-24More {raw => glob} changes for consistencyglondu
2010-11-18Do not throw an error for anonymous generalized binders as they will bemsozeau
2010-11-15Minor fixes from Gregory Malecha. A typo fixed and a better (located) msozeau