paulson [Tue, 23 Sep 2003 15:44:25 +0200] rev 14202
case_tac tweak
paulson [Tue, 23 Sep 2003 15:42:01 +0200] rev 14201
some basic new lemmas
paulson [Tue, 23 Sep 2003 15:41:33 +0200] rev 14200
Removal of the Key_supply axiom (affects many possbility proofs) and minor
changes
paulson [Tue, 23 Sep 2003 15:40:27 +0200] rev 14199
new session HOL-SET-Protocol
berghofe [Mon, 22 Sep 2003 16:19:46 +0200] rev 14198
Modified merge_aux to prevent newer names from getting overwritten
by older names.
berghofe [Mon, 22 Sep 2003 16:16:03 +0200] rev 14197
add_attribute now takes parser as argument.
berghofe [Mon, 22 Sep 2003 16:14:58 +0200] rev 14196
Added "del" attribute for deleting equations.
berghofe [Mon, 22 Sep 2003 16:06:05 +0200] rev 14195
Changed interface of add_attribute.
berghofe [Mon, 22 Sep 2003 16:04:49 +0200] rev 14194
Improved efficiency of code generated for functions int and nat.
berghofe [Mon, 22 Sep 2003 16:02:51 +0200] rev 14193
Improved efficiency of code generated for + and -
berghofe [Mon, 22 Sep 2003 16:01:36 +0200] rev 14192
Improved efficiency of code generated for < predicate on natural numbers.
nipkow [Mon, 15 Sep 2003 17:15:00 +0200] rev 14191
Mod due to new thm in Map.
skalberg [Mon, 15 Sep 2003 14:00:43 +0200] rev 14190
Fixed blunder in the setup of the classical reasoner wrt. the constant
"curry".
skalberg [Mon, 15 Sep 2003 12:27:13 +0200] rev 14189
Added the constant "curry".
nipkow [Mon, 15 Sep 2003 12:16:34 +0200] rev 14188
*** empty log message ***
nipkow [Sun, 14 Sep 2003 17:53:27 +0200] rev 14187
Added new theorems
nipkow [Thu, 11 Sep 2003 22:33:12 +0200] rev 14186
Added a number of thms about map restriction.
berghofe [Thu, 04 Sep 2003 19:39:52 +0200] rev 14185
Tried to make parser a bit more standard-conforming.
berghofe [Thu, 04 Sep 2003 16:04:15 +0200] rev 14184
Changed no_vars such that it outputs list of illegal schematic variables.
paulson [Thu, 04 Sep 2003 11:16:19 +0200] rev 14183
quantifier symbols
paulson [Thu, 04 Sep 2003 11:15:53 +0200] rev 14182
conversion of HOL/Auth/KerberosIV to new-style theory
paulson [Thu, 04 Sep 2003 11:08:24 +0200] rev 14181
new, separate specifications
nipkow [Wed, 03 Sep 2003 18:20:57 +0200] rev 14180
Introduced new syntax for maplets x |-> y
paulson [Mon, 01 Sep 2003 15:07:43 +0200] rev 14179
Corrections due to John Matthews
skalberg [Sun, 31 Aug 2003 21:27:58 +0200] rev 14178
Makes interactive proof scripting recognize the show_all_types flag.
skalberg [Sun, 31 Aug 2003 21:24:29 +0200] rev 14177
Added 'ambiguity_is_error' flag, which, if set, makes the parser fail,
rather than just issue a warning, when the input parsed is ambiguous.
skalberg [Fri, 29 Aug 2003 18:39:47 +0200] rev 14176
Added show_all_types flag, such that all type information in the term
is made explicit.
ballarin [Fri, 29 Aug 2003 15:40:11 +0200] rev 14175
Method rule_tac understands Isar contexts: documentation.
ballarin [Fri, 29 Aug 2003 15:19:02 +0200] rev 14174
Methods rule_tac etc support static (Isar) contexts.
skalberg [Fri, 29 Aug 2003 13:18:45 +0200] rev 14173
Removed the extended digits again.
skalberg [Thu, 28 Aug 2003 02:00:16 +0200] rev 14172
Fixed typos.
skalberg [Thu, 28 Aug 2003 01:56:40 +0200] rev 14171
Extended the notion of letter and digit, such that now one may use greek,
gothic, euler, or calligraphic letters as normal letters.
skalberg [Wed, 27 Aug 2003 18:22:34 +0200] rev 14170
Added skalberg to recepients, changed admin from kleing to berghofe.
skalberg [Wed, 27 Aug 2003 18:13:59 +0200] rev 14169
Converted to new style theories.
skalberg [Wed, 27 Aug 2003 18:13:39 +0200] rev 14168
Prepared for extended identifiers (\<alpha>, etc.)
skalberg [Wed, 27 Aug 2003 10:11:30 +0200] rev 14167
Improved the error messages (slightly).
skalberg [Tue, 26 Aug 2003 19:33:35 +0200] rev 14166
Cleaned up the code.
skalberg [Tue, 26 Aug 2003 19:33:04 +0200] rev 14165
New specification syntax added (the specification may be split over
several properties).
skalberg [Tue, 26 Aug 2003 18:49:17 +0200] rev 14164
Allowed for splitting the specification over several lemmas.
berghofe [Fri, 22 Aug 2003 11:51:42 +0200] rev 14163
Improved handling of modes for equality predicate, to avoid ill-typed
ML code due to comparisons between elements of function types.
berghofe [Thu, 21 Aug 2003 16:20:45 +0200] rev 14162
Fixed problem with "code ind" attribute that caused code generator to
fail for mutually recursive predicates.
berghofe [Thu, 21 Aug 2003 16:18:43 +0200] rev 14161
Added function strong_conn for computing the strongly connected components
of the graph.
paulson [Thu, 21 Aug 2003 11:41:44 +0200] rev 14160
Change from "tracing" to "warning", as requested by David Aspinall
paulson [Wed, 20 Aug 2003 13:34:17 +0200] rev 14159
final tweaks for Isar version
paulson [Wed, 20 Aug 2003 13:05:22 +0200] rev 14158
finished conversion to Isar format
paulson [Wed, 20 Aug 2003 11:12:48 +0200] rev 14157
new example
paulson [Wed, 20 Aug 2003 11:04:17 +0200] rev 14156
new case_tac method
paulson [Wed, 20 Aug 2003 11:00:37 +0200] rev 14155
partial conversion to Isar format
paulson [Tue, 19 Aug 2003 18:45:48 +0200] rev 14154
partial conversion to Isar format
paulson [Tue, 19 Aug 2003 13:54:20 +0200] rev 14153
new case_tac
paulson [Tue, 19 Aug 2003 13:53:58 +0200] rev 14152
For the Isar version of the ZF logics manual
paulson [Fri, 15 Aug 2003 13:45:39 +0200] rev 14151
converting ex/If to Isar script
paulson [Fri, 15 Aug 2003 13:07:01 +0200] rev 14150
A document for UNITY
paulson [Wed, 13 Aug 2003 17:44:42 +0200] rev 14149
reformatting change and mention of Introduction to Isabelle
paulson [Wed, 13 Aug 2003 17:44:01 +0200] rev 14148
corrections by Viktor Kuncak and minor updating
paulson [Wed, 13 Aug 2003 17:24:59 +0200] rev 14147
added tutorial
paulson [Wed, 13 Aug 2003 12:28:53 +0200] rev 14146
possibility proof!
paulson [Tue, 12 Aug 2003 13:35:03 +0200] rev 14145
ZhouGollmann: new example (fair non-repudiation protocol)
streckem [Fri, 08 Aug 2003 15:05:11 +0200] rev 14144
added lemma c_hupd_fst
streckem [Fri, 08 Aug 2003 14:59:52 +0200] rev 14143
Modifications after changes in MicroJava/J
streckem [Fri, 08 Aug 2003 14:57:46 +0200] rev 14142
Changed lemmas .._type_sound
streckem [Fri, 08 Aug 2003 14:54:37 +0200] rev 14141
Added lemma exec_no_xcpt
berghofe [Thu, 07 Aug 2003 17:46:50 +0200] rev 14140
test_term now renames variable for size of test data to avoid clashes
with variables already present in the term to be tested.
nipkow [Tue, 05 Aug 2003 17:57:39 +0200] rev 14139
cleaned up
nipkow [Thu, 31 Jul 2003 14:01:04 +0200] rev 14138
*** empty log message ***
berghofe [Thu, 31 Jul 2003 00:01:47 +0200] rev 14137
Removed extraneous rev in function goal_params (the list of parameters
is already reversed by rename_wrt_term).
kleing [Tue, 29 Jul 2003 13:32:16 +0200] rev 14136
opened new section for next Isabelle release
berghofe [Mon, 28 Jul 2003 11:16:38 +0200] rev 14135
test_term now handles Match exception raised in generated code.
nipkow [Fri, 25 Jul 2003 17:21:22 +0200] rev 14134
Replaced \<leadsto> by \<rightharpoonup>
paulson [Fri, 25 Jul 2003 10:52:15 +0200] rev 14133
Simplified a proof using presburger
paulson [Thu, 24 Jul 2003 18:23:17 +0200] rev 14132
new theory Library/NatPair
paulson [Thu, 24 Jul 2003 18:23:00 +0200] rev 14131
declarations moved from PreList.thy
berghofe [Thu, 24 Jul 2003 17:52:38 +0200] rev 14130
Fixed two bugs:
- presburger_tac now calls ObjectLogic.atomize_tac first to avoid
failure when premises contain meta-level quantifiers or implications
- The preprocessor now also filters out premises containing variables
that are not of type int or nat.
berghofe [Thu, 24 Jul 2003 17:47:56 +0200] rev 14129
Exported function get_mode.
paulson [Thu, 24 Jul 2003 16:41:40 +0200] rev 14128
header comment
paulson [Thu, 24 Jul 2003 16:37:04 +0200] rev 14127
new theory NatPair of the injection from nat*nat -> nat
paulson [Thu, 24 Jul 2003 16:36:29 +0200] rev 14126
Tidying and replacement of some axioms by specifications
paulson [Thu, 24 Jul 2003 16:35:51 +0200] rev 14125
tidied
paulson [Tue, 22 Jul 2003 11:05:02 +0200] rev 14124
Added some regression testing for simprocs
paulson [Tue, 22 Jul 2003 11:03:42 +0200] rev 14123
fixed simprocs
skalberg [Mon, 21 Jul 2003 17:27:23 +0200] rev 14122
Added handling of meta implication and meta quantification.
skalberg [Mon, 21 Jul 2003 16:19:34 +0200] rev 14121
Added handling of free variables (provided they are of sort HOL.type).
paulson [Mon, 21 Jul 2003 13:02:07 +0200] rev 14120
Tidied some examples
skalberg [Mon, 21 Jul 2003 10:58:16 +0200] rev 14119
Added the specification command.
skalberg [Mon, 21 Jul 2003 08:53:56 +0200] rev 14118
Changed bstring argument to xstring.
skalberg [Mon, 21 Jul 2003 08:52:06 +0200] rev 14117
*** empty log message ***
skalberg [Sat, 19 Jul 2003 17:35:15 +0200] rev 14116
Added optional theorem names for the constant definitions added during
specification.
skalberg [Thu, 17 Jul 2003 15:23:20 +0200] rev 14115
Added package for definition by specification.
paulson [Wed, 16 Jul 2003 12:09:41 +0200] rev 14114
tidying
paulson [Tue, 15 Jul 2003 15:20:54 +0200] rev 14113
Fixing a simproc bug
paulson [Tue, 15 Jul 2003 15:12:22 +0200] rev 14112
tidying
nipkow [Tue, 15 Jul 2003 08:25:20 +0200] rev 14111
Some new thm (ex_map_conv?)
kleing [Mon, 14 Jul 2003 14:44:06 +0200] rev 14110
use Library.Some/None instead of just Some/None in generated quickcheck code
berghofe [Fri, 11 Jul 2003 15:01:41 +0200] rev 14109
Added keywords for random testing.
berghofe [Fri, 11 Jul 2003 15:00:54 +0200] rev 14108
Restored old (tail recursive!) version of repeat.
berghofe [Fri, 11 Jul 2003 15:00:10 +0200] rev 14107
Exported function goal_params.
berghofe [Fri, 11 Jul 2003 14:59:50 +0200] rev 14106
Added several functions for producing random numbers.
berghofe [Fri, 11 Jul 2003 14:59:11 +0200] rev 14105
Added functions for random testing.
berghofe [Fri, 11 Jul 2003 14:57:00 +0200] rev 14104
Added generator for test case generators.
berghofe [Fri, 11 Jul 2003 14:56:30 +0200] rev 14103
mk_int now produces specific constants for 0 and 1.
berghofe [Fri, 11 Jul 2003 14:55:17 +0200] rev 14102
- Installed specific code generator for equality enforcing that
arguments do not have function types, which would result in
an error message during compilation.
- Added test case generators for basic types.
oheimb [Fri, 11 Jul 2003 14:12:41 +0200] rev 14101
added upd_fst, upd_snd, some thms
oheimb [Fri, 11 Jul 2003 14:12:06 +0200] rev 14100
added map_image, restrict_map, some thms
oheimb [Fri, 11 Jul 2003 14:12:02 +0200] rev 14099
added fold_red, o2l, postfix, some thms
oheimb [Fri, 11 Jul 2003 14:11:56 +0200] rev 14098
added rev_ballE
oheimb [Fri, 11 Jul 2003 13:54:32 +0200] rev 14097
re-introduced sort constraints on LHS
oheimb [Fri, 11 Jul 2003 13:54:26 +0200] rev 14096
corrected markup text
paulson [Thu, 10 Jul 2003 17:14:41 +0200] rev 14095
Changed many Intersection rules from i:I to I~=0 to avoid introducing a new
variable
paulson [Wed, 09 Jul 2003 12:41:47 +0200] rev 14094
~= to neq
paulson [Wed, 09 Jul 2003 11:39:34 +0200] rev 14093
converting more theories to Isar scripts, and tidying
paulson [Tue, 08 Jul 2003 11:44:30 +0200] rev 14092
Conversion of ZF/UNITY/{FP,Union} to Isar script.
Introduction of X-symbols to the ML files.
nipkow [Mon, 07 Jul 2003 17:58:21 +0200] rev 14091
A patch by david aspinall
berghofe [Fri, 04 Jul 2003 17:09:26 +0200] rev 14090
Added check for HOL_proofs: Theory WeakNorm is skipped if HOL image has been
compiled without proof objects.
paulson [Thu, 03 Jul 2003 18:07:50 +0200] rev 14089
converted UNITY/Comp/{AllocImpl,Client} to Isar scripts
paulson [Thu, 03 Jul 2003 12:56:48 +0200] rev 14088
converted Counter, Counterc and PriorityAux to Isar scripts (all HOL/UNITY/Comp)
paulson [Thu, 03 Jul 2003 10:37:25 +0200] rev 14087
Conversion of UNITY/Comp/Priority.thy to a linear Isar script
nipkow [Wed, 02 Jul 2003 16:57:57 +0200] rev 14086
Type antiquotations do not use the bracket syntax by default any longer.
paulson [Tue, 01 Jul 2003 10:50:26 +0200] rev 14085
moved some lemmas here from ZF
paulson [Mon, 30 Jun 2003 18:15:51 +0200] rev 14084
Removal of UNITY/UNITYMisc, moving its theorems elsewhere.
Conversion of UNITY/State to Isar format.;
webertj [Mon, 30 Jun 2003 12:23:00 +0200] rev 14083
Added DOCTYPE and Content-type to HTML documents.