Sat, 10 Feb 2007 09:26:14 +0100 changed name of interpretation linorder to order
haftmann [Sat, 10 Feb 2007 09:26:14 +0100] rev 22295
changed name of interpretation linorder to order
Sat, 10 Feb 2007 09:26:12 +0100 adjusted to changes in class package
haftmann [Sat, 10 Feb 2007 09:26:12 +0100] rev 22294
adjusted to changes in class package
Sat, 10 Feb 2007 09:26:11 +0100 added outline for Isabelle library description
haftmann [Sat, 10 Feb 2007 09:26:11 +0100] rev 22293
added outline for Isabelle library description
Sat, 10 Feb 2007 09:26:10 +0100 adjusted to new code generator Isar commands and changes in implementation
haftmann [Sat, 10 Feb 2007 09:26:10 +0100] rev 22292
adjusted to new code generator Isar commands and changes in implementation
Sat, 10 Feb 2007 09:26:09 +0100 adjusted to new code generator Isar commands
haftmann [Sat, 10 Feb 2007 09:26:09 +0100] rev 22291
adjusted to new code generator Isar commands
Sat, 10 Feb 2007 09:26:08 +0100 added references for code generator tutorial
haftmann [Sat, 10 Feb 2007 09:26:08 +0100] rev 22290
added references for code generator tutorial
Sat, 10 Feb 2007 09:26:07 +0100 added antiquotation for exceptions
haftmann [Sat, 10 Feb 2007 09:26:07 +0100] rev 22289
added antiquotation for exceptions
Sat, 10 Feb 2007 09:26:06 +0100 updated keywords
haftmann [Sat, 10 Feb 2007 09:26:06 +0100] rev 22288
updated keywords
Thu, 08 Feb 2007 18:14:13 +0100 cterm_instantiate was calling a type instantiation function that works only for matching,
paulson [Thu, 08 Feb 2007 18:14:13 +0100] rev 22287
cterm_instantiate was calling a type instantiation function that works only for matching, not unification as here.
Thu, 08 Feb 2007 17:22:22 +0100 added get-functions
urbanc [Thu, 08 Feb 2007 17:22:22 +0100] rev 22286
added get-functions
Wed, 07 Feb 2007 18:12:58 +0100 Renamed member to memb to avoid confusion with member function
berghofe [Wed, 07 Feb 2007 18:12:58 +0100] rev 22285
Renamed member to memb to avoid confusion with member function defined in Predicate theory.
Wed, 07 Feb 2007 18:12:02 +0100 Adapted to changes in Finite_Set theory.
berghofe [Wed, 07 Feb 2007 18:12:02 +0100] rev 22284
Adapted to changes in Finite_Set theory.
Wed, 07 Feb 2007 18:11:27 +0100 Adapted to new inductive definition package.
berghofe [Wed, 07 Feb 2007 18:11:27 +0100] rev 22283
Adapted to new inductive definition package.
Wed, 07 Feb 2007 18:10:21 +0100 - Adapted to new inductive definition package
berghofe [Wed, 07 Feb 2007 18:10:21 +0100] rev 22282
- Adapted to new inductive definition package - Adapted to changes in Multiset theory
Wed, 07 Feb 2007 18:07:10 +0100 Added meta_spec to extraction_expand.
berghofe [Wed, 07 Feb 2007 18:07:10 +0100] rev 22281
Added meta_spec to extraction_expand.
Wed, 07 Feb 2007 18:04:44 +0100 Added functions hhf_proof and un_hhf_proof.
berghofe [Wed, 07 Feb 2007 18:04:44 +0100] rev 22280
Added functions hhf_proof and un_hhf_proof.
Wed, 07 Feb 2007 18:03:18 +0100 Adapted to changes in Accessible_Part and Wellfounded_Recursion theories.
berghofe [Wed, 07 Feb 2007 18:03:18 +0100] rev 22279
Adapted to changes in Accessible_Part and Wellfounded_Recursion theories.
Wed, 07 Feb 2007 18:01:40 +0100 Added split_rule attribute.
berghofe [Wed, 07 Feb 2007 18:01:40 +0100] rev 22278
Added split_rule attribute.
Wed, 07 Feb 2007 18:00:38 +0100 Fixed bug in mk_AbsP.
berghofe [Wed, 07 Feb 2007 18:00:38 +0100] rev 22277
Fixed bug in mk_AbsP.
Wed, 07 Feb 2007 17:59:40 +0100 Introduction and elimination rules for <= on predicates
berghofe [Wed, 07 Feb 2007 17:59:40 +0100] rev 22276
Introduction and elimination rules for <= on predicates are now declared properly.
Wed, 07 Feb 2007 17:58:50 +0100 - Improved handling of monotonicity rules involving <=
berghofe [Wed, 07 Feb 2007 17:58:50 +0100] rev 22275
- Improved handling of monotonicity rules involving <= - ind_cases: variables to be generalized can now be specified using "for" keyword
Wed, 07 Feb 2007 17:51:38 +0100 Adapted to changes in Finite_Set theory.
berghofe [Wed, 07 Feb 2007 17:51:38 +0100] rev 22274
Adapted to changes in Finite_Set theory.
Wed, 07 Feb 2007 17:46:03 +0100 Adapted to changes in Finite_Set theory.
berghofe [Wed, 07 Feb 2007 17:46:03 +0100] rev 22273
Adapted to changes in Finite_Set theory.
Wed, 07 Feb 2007 17:45:03 +0100 - Adapted to new inductive definition package
berghofe [Wed, 07 Feb 2007 17:45:03 +0100] rev 22272
- Adapted to new inductive definition package - More elegant proof of eta postponement theorem inspired by Andreas Abel
Wed, 07 Feb 2007 17:44:07 +0100 Adapted to new inductive definition package.
berghofe [Wed, 07 Feb 2007 17:44:07 +0100] rev 22271
Adapted to new inductive definition package.
Wed, 07 Feb 2007 17:41:11 +0100 Converted to predicate notation.
berghofe [Wed, 07 Feb 2007 17:41:11 +0100] rev 22270
Converted to predicate notation.
Wed, 07 Feb 2007 17:39:49 +0100 Adapted to changes in List theory.
berghofe [Wed, 07 Feb 2007 17:39:49 +0100] rev 22269
Adapted to changes in List theory.
Wed, 07 Feb 2007 17:37:59 +0100 - wfP has been moved to theory Wellfounded_Recursion
berghofe [Wed, 07 Feb 2007 17:37:59 +0100] rev 22268
- wfP has been moved to theory Wellfounded_Recursion - Accessible part now works on predicates, hence accP is no longer needed
Wed, 07 Feb 2007 17:35:28 +0100 Adapted to changes in Transitive_Closure theory.
berghofe [Wed, 07 Feb 2007 17:35:28 +0100] rev 22267
Adapted to changes in Transitive_Closure theory.
Wed, 07 Feb 2007 17:34:43 +0100 Adapted to new inductive definition package.
berghofe [Wed, 07 Feb 2007 17:34:43 +0100] rev 22266
Adapted to new inductive definition package.
Wed, 07 Feb 2007 17:32:52 +0100 Adapted to changes in Finite_Set theory.
berghofe [Wed, 07 Feb 2007 17:32:52 +0100] rev 22265
Adapted to changes in Finite_Set theory.
Wed, 07 Feb 2007 17:30:53 +0100 Theorems for converting between wf and wfP are now declared
berghofe [Wed, 07 Feb 2007 17:30:53 +0100] rev 22264
Theorems for converting between wf and wfP are now declared as hints.
Wed, 07 Feb 2007 17:29:41 +0100 - Adapted to new inductive definition package
berghofe [Wed, 07 Feb 2007 17:29:41 +0100] rev 22263
- Adapted to new inductive definition package - Predicate version of wellfoundedness
Wed, 07 Feb 2007 17:28:09 +0100 Adapted to new inductive definition package.
berghofe [Wed, 07 Feb 2007 17:28:09 +0100] rev 22262
Adapted to new inductive definition package.
Wed, 07 Feb 2007 17:26:49 +0100 Adapted to changes in Transitive_Closure theory.
berghofe [Wed, 07 Feb 2007 17:26:49 +0100] rev 22261
Adapted to changes in Transitive_Closure theory.
Wed, 07 Feb 2007 17:26:04 +0100 Added Predicate theory.
berghofe [Wed, 07 Feb 2007 17:26:04 +0100] rev 22260
Added Predicate theory.
Wed, 07 Feb 2007 17:25:39 +0100 New theory for converting between predicates and sets.
berghofe [Wed, 07 Feb 2007 17:25:39 +0100] rev 22259
New theory for converting between predicates and sets.
Wed, 07 Feb 2007 13:05:28 +0100 changes in lexicographic_order termination tactic
bulwahn [Wed, 07 Feb 2007 13:05:28 +0100] rev 22258
changes in lexicographic_order termination tactic
Wed, 07 Feb 2007 12:08:48 +0100 "prove" function now instantiates relation variable in order
berghofe [Wed, 07 Feb 2007 12:08:48 +0100] rev 22257
"prove" function now instantiates relation variable in order to avoid problems with higher-order unification. This allows relations to be encoded as binary predicates.
Wed, 07 Feb 2007 12:05:54 +0100 Made untabify function tail recursive.
berghofe [Wed, 07 Feb 2007 12:05:54 +0100] rev 22256
Made untabify function tail recursive.
Tue, 06 Feb 2007 19:32:32 +0100 tuned matches_subterm;
wenzelm [Tue, 06 Feb 2007 19:32:32 +0100] rev 22255
tuned matches_subterm;
Tue, 06 Feb 2007 19:32:31 +0100 trace/debug: avoid eager string concatenation;
wenzelm [Tue, 06 Feb 2007 19:32:31 +0100] rev 22254
trace/debug: avoid eager string concatenation;
Tue, 06 Feb 2007 18:02:28 +0100 cc: removed option -lstdc++, which seems to be unnecessry, but causes problems on some platforms;
wenzelm [Tue, 06 Feb 2007 18:02:28 +0100] rev 22253
cc: removed option -lstdc++, which seems to be unnecessry, but causes problems on some platforms;
Tue, 06 Feb 2007 17:20:14 +0100 pervasive exception Option;
wenzelm [Tue, 06 Feb 2007 17:20:14 +0100] rev 22252
pervasive exception Option; fixed use_file;
Tue, 06 Feb 2007 17:06:44 +0100 added has_kind/get_kind;
wenzelm [Tue, 06 Feb 2007 17:06:44 +0100] rev 22251
added has_kind/get_kind; tuned;
Tue, 06 Feb 2007 15:12:18 +0100 fixed two stupid bugs of SML to do with the value restriction and missing type
urbanc [Tue, 06 Feb 2007 15:12:18 +0100] rev 22250
fixed two stupid bugs of SML to do with the value restriction and missing type information in records
Tue, 06 Feb 2007 12:54:55 +0100 askids/qualified_thms_of_thy: version which returns names in domain of get_thm
aspinall [Tue, 06 Feb 2007 12:54:55 +0100] rev 22249
askids/qualified_thms_of_thy: version which returns names in domain of get_thm
Tue, 06 Feb 2007 11:40:53 +0100 added eta expansion to imperative monad bind
haftmann [Tue, 06 Feb 2007 11:40:53 +0100] rev 22248
added eta expansion to imperative monad bind
Tue, 06 Feb 2007 00:53:15 +0100 corrected typo introduced by me
urbanc [Tue, 06 Feb 2007 00:53:15 +0100] rev 22247
corrected typo introduced by me
Tue, 06 Feb 2007 00:43:23 +0100 now obsolete
urbanc [Tue, 06 Feb 2007 00:43:23 +0100] rev 22246
now obsolete
Tue, 06 Feb 2007 00:41:54 +0100 moved the infrastructure from the nominal_tags file to nominal_thmdecls
urbanc [Tue, 06 Feb 2007 00:41:54 +0100] rev 22245
moved the infrastructure from the nominal_tags file to nominal_thmdecls file, and adapted the code to conform with informal Isabelle programming conventions
Mon, 05 Feb 2007 15:55:32 +0100 Exporting curried versions of tail recursive equations instead of internal ones
krauss [Mon, 05 Feb 2007 15:55:32 +0100] rev 22244
Exporting curried versions of tail recursive equations instead of internal ones
Mon, 05 Feb 2007 12:03:52 +0100 proper use of NameSpace.is_qualified (avoids compatibility issues of the SML B library);
wenzelm [Mon, 05 Feb 2007 12:03:52 +0100] rev 22243
proper use of NameSpace.is_qualified (avoids compatibility issues of the SML B library);
Sun, 04 Feb 2007 22:02:22 +0100 removed non-modular comment;
wenzelm [Sun, 04 Feb 2007 22:02:22 +0100] rev 22242
removed non-modular comment;
Sun, 04 Feb 2007 22:02:21 +0100 interpretation: attempt to be more serious about name_morphism;
wenzelm [Sun, 04 Feb 2007 22:02:21 +0100] rev 22241
interpretation: attempt to be more serious about name_morphism;
Sun, 04 Feb 2007 22:02:20 +0100 added full_naming;
wenzelm [Sun, 04 Feb 2007 22:02:20 +0100] rev 22240
added full_naming;
Sun, 04 Feb 2007 22:02:19 +0100 tuned oracle interface;
wenzelm [Sun, 04 Feb 2007 22:02:19 +0100] rev 22239
tuned oracle interface; simproc_setup: added identifier;
Sun, 04 Feb 2007 22:02:18 +0100 added print_strings;
wenzelm [Sun, 04 Feb 2007 22:02:18 +0100] rev 22238
added print_strings;
Sun, 04 Feb 2007 22:02:17 +0100 old-fashioned abstype ctyp/cterm/thm prevents accidental equality tests;
wenzelm [Sun, 04 Feb 2007 22:02:17 +0100] rev 22237
old-fashioned abstype ctyp/cterm/thm prevents accidental equality tests;
Sun, 04 Feb 2007 22:02:16 +0100 def_simproc(_i): tuned interface;
wenzelm [Sun, 04 Feb 2007 22:02:16 +0100] rev 22236
def_simproc(_i): tuned interface; tuned simprocs environment;
Sun, 04 Feb 2007 22:02:15 +0100 added cterm interface;
wenzelm [Sun, 04 Feb 2007 22:02:15 +0100] rev 22235
added cterm interface;
Sun, 04 Feb 2007 22:02:14 +0100 type simproc: explicitl dependency of morphism;
wenzelm [Sun, 04 Feb 2007 22:02:14 +0100] rev 22234
type simproc: explicitl dependency of morphism; added eq_simproc, morph_simproc; renamed mk_simproc' to make_simproc -- primary interface;
Sun, 04 Feb 2007 22:02:13 +0100 load morphism.ML later;
wenzelm [Sun, 04 Feb 2007 22:02:13 +0100] rev 22233
load morphism.ML later;
Sat, 03 Feb 2007 23:42:55 +0100 added the two renaming functions from my PhD
urbanc [Sat, 03 Feb 2007 23:42:55 +0100] rev 22232
added the two renaming functions from my PhD
Fri, 02 Feb 2007 17:16:16 +0100 added an infrastructure that allows the user to declare lemmas to be equivariance lemmas; the intention is to use these lemmas in automated tools but also can be employed by the user
urbanc [Fri, 02 Feb 2007 17:16:16 +0100] rev 22231
added an infrastructure that allows the user to declare lemmas to be equivariance lemmas; the intention is to use these lemmas in automated tools but also can be employed by the user
Fri, 02 Feb 2007 15:47:58 +0100 a few additions and deletions
nipkow [Fri, 02 Feb 2007 15:47:58 +0100] rev 22230
a few additions and deletions
Thu, 01 Feb 2007 20:59:50 +0100 tuned;
wenzelm [Thu, 01 Feb 2007 20:59:50 +0100] rev 22229
tuned;
Thu, 01 Feb 2007 20:40:34 +0100 proper use of PureThy.has_name_hint instead of hard-wired string'';
wenzelm [Thu, 01 Feb 2007 20:40:34 +0100] rev 22228
proper use of PureThy.has_name_hint instead of hard-wired string'';
Thu, 01 Feb 2007 20:40:17 +0100 removed non-modular comment;
wenzelm [Thu, 01 Feb 2007 20:40:17 +0100] rev 22227
removed non-modular comment;
Thu, 01 Feb 2007 13:41:19 +0100 new theorem int_infinite
paulson [Thu, 01 Feb 2007 13:41:19 +0100] rev 22226
new theorem int_infinite
Wed, 31 Jan 2007 20:07:40 +0100 Fix tell_thm_deps to match changse in PureThy.
aspinall [Wed, 31 Jan 2007 20:07:40 +0100] rev 22225
Fix tell_thm_deps to match changse in PureThy.
Wed, 31 Jan 2007 20:06:24 +0100 Expose hard-wired string which was changed and broke Proof General.
aspinall [Wed, 31 Jan 2007 20:06:24 +0100] rev 22224
Expose hard-wired string which was changed and broke Proof General.
Wed, 31 Jan 2007 16:05:17 +0100 clarified error message
haftmann [Wed, 31 Jan 2007 16:05:17 +0100] rev 22223
clarified error message
Wed, 31 Jan 2007 16:05:16 +0100 clarified command annotation
haftmann [Wed, 31 Jan 2007 16:05:16 +0100] rev 22222
clarified command annotation
Wed, 31 Jan 2007 16:05:14 +0100 changed cong alist - now using AList operations instead of overwrite_warn
haftmann [Wed, 31 Jan 2007 16:05:14 +0100] rev 22221
changed cong alist - now using AList operations instead of overwrite_warn
Wed, 31 Jan 2007 16:05:13 +0100 dropped Output.update_warn
haftmann [Wed, 31 Jan 2007 16:05:13 +0100] rev 22220
dropped Output.update_warn
Wed, 31 Jan 2007 16:05:12 +0100 print translation for record types with empty-sorted type variables raise Match instead of producing an error
haftmann [Wed, 31 Jan 2007 16:05:12 +0100] rev 22219
print translation for record types with empty-sorted type variables raise Match instead of producing an error
Wed, 31 Jan 2007 16:05:10 +0100 dropped lemma duplicates in HOL.thy
haftmann [Wed, 31 Jan 2007 16:05:10 +0100] rev 22218
dropped lemma duplicates in HOL.thy
Wed, 31 Jan 2007 14:03:31 +0100 Tidying; more debugging information. New reference unwanted_types.
paulson [Wed, 31 Jan 2007 14:03:31 +0100] rev 22217
Tidying; more debugging information. New reference unwanted_types.
Tue, 30 Jan 2007 13:17:02 +0100 Tweak preferences for PGIP interfaces. Make <askids> return theory successors instead of parents (ideally should be content elements).
aspinall [Tue, 30 Jan 2007 13:17:02 +0100] rev 22216
Tweak preferences for PGIP interfaces. Make <askids> return theory successors instead of parents (ideally should be content elements).
Tue, 30 Jan 2007 13:16:58 +0100 Add get_succs
aspinall [Tue, 30 Jan 2007 13:16:58 +0100] rev 22215
Add get_succs
Tue, 30 Jan 2007 13:14:41 +0100 Add operations on preference tables (remove, set_default).
aspinall [Tue, 30 Jan 2007 13:14:41 +0100] rev 22214
Add operations on preference tables (remove, set_default).
Tue, 30 Jan 2007 08:21:23 +0100 adjusted to new codegen_funcgr interface
haftmann [Tue, 30 Jan 2007 08:21:23 +0100] rev 22213
adjusted to new codegen_funcgr interface
Tue, 30 Jan 2007 08:21:22 +0100 added interface for plugging in preprocessors
haftmann [Tue, 30 Jan 2007 08:21:22 +0100] rev 22212
added interface for plugging in preprocessors
Tue, 30 Jan 2007 08:21:19 +0100 additional auxiliary here
haftmann [Tue, 30 Jan 2007 08:21:19 +0100] rev 22211
additional auxiliary here
Tue, 30 Jan 2007 08:21:18 +0100 whitespace tuning
haftmann [Tue, 30 Jan 2007 08:21:18 +0100] rev 22210
whitespace tuning
Tue, 30 Jan 2007 08:21:17 +0100 dropped dead code
haftmann [Tue, 30 Jan 2007 08:21:17 +0100] rev 22209
dropped dead code
Tue, 30 Jan 2007 08:21:16 +0100 shifted import order
haftmann [Tue, 30 Jan 2007 08:21:16 +0100] rev 22208
shifted import order
Tue, 30 Jan 2007 08:21:15 +0100 dropped whitespace
haftmann [Tue, 30 Jan 2007 08:21:15 +0100] rev 22207
dropped whitespace
Tue, 30 Jan 2007 08:21:13 +0100 changed name of interpretation linorder to order
haftmann [Tue, 30 Jan 2007 08:21:13 +0100] rev 22206
changed name of interpretation linorder to order
Mon, 29 Jan 2007 19:58:14 +0100 proper simproc_setup;
wenzelm [Mon, 29 Jan 2007 19:58:14 +0100] rev 22205
proper simproc_setup; tuned ML setup;
Mon, 29 Jan 2007 19:58:14 +0100 added get_simproc, @{simproc};
wenzelm [Mon, 29 Jan 2007 19:58:14 +0100] rev 22204
added get_simproc, @{simproc};
Sun, 28 Jan 2007 23:29:17 +0100 added interface for target_naming;
wenzelm [Sun, 28 Jan 2007 23:29:17 +0100] rev 22203
added interface for target_naming;
Sun, 28 Jan 2007 23:29:16 +0100 added simproc_setup;
wenzelm [Sun, 28 Jan 2007 23:29:16 +0100] rev 22202
added simproc_setup;
Sun, 28 Jan 2007 23:29:15 +0100 added def_simproc(_i) -- define named simprocs;
wenzelm [Sun, 28 Jan 2007 23:29:15 +0100] rev 22201
added def_simproc(_i) -- define named simprocs; tuned;
Sun, 28 Jan 2007 23:29:14 +0100 updated;
wenzelm [Sun, 28 Jan 2007 23:29:14 +0100] rev 22200
updated;
(0) -10000 -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 +30000 tip