| Tue, 19 Sep 2006 15:21:58 +0200 | 
haftmann | 
improved numeral handling for nbe
 | 
file |
diff |
annotate
 | 
| Mon, 11 Sep 2006 14:28:47 +0200 | 
haftmann | 
hid succ, pred in Numeral.thy
 | 
file |
diff |
annotate
 | 
| Wed, 06 Sep 2006 13:48:02 +0200 | 
haftmann | 
got rid of Numeral.bin type
 | 
file |
diff |
annotate
 | 
| Tue, 08 Aug 2006 08:19:44 +0200 | 
haftmann | 
cleanup code generation for Numerals
 | 
file |
diff |
annotate
 | 
| Wed, 26 Jul 2006 19:23:04 +0200 | 
webertj | 
linear arithmetic splits certain operators (e.g. min, max, abs)
 | 
file |
diff |
annotate
 | 
| Wed, 12 Jul 2006 17:00:22 +0200 | 
haftmann | 
adaptions in codegen
 | 
file |
diff |
annotate
 | 
| Wed, 14 Jun 2006 12:12:37 +0200 | 
haftmann | 
slight refinements for code generator
 | 
file |
diff |
annotate
 | 
| Tue, 16 May 2006 21:33:01 +0200 | 
wenzelm | 
tuned concrete syntax -- abbreviation/const_syntax;
 | 
file |
diff |
annotate
 | 
| Tue, 09 May 2006 10:10:28 +0200 | 
haftmann | 
added codegen preprocessors for numerals
 | 
file |
diff |
annotate
 | 
| Sun, 09 Apr 2006 18:51:13 +0200 | 
wenzelm | 
tuned syntax/abbreviations;
 | 
file |
diff |
annotate
 | 
| Thu, 09 Feb 2006 12:14:39 +0100 | 
paulson | 
names for simprules
 | 
file |
diff |
annotate
 | 
| Wed, 08 Feb 2006 15:12:59 +0100 | 
nipkow | 
made "dvd" on numbers executable by simp.
 | 
file |
diff |
annotate
 | 
| Thu, 19 Jan 2006 21:22:08 +0100 | 
wenzelm | 
setup: theory -> theory;
 | 
file |
diff |
annotate
 | 
| Tue, 17 Jan 2006 16:36:57 +0100 | 
haftmann | 
substantial improvements in code generator
 | 
file |
diff |
annotate
 | 
| Thu, 29 Sep 2005 17:02:57 +0200 | 
paulson | 
simprules need names
 | 
file |
diff |
annotate
 | 
| Tue, 27 Sep 2005 12:16:06 +0200 | 
berghofe | 
nat_number_of is no longer declared as code lemma, since this turned
 | 
file |
diff |
annotate
 | 
| Wed, 21 Sep 2005 12:02:19 +0200 | 
berghofe | 
Declared nat_number_of as code lemma.
 | 
file |
diff |
annotate
 | 
| Tue, 16 Aug 2005 18:53:11 +0200 | 
paulson | 
more simprules now have names
 | 
file |
diff |
annotate
 | 
| Tue, 12 Jul 2005 17:56:03 +0200 | 
avigad | 
added lemmas to OrderedGroup.thy (reasoning about signs, absolute value, triangle inequalities)
 | 
file |
diff |
annotate
 | 
| Fri, 01 Jul 2005 14:08:53 +0200 | 
berghofe | 
Moved code generator setup from NatBin to IntDef.
 | 
file |
diff |
annotate
 | 
| Thu, 16 Jun 2005 19:51:04 +0200 | 
paulson | 
a few new integer lemmas
 | 
file |
diff |
annotate
 | 
| Mon, 16 May 2005 10:29:15 +0200 | 
paulson | 
Use of IntInf.int instead of int in most numeric simprocs; avoids
 | 
file |
diff |
annotate
 | 
| Wed, 04 May 2005 08:36:10 +0200 | 
nipkow | 
Fixing a problem with lin.arith.
 | 
file |
diff |
annotate
 | 
| Wed, 23 Mar 2005 12:09:18 +0100 | 
paulson | 
replaced bool by a new datatype "bit" for binary numerals
 | 
file |
diff |
annotate
 | 
| Sun, 13 Feb 2005 17:15:14 +0100 | 
skalberg | 
Deleted Library.option type.
 | 
file |
diff |
annotate
 | 
| Mon, 17 Jan 2005 15:21:40 +0100 | 
nipkow | 
Removed div/mod ML code because it fails for 0.
 | 
file |
diff |
annotate
 | 
| Fri, 14 Jan 2005 12:00:27 +0100 | 
nipkow | 
made diff_less a simp rule
 | 
file |
diff |
annotate
 | 
| Tue, 19 Oct 2004 18:18:45 +0200 | 
paulson | 
converted some induct_tac to induct
 | 
file |
diff |
annotate
 | 
| Thu, 07 Oct 2004 15:42:30 +0200 | 
paulson | 
simplification tweaks for better arithmetic reasoning
 | 
file |
diff |
annotate
 | 
| Wed, 18 Aug 2004 11:09:40 +0200 | 
nipkow | 
import -> imports
 | 
file |
diff |
annotate
 | 
| Mon, 16 Aug 2004 14:22:27 +0200 | 
nipkow | 
New theory header syntax.
 | 
file |
diff |
annotate
 | 
| Mon, 16 Aug 2004 12:29:09 +0200 | 
berghofe | 
Replaced `div and `mod in consts_code section by div and mod.
 | 
file |
diff |
annotate
 | 
| Thu, 01 Jul 2004 12:29:53 +0200 | 
paulson | 
new treatment of binary numerals
 | 
file |
diff |
annotate
 | 
| Thu, 24 Jun 2004 17:52:02 +0200 | 
paulson | 
replaced monomorphic abs definitions by abs_if
 | 
file |
diff |
annotate
 | 
| Tue, 11 May 2004 20:11:08 +0200 | 
obua | 
changes made due to new Ring_and_Field theory
 | 
file |
diff |
annotate
 | 
| Mon, 15 Mar 2004 10:46:01 +0100 | 
paulson | 
new lemma
 | 
file |
diff |
annotate
 | 
| Mon, 08 Mar 2004 11:12:06 +0100 | 
paulson | 
generic theorems about exponentials; general tidying up
 | 
file |
diff |
annotate
 | 
| Thu, 04 Mar 2004 12:06:07 +0100 | 
paulson | 
new material from Avigad, and simplified treatment of division by 0
 | 
file |
diff |
annotate
 | 
| Sun, 29 Feb 2004 23:05:48 +0100 | 
berghofe | 
Added specific code generator for number_of.
 | 
file |
diff |
annotate
 | 
| Tue, 17 Feb 2004 10:41:59 +0100 | 
paulson | 
further tweaks to the numeric theories
 | 
file |
diff |
annotate
 | 
| Sun, 15 Feb 2004 10:46:37 +0100 | 
paulson | 
Polymorphic treatment of binary arithmetic using axclasses
 | 
file |
diff |
annotate
 | 
| Tue, 10 Feb 2004 12:02:11 +0100 | 
paulson | 
generic of_nat and of_int functions, and generalization of iszero
 | 
file |
diff |
annotate
 | 
| Tue, 27 Jan 2004 15:39:51 +0100 | 
paulson | 
replacing HOL/Real/PRat, PNat by the rational number development
 | 
file |
diff |
annotate
 | 
| Mon, 12 Jan 2004 16:51:45 +0100 | 
paulson | 
Added lemmas to Ring_and_Field with slightly modified simplification rules
 | 
file |
diff |
annotate
 | 
| Wed, 10 Dec 2003 15:59:34 +0100 | 
paulson | 
Moving some theorems from Real/RealArith0.ML
 | 
file |
diff |
annotate
 | 
| Thu, 04 Dec 2003 16:16:36 +0100 | 
paulson | 
further simplifications of the integer development; converting more .ML files
 | 
file |
diff |
annotate
 | 
| Thu, 04 Dec 2003 10:29:17 +0100 | 
paulson | 
Tidying of the integer development; towards removing the
 | 
file |
diff |
annotate
 | 
| Mon, 22 Sep 2003 16:04:49 +0200 | 
berghofe | 
Improved efficiency of code generated for functions int and nat.
 | 
file |
diff |
annotate
 | 
| Mon, 12 Aug 2002 17:48:19 +0200 | 
nipkow | 
*** empty log message ***
 | 
file |
diff |
annotate
 | 
| Fri, 31 May 2002 07:53:37 +0200 | 
nipkow | 
Now arith can deal with div/mod arbitrary nat numerals.
 | 
file |
diff |
annotate
 | 
| Wed, 15 May 2002 13:50:38 +0200 | 
nipkow | 
Set up arith to deal with div 2 and mod 2.
 | 
file |
diff |
annotate
 | 
| Thu, 07 Mar 2002 23:41:30 +0100 | 
wenzelm | 
renamed nat_number_of to nat_number (avoid clash with separate theorem);
 | 
file |
diff |
annotate
 | 
| Mon, 25 Feb 2002 11:27:07 +0100 | 
berghofe | 
Introduced variants of operators + * ~ constrained to type int
 | 
file |
diff |
annotate
 | 
| Wed, 23 Jan 2002 16:58:05 +0100 | 
wenzelm | 
tuned;
 | 
file |
diff |
annotate
 | 
| Mon, 10 Dec 2001 15:23:19 +0100 | 
berghofe | 
Added code generator setup.
 | 
file |
diff |
annotate
 | 
| Tue, 07 Aug 2001 16:36:52 +0200 | 
paulson | 
Tweaks for 1 -> 1'
 | 
file |
diff |
annotate
 | 
| Mon, 06 Aug 2001 13:43:24 +0200 | 
nipkow | 
turned translation for 1::nat into def.
 | 
file |
diff |
annotate
 | 
| Fri, 01 Dec 2000 19:53:29 +0100 | 
nipkow | 
Linear arithmetic now copes with mixed nat/int formulae.
 | 
file |
diff |
annotate
 | 
| Thu, 03 Aug 2000 10:52:30 +0200 | 
paulson | 
introduction of integer exponentiation
 | 
file |
diff |
annotate
 | 
| Mon, 19 Jul 1999 15:27:34 +0200 | 
paulson | 
NatBin: binary arithmetic for the naturals
 | 
file |
diff |
annotate
 |