diff options
| author | letouzey | 2008-06-10 13:29:52 +0000 |
|---|---|---|
| committer | letouzey | 2008-06-10 13:29:52 +0000 |
| commit | d8be960b16a000139df0cab3aca6274ca6c64447 (patch) | |
| tree | 3dbb8a4c93e8f72d492a59921486852e5bdde242 /doc/stdlib | |
| parent | e1f2a9106e7feb1ab8a3b7736fd7252712991460 (diff) | |
Fix the number parsing/printing for BigN/BigZ/BigQ
* In order to get via a "SearchAbout bigZ" all the generic lemmas that are
now available, I moved bigZ to a notation for BigZ.t instead of a definition.
But this notation was interacting badly with the number parsing.
* Moreover, I also discovered that printing was broken as well, due to a
reference to obsolete name Basic_type (now DoubleType) that I forgot to
adapt in g_intsyntax.
* Last but not least, there was also a bug not due to myself that was probably
preventing parsing/printing _very_ big numbers (the ones for which generic
constructor BigN.Nn is used): this Nn is the 7-th constructor, not the 13-th.
In addition, the first argument to Nn was supposed to be automatically inferred,
this was not working, so we build it now explicitely (very easy).
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@11087 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'doc/stdlib')
0 files changed, 0 insertions, 0 deletions
