index
:
coq
master
The formal proof system
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kernel
/
term_typing.ml
Age
Commit message (
Expand
)
Author
2020-07-21
Turn various anomalies into regular errors in primitive declaration path
Gaëtan Gilbert
2020-07-06
Primitive persistent arrays
Maxime Dénès
2020-03-18
Rename Retypeops -> Relevanceops
Gaëtan Gilbert
2020-03-18
Update headers in the whole code base.
Théo Zimmermann
2020-02-24
Do not perform a universe diff when typing opaque constants.
Pierre-Marie Pédrot
2019-11-21
[coq] Untabify the whole ML codebase.
Emilio Jesus Gallego Arias
2019-10-16
Cleaning up the previous code by ensuring statically invariants on opaque pro...
Pierre-Marie Pédrot
2019-10-16
Make explicit the delayed computation of opaque bodies in Term_typing.
Pierre-Marie Pédrot
2019-10-04
Remove redundancy in section hypotheses of kernel entries.
Pierre-Marie Pédrot
2019-07-08
Similar purity invariants in the kernel.
Pierre-Marie Pédrot
2019-06-27
Kernel transparent definition entries have no body universes.
Gaëtan Gilbert
2019-06-26
Perform the opaque section variable inference outside of the kernel.
Pierre-Marie Pédrot
2019-06-26
Remove dead code for typing of section definitions in kernel.
Pierre-Marie Pédrot
2019-06-24
Remove the unused opaque_entry_inline_code field from opaque entries.
Pierre-Marie Pédrot
2019-06-24
Enforce that opaque entries carry their type.
Pierre-Marie Pédrot
2019-06-24
Dedicated type for opaque entries in the kernel.
Pierre-Marie Pédrot
2019-06-24
Enforce that transparent entries are forced beforehand.
Pierre-Marie Pédrot
2019-06-24
Take advantage of the change of entry representation to split opacity status.
Pierre-Marie Pédrot
2019-06-17
Merge PR #10362: Kernel-side delaying of polymorphic opaque constants
Gaëtan Gilbert
2019-06-17
Update ml-style headers to new year.
Théo Zimmermann
2019-06-17
Merge universe quantification and delayed constraints in opaque proofs.
Pierre-Marie Pédrot
2019-06-17
Allow to delay polymorphic opaque constants.
Pierre-Marie Pédrot
2019-05-27
Fix #10251: Type-checking of polymorphic opaque constr entry types is broken.
Pierre-Marie Pédrot
2019-05-27
Specific code path for opaque polymorphic constants.
Pierre-Marie Pédrot
2019-05-27
Ensure dynamically that non-opaque definitions are always side-effect free.
Pierre-Marie Pédrot
2019-05-27
Ensure dynamically that opaque definitions come with their type.
Pierre-Marie Pédrot
2019-05-25
Centralize the hashconsing of constant declarations.
Pierre-Marie Pédrot
2019-05-20
Do not perform the section variable check on global recipes.
Pierre-Marie Pédrot
2019-05-20
Ensure statically that declarations built by Term_typing are direct.
Pierre-Marie Pédrot
2019-03-18
Remove Term_typing.translate_mind indirection
Gaëtan Gilbert
2019-03-14
Repair relevance marks in-kernel.
Gaëtan Gilbert
2019-03-14
Add relevance marks on binders.
Gaëtan Gilbert
2019-02-17
Separate variance and universe fields in inductives.
Gaëtan Gilbert
2019-02-04
Primitive integers
Maxime Dénès
2018-11-23
Local universes for opaque polymorphic constants.
Gaëtan Gilbert
2018-11-09
Force the user to provide names when generating abstract universe contexts.
Pierre-Marie Pédrot
2018-11-09
Adding universe names to polymorphic entry instances.
Pierre-Marie Pédrot
2018-10-19
Explicitly merge contexts in side-effect universe handling.
Pierre-Marie Pédrot
2018-10-19
Move side-effect typing into Safe_env.
Pierre-Marie Pédrot
2018-10-05
[kernel] Remove section paths from `KerName.t`
Maxime Dénès
2018-09-26
Merge PR #8534: Checking if low-level name printers are used on purpose or not
Maxime Dénès
2018-09-24
[kernel] Compile with almost all warnings enabled.
Emilio Jesus Gallego Arias
2018-09-23
Checking if low-level name printers are used on purpose or not.
Hugo Herbelin
2018-09-13
Avoid repeat universe declarations for constants with split univs
Gaëtan Gilbert
2018-09-03
Merge PR #7912: Simplify effects API
Maxime Dénès
2018-07-03
Term_typing: remove unused argument to internal function.
Gaëtan Gilbert
2018-07-03
Cooking.cook_constant: remove unused env argument.
Gaëtan Gilbert
2018-06-24
Further cleaning of the side-effect API.
Pierre-Marie Pédrot
2018-06-24
Share the role type between the implementations of side-effects.
Pierre-Marie Pédrot
2018-06-23
Merge PR #7614: Simplify the code that handles trust of side-effects in kerne...
Maxime Dénès
[next]