aboutsummaryrefslogtreecommitdiff
path: root/theories/PArith
AgeCommit message (Expand)Author
2016-06-18Giving a more natural semantics to injection by default.Hugo Herbelin
2016-01-20Update copyright headers.Maxime Dénès
2015-07-31Remove some outdated files and fix permissions.Guillaume Melquiond
2015-01-12Update headers.Maxime Dénès
2014-10-01eta contractionsPierre Boutillier
2014-10-01Simpl less (so that cbn will not simpl too much)Pierre Boutillier
2014-08-25Grammar: "allowing to" is not proper EnglishJason Gross
2014-07-09Arith: full integration of the "Numbers" modular frameworkPierre Letouzey
2014-05-26Cbn reduces Pos.compare p~1 q~1 to Pos.compare p qPierre Boutillier
2014-05-06This commit adds full universe polymorphism and fast projections to Coq.Matthieu Sozeau
2014-05-02Pos.iter arguments in a better order for cbn.Pierre Boutillier
2014-05-02Eta contractions to please cbnPierre Boutillier
2014-02-28Pos.compare_cont takes the comparison as first argumentPierre Boutillier
2013-07-17"Boolean Equality" and "Case Analysis" are already off by default...letouzey
2013-07-17More dynamic argument scopesletouzey
2012-12-21nat_iter n f x -> nat_rect _ x (fun _ => f) npboutill
2012-12-18Rework of GenericMinMax and OrdersTac (helps extraction, cf. #2904)letouzey
2012-08-08Updating headers.herbelin
2012-07-06BinPos/BinInt/BinNat : fix some argument scopesletouzey
2012-07-05ZArith + other : favor the use of modern names instead of compat notationsletouzey
2012-07-05Notation: a new annotation "compat 8.x" extending "only parsing"letouzey
2012-05-30Functions *_beq aren't generated anymore, remove comments about themletouzey
2011-07-01Cleanup of files related with power over Z.letouzey
2011-06-24Numbers: change definition of divide (compat with Znumtheory)letouzey
2011-06-20Arithemtic: more concerning compare, eqb, leb, ltbletouzey
2011-05-05Peano recursion for positive: integration of Daniel Schepler's codeletouzey
2011-05-05Modularisation of Znat, a few name changed elsewhereletouzey
2011-05-05Modularization of BinInt, related fixes in the stdlibletouzey
2011-05-05Wf.iter_nat becomes Peano.nat_iter (with an implicit arg)letouzey
2011-05-05BinNatDef containing all functions of BinNat, misc adaptations in BinPosletouzey
2011-05-05BinPosDef: a module with all code about positive, later Included in BinPosletouzey
2011-05-05Modularization of BinNat + fixes of stdlibletouzey
2011-05-05Modularization of Pnatletouzey
2011-05-05Modularization of BinPos + fixes in Stdlibletouzey
2011-05-05Definitions of positive, N, Z moved in Numbers/BinNums.vletouzey
2011-04-24Fixed a bug of destruct which was sometimes forgetting local definitions behi...herbelin
2011-03-17CompareSpec: a slight generalization/reformulation of CompSpecletouzey
2011-01-28Remove the "Boxed" syntaxes and the const_entry_boxed fieldletouzey
2010-12-10First release of Vector library.pboutill
2010-12-09In passing, very quick uniformization of coqdoc headers in a few files.herbelin
2010-12-06Numbers and bitwise functions.letouzey
2010-11-18Some more revision of {P,N,Z}Arith + bitwise ops in Ndigitsletouzey
2010-11-05Numbers: axiomatization, properties and implementations of gcdletouzey
2010-11-02Add small utility lemmas about nat/P/Z/Q arithmetic.letouzey
2010-11-02Move stuff about positive into a distinct PArith subdirletouzey