diff options
| author | letouzey | 2008-03-15 23:43:05 +0000 |
|---|---|---|
| committer | letouzey | 2008-03-15 23:43:05 +0000 |
| commit | 189770d9cf98db9ba08da66707002c52f092d73f (patch) | |
| tree | 45e49e7e80b44e60a27e698b962e826be33196e2 /theories/Program/Program.v | |
| parent | ab8c213b7a4873265e325d0f8da0744bf31d96be (diff) | |
Reorganisation of FSetAVL (consequences of remarks by B. Gregoire)
* FSetAVL is greatly lightened : modulo a minor change in bal, formal
proofs of avl invariant is not needed for building a functor
implementing FSetInterface.S (even if this invariant is still true)
* Non-structural functions (union, subset, compare, equal) are
transformed into efficient structural versions
* Both proofs of avl preservation and non-structural functions are
moved to a new file FSetFullAVL, that can be ignored by the average
user.
Same for FMapAVL (still work in progress...)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@10679 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'theories/Program/Program.v')
0 files changed, 0 insertions, 0 deletions
