diff options
| author | soubiran | 2009-12-15 14:01:56 +0000 |
|---|---|---|
| committer | soubiran | 2009-12-15 14:01:56 +0000 |
| commit | e7b7dde4455a12d2b87a4052b759954f9f9243cd (patch) | |
| tree | 1b3e690515600c0cd7ed4e6775deda46552c0d97 /CHANGES | |
| parent | cc5c3eb26f817a0a1cd479c0f7f3083e648b9a9b (diff) | |
Description of the new features of the module system (first part).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12587 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'CHANGES')
| -rw-r--r-- | CHANGES | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -87,6 +87,9 @@ Vernacular commands congruence schemes available to user (governed by options "Unset Case Analysis Schemes" and "Unset Congruence Schemes"). - Fixpoint/CoFixpoint now support building part or all of bodies using tactics. +- New commands for modules and module types "Include Self <module_expr>" and + "Include Type Self <modtype_expr>". + Tools @@ -134,6 +137,14 @@ Library - heapsort from Heap.v of worst-case complexity O(n*n) is deprecated; - new file Sorted.v for some definitions of being sorted. +Language + +- New implementation of the module system. The sharing between non-logical + object and the management of the name-space has been improved by the new + \Delta-equivalence on qualified name. The include operator has been extended + to high-order structures (cf. libraries Numbers ans Structures to see examples). + Interactive proofs are now authorized in module type. + Changes from V8.1 to V8.2 ========================= |
