aboutsummaryrefslogtreecommitdiff
path: root/kernel
AgeCommit message (Expand)Author
2012-09-18More cleanup of Util: utf8 aspects moved to a new file unicode.mlletouzey
2012-09-14As r15801: putting everything from Util.array_* to CArray.*.ppedrot
2012-09-14Partial revert of Yann commit in order to use CLib.List when openingppedrot
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-14kernel/Term:regisgia
2012-09-14The new ocaml compiler (4.00) has a lot of very cool warnings,regisgia
2012-08-11fast bitwise operations (lor,land,lxor) on int31 and BigNletouzey
2012-08-08Updating headers.herbelin
2012-06-20Fixing bug #2817 (occur check was not done up to instantiation ofherbelin
2012-06-18Proof using: nested sections bugfixgareuselesinge
2012-06-01Getting rid of Pp.msgnl and Pp.message.ppedrot
2012-05-30More uniformisation in Pp.warn functions.ppedrot
2012-05-29remove many excessive open Util & Errors in mli'sletouzey
2012-05-29locus.mli for occurrences+clauses, misctypes.mli for various little thingsletouzey
2012-04-15Adding newline after warning and restoring distinction betweenherbelin
2012-04-05Shortcuts and optimizations of comparisonsxclerc
2012-03-26Module names and constant/inductive names are now in two separate namespacesletouzey
2012-03-22Univ: enforce_leq instead of enforce_geq for more uniformityletouzey
2012-03-22Univ: switch the order of int and dir_path in UniverseLevel.Levelletouzey
2012-03-20Reorganizing the structure of evarutil.ml (only restructuration, noherbelin
2012-03-14Final part of moving Program code inside the main code. Adapted add_definitio...msozeau
2012-03-13Fixing vm_compute bug #2729 (function used to decompose constructorsherbelin
2012-03-12Univ: avoid recording dummy universe constraints u<=u or u=uletouzey
2012-03-02Noise for nothingpboutill
2012-03-01Univ: a univ_depends function to avoid a hack in Inductiveopsletouzey
2012-03-01Univ: a better Constraint.compareletouzey
2012-02-29Univ: a faster is_leq test used when possibleletouzey
2012-02-27Univ: correct compare_neq (fix #2703)letouzey
2011-12-12Proof using ...gareuselesinge
2011-11-29Term: properly ignore Casts between Apps in constr_ordpuech
2011-11-29Term: useless conversion to list in constr_ord deletedpuech
2011-11-28Term: Fix hash_constr behavior for Cast lnterleaved in application spines.puech
2011-11-21Typoherbelin
2011-10-26When checking for emptiness, use Foo.is_empty instead of (=) Foo.emptyletouzey
2011-10-26Environ.set_universes is dead codeletouzey
2011-10-26Mod_subst: some simplifications, some more significant names to functions, etcletouzey
2011-10-25First attempt at making Print Assumption compatible with opaque modules (fix ...letouzey
2011-10-24Mod_subst: Attempt to fix #2608letouzey
2011-10-11Safe_typing: adding a inductive block adds many labels (fix #2603)letouzey
2011-10-11Names : check of labels, cleanup, nicer debug display of kn and constantletouzey
2011-10-11Mod_subst: an unused functionletouzey
2011-10-11More on r14536 (an unused pattern-matching remained in the commit).herbelin
2011-10-11Various simplifications about constant_of_delta and mind_of_deltaletouzey
2011-10-10Hash-consing of mutual_inductive_body (and Univ.constraints)letouzey
2011-10-10Avoid some re-allocation during hash-cons of dir_pathletouzey
2011-10-10Hash-cons the statically allocated Rels (1 to 16) to themselvesletouzey
2011-10-10Hash-cons of constr : avoid some useless allocationsletouzey
2011-10-08Rely on kernel to know if a name is already used so as to be consistent with it.herbelin
2011-10-05Fixing critical inductive polymorphism bug found by Bruno.herbelin