aboutsummaryrefslogtreecommitdiff
path: root/kernel/term_typing.ml
AgeCommit message (Expand)Author
2014-08-03Move to a representation of universe polymorphic constants using indices for ...Matthieu Sozeau
2014-06-25all coqide specific files moved into ide/Enrico Tassi
2014-06-21Less ocaml warnings.Hugo Herbelin
2014-06-17Removing dead code.Pierre-Marie Pédrot
2014-06-17- Fix the de Bruijn problem in check_projection for good :)Matthieu Sozeau
2014-06-17Fix a de Bruijn bug in checking code of projections.Matthieu Sozeau
2014-06-17Safer entry point of primitive projections in the kernel, now it does recognizeMatthieu Sozeau
2014-06-08ind_tables: always declare side effects (Closes: HOTT#110)Enrico Tassi
2014-05-06- Fix eq_constr_universes restricted to Sorts.equalMatthieu 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-06- Fix handling of polymorphic inductive elimination schemes.Matthieu Sozeau
2014-05-06Various fixes of universe polymorphism and projections when they're set.Matthieu Sozeau
2014-05-06- Fix Check to use the constraints inferred during type inference.Matthieu Sozeau
2014-05-06Initial work on reintroducing old-style polymorphism for compatibility (the s...Matthieu Sozeau
2014-05-06Correct rebase on STM code. Thanks to E. Tassi for help on dealing withMatthieu Sozeau
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
2014-03-05Remove some dead-code (thanks to ocaml warnings)Pierre Letouzey
2014-02-26Lazyconstr -> OpaqueproofEnrico Tassi
2014-02-26New compilation mode -vi2voEnrico Tassi
2014-01-05Proof_using: new syntax + suggestionEnrico Tassi
2014-01-04kernel: save in aux the list of section variables usedEnrico Tassi
2013-12-28Removing native_name reference from constant_body.Maxime Dénès
2013-12-24STM: capture type checking error (Closes: 3195)Enrico Tassi
2013-12-24Qed: feedback when type checking is doneEnrico Tassi
2013-12-17Tentative fix of the guardedness checker by Christine and me. All stdlib and ...Matthieu Sozeau
2013-10-31Future: better doc + restore ~pure optimizationgareuselesinge
2013-10-18Future: ported to Ephemeron + exception enhancinggareuselesinge
2013-09-27Removing a bunch of generic equalities.ppedrot
2013-08-30ind_tables: properly handling side effectsgareuselesinge
2013-08-19Cleanup code in term_typinggareuselesinge
2013-08-08State Transaction Machinegareuselesinge
2013-05-09Use definition_entry to declare local definitionsgareuselesinge
2013-04-29Merging Context and Sign.ppedrot
2013-04-29Splitting Term into five unrelated interfaces:ppedrot
2013-04-02Revised infrastructure for lazy loading of opaque proofsletouzey
2013-02-27Minor cleanup around Term_typingletouzey
2013-02-26kernel/declarations becomes a pure mliletouzey
2013-01-22New implementation of the conversion test, using normalization by evaluation tomdenes
2012-12-14Modulification of identifierppedrot
2012-09-14This patch removes unused "open" (automatically generated fromregisgia
2012-08-08Updating headers.herbelin
2012-06-18Proof using: nested sections bugfixgareuselesinge
2012-03-02Noise for nothingpboutill
2011-12-12Proof using ...gareuselesinge
2011-10-02Hash-consing of constr could share moreletouzey
2011-09-24Completing r14448 and thus continuing r14407 (using Cast to propagateherbelin
2011-07-29Term_typing, Typeops: replace some generic '=' on constr by eq_constrpuech
2011-04-13Revert "Add [Polymorphic] flag for defs"msozeau