<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coq/theories/NArith, branch master</title>
<subtitle>The formal proof system</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/'/>
<entry>
<title>Support locality attributes for Hint Rewrite (including export)</title>
<updated>2021-01-18T12:08:17+00:00</updated>
<author>
<name>Gaëtan Gilbert</name>
</author>
<published>2021-01-07T12:55:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=4419a101a4f5a108be90cf4e420f0b6961e6caac'/>
<id>4419a101a4f5a108be90cf4e420f0b6961e6caac</id>
<content type='text'>
We deprecate unspecified locality as was done for Hint.

Close #13724
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We deprecate unspecified locality as was done for Hint.

Close #13724
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge PR #13173: Lint stdlib with -mangle-names #4</title>
<updated>2020-11-09T08:07:27+00:00</updated>
<author>
<name>coqbot-app[bot]</name>
</author>
<published>2020-11-09T08:07:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=fcc82eaf6054cce65821fafafedd329dab732994'/>
<id>fcc82eaf6054cce65821fafafedd329dab732994</id>
<content type='text'>
Reviewed-by: anton-trunov
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: anton-trunov
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename Dec and HexDec to Decimal and Hexadecimal</title>
<updated>2020-11-04T23:20:53+00:00</updated>
<author>
<name>Pierre Roux</name>
</author>
<published>2020-10-28T09:32:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=36ac26532028bfc6f84e4dfc849b51f42a3d8286'/>
<id>36ac26532028bfc6f84e4dfc849b51f42a3d8286</id>
<content type='text'>
As noted by Hugo Herbelin, Dec is rather used for "decidable".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As noted by Hugo Herbelin, Dec is rather used for "decidable".
</pre>
</div>
</content>
</entry>
<entry>
<title>Renaming Numeral.v into Number.v</title>
<updated>2020-10-30T13:11:19+00:00</updated>
<author>
<name>Pierre Roux</name>
</author>
<published>2020-09-12T07:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=2d44c8246eccba7c1c452cbfbc6751cd222d0a6a'/>
<id>2d44c8246eccba7c1c452cbfbc6751cd222d0a6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Modify NArith/Ndigits.v to compile with -mangle-names</title>
<updated>2020-10-12T02:05:14+00:00</updated>
<author>
<name>Jasper Hugunin</name>
</author>
<published>2020-10-09T23:54:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=44b13a7a3c5c849e6aca9a1f0a5e6aa0909fa651'/>
<id>44b13a7a3c5c849e6aca9a1f0a5e6aa0909fa651</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Modify NArith/Nnat.v to compile with -mangle-names</title>
<updated>2020-09-16T19:46:57+00:00</updated>
<author>
<name>Jasper Hugunin</name>
</author>
<published>2020-09-13T01:01:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=9daa2ec464eb9b881cab7d53fd39efc5de3afe12'/>
<id>9daa2ec464eb9b881cab7d53fd39efc5de3afe12</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Modify NArith/BinNat.v to compile with -mangle-names</title>
<updated>2020-09-16T19:46:57+00:00</updated>
<author>
<name>Jasper Hugunin</name>
</author>
<published>2020-09-13T00:55:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=b7697c92cc1302c4860e4a4210e3699cabe3ca1b'/>
<id>b7697c92cc1302c4860e4a4210e3699cabe3ca1b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename Numeral Notation command to Number Notation</title>
<updated>2020-09-11T20:23:24+00:00</updated>
<author>
<name>Pierre Roux</name>
</author>
<published>2020-09-09T21:33:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=6551f14196784e323688e682877229bc7f901659'/>
<id>6551f14196784e323688e682877229bc7f901659</id>
<content type='text'>
Keep Numeral Notation wit a deprecation warning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Keep Numeral Notation wit a deprecation warning.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add hexadecimal numerals</title>
<updated>2020-05-09T15:59:00+00:00</updated>
<author>
<name>Pierre Roux</name>
</author>
<published>2020-03-26T07:20:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=692c642672f863546b423d72c714c1417164e506'/>
<id>692c642672f863546b423d72c714c1417164e506</id>
<content type='text'>
We add hexadecimal numerals according to the following regexp
0[xX][0-9a-fA-F][0-9a-fA-F_]*(\.[0-9a-fA-F_]+)?([pP][+-]?[0-9][0-9_]*)?

This is unfortunately a rather large commit. I suggest reading it in
the following order:

* test-suite/output/ZSyntax.{v,out}       new test
* test-suite/output/Int63Syntax.{v,out}   ''
* test-suite/output/QArithSyntax.{v,out}  ''
* test-suite/output/RealSyntax.{v,out}    ''
* test-suite/output/FloatSyntax.{v,out}   ''

* interp/numTok.ml{i,}  extending numeral tokens

* theories/Init/Hexadecimal.v  adaptation of Decimal.v
                               for the new hexadecimal Numeral Notation
* theories/Init/Numeral.v  new interface for Numeral Notation (basically,
                           a numeral is either a decimal or an hexadecimal)

* theories/Init/Nat.v            add hexadecimal numeral notation to nat
* theories/PArith/BinPosDef.v    ''                                  positive
* theories/ZArith/BinIntDef.v    ''                                  Z
* theories/NArith/BinNatDef.v    ''                                  N
* theories/QArith/QArith_base.v  ''                                  Q

* interp/notation.ml{i,}     adapting implementation of numeral notations
* plugins/syntax/numeral.ml  ''

* plugins/syntax/r_syntax.ml  adapt parser for real numbers

* plugins/syntax/float_syntax.ml  adapt parser for primitive floats

* theories/Init/Prelude.v  register parser for nat
* adapting the test-suite (test-suite/output/NumeralNotations.{v,out}
  and test-suite/output/SearchPattern.out)
* remaining ml files (interp/constrex{tern,pr_ops}.ml where two open
  had to be permuted)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We add hexadecimal numerals according to the following regexp
0[xX][0-9a-fA-F][0-9a-fA-F_]*(\.[0-9a-fA-F_]+)?([pP][+-]?[0-9][0-9_]*)?

This is unfortunately a rather large commit. I suggest reading it in
the following order:

* test-suite/output/ZSyntax.{v,out}       new test
* test-suite/output/Int63Syntax.{v,out}   ''
* test-suite/output/QArithSyntax.{v,out}  ''
* test-suite/output/RealSyntax.{v,out}    ''
* test-suite/output/FloatSyntax.{v,out}   ''

* interp/numTok.ml{i,}  extending numeral tokens

* theories/Init/Hexadecimal.v  adaptation of Decimal.v
                               for the new hexadecimal Numeral Notation
* theories/Init/Numeral.v  new interface for Numeral Notation (basically,
                           a numeral is either a decimal or an hexadecimal)

* theories/Init/Nat.v            add hexadecimal numeral notation to nat
* theories/PArith/BinPosDef.v    ''                                  positive
* theories/ZArith/BinIntDef.v    ''                                  Z
* theories/NArith/BinNatDef.v    ''                                  N
* theories/QArith/QArith_base.v  ''                                  Q

* interp/notation.ml{i,}     adapting implementation of numeral notations
* plugins/syntax/numeral.ml  ''

* plugins/syntax/r_syntax.ml  adapt parser for real numbers

* plugins/syntax/float_syntax.ml  adapt parser for primitive floats

* theories/Init/Prelude.v  register parser for nat
* adapting the test-suite (test-suite/output/NumeralNotations.{v,out}
  and test-suite/output/SearchPattern.out)
* remaining ml files (interp/constrex{tern,pr_ops}.ml where two open
  had to be permuted)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixing #11903: Fixpoints not truly recursive in standard library.</title>
<updated>2020-05-01T21:17:27+00:00</updated>
<author>
<name>Hugo Herbelin</name>
</author>
<published>2020-04-19T11:00:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=df8df4637dfb4106854554cc2ac94b4fdd565e80'/>
<id>df8df4637dfb4106854554cc2ac94b4fdd565e80</id>
<content type='text'>
There was also a non truly recursive in the doc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There was also a non truly recursive in the doc.
</pre>
</div>
</content>
</entry>
</feed>
