paulson [Tue, 14 Dec 2004 14:53:02 +0100] rev 15410
converted Relation_Power to new-style theory
paulson [Tue, 14 Dec 2004 10:45:16 +0100] rev 15409
new and stronger lemmas and improved simplification for finite sets
paulson [Tue, 14 Dec 2004 10:40:07 +0100] rev 15408
tidied; removed references to HOL theories
nipkow [Mon, 13 Dec 2004 18:41:49 +0100] rev 15407
added find_rewrites
nipkow [Mon, 13 Dec 2004 17:44:52 +0100] rev 15406
*** empty log message ***
nipkow [Mon, 13 Dec 2004 17:07:47 +0100] rev 15405
added find_rewrites
paulson [Mon, 13 Dec 2004 15:06:59 +0100] rev 15404
removal of NatArith.ML and Product_Type.ML
aspinall [Mon, 13 Dec 2004 14:31:02 +0100] rev 15403
Fix pgmlsymbolson/off.
nipkow [Sun, 12 Dec 2004 16:25:47 +0100] rev 15402
REorganized Finite_Set
aspinall [Fri, 10 Dec 2004 22:33:16 +0100] rev 15401
Support PGIP <whitespace>, <dostep>, <doitem> elements as input
aspinall [Fri, 10 Dec 2004 22:25:31 +0100] rev 15400
Insert pgmltext element into responses in PGIP mode
berghofe [Fri, 10 Dec 2004 16:57:01 +0100] rev 15399
Added term cache to function condrew in order to speed up rewriting.
berghofe [Fri, 10 Dec 2004 16:55:58 +0100] rev 15398
- Exported functions new_name and new_names
- Fixed incompatible signatures problem in unfold_attr
berghofe [Fri, 10 Dec 2004 16:54:17 +0100] rev 15397
Fixed bug in mk_gen_of_def that could cause non-termination of the generator
for datatypes with nested recursion (such as trie).
berghofe [Fri, 10 Dec 2004 16:50:20 +0100] rev 15396
Preprocessors now transfer theorems to current theory in order to
avoid "incompatible signatures" exception.
berghofe [Fri, 10 Dec 2004 16:48:29 +0100] rev 15395
Moved code generator setup for product type to Product_Type.thy
berghofe [Fri, 10 Dec 2004 16:48:01 +0100] rev 15394
New code generator for let and split.
berghofe [Fri, 10 Dec 2004 16:47:15 +0100] rev 15393
Realizer for exE now uses let instead of case.
nipkow [Thu, 09 Dec 2004 18:30:59 +0100] rev 15392
First step in reorganizing Finite_Set
paulson [Thu, 09 Dec 2004 16:45:46 +0100] rev 15391
converted Sum_Type to new-style theory: Inl, Inr are NO LONGER global
paulson [Thu, 09 Dec 2004 15:49:40 +0100] rev 15390
Comments and other tweaks by Jia
nipkow [Thu, 09 Dec 2004 13:33:44 +0100] rev 15389
*** empty log message ***
paulson [Thu, 09 Dec 2004 12:03:06 +0100] rev 15388
converted Datatype_Universe to new-style theory
nipkow [Wed, 08 Dec 2004 15:15:49 +0100] rev 15387
fixed bug in find functions that I introduced some time ago.
paulson [Wed, 08 Dec 2004 10:28:05 +0100] rev 15386
converted Lfp to new-style theory
kleing [Wed, 08 Dec 2004 07:50:27 +0100] rev 15385
improvements by Larry and Micheal Wahler
paulson [Tue, 07 Dec 2004 18:10:13 +0100] rev 15384
renamed attributes to lower case
paulson [Tue, 07 Dec 2004 16:16:23 +0100] rev 15383
made proofs more robust
paulson [Tue, 07 Dec 2004 16:16:10 +0100] rev 15382
all theories must be related to Reconstruction
paulson [Tue, 07 Dec 2004 16:15:44 +0100] rev 15381
converted Gfp to new-style theory
paulson [Tue, 07 Dec 2004 16:15:05 +0100] rev 15380
proof of subst by S Merz
webertj [Tue, 07 Dec 2004 14:42:08 +0100] rev 15379
comment added
kleing [Tue, 07 Dec 2004 12:13:17 +0100] rev 15378
link to tar.gz
paulson [Tue, 07 Dec 2004 11:31:14 +0100] rev 15377
proof of subst by S Merz
nipkow [Mon, 06 Dec 2004 14:14:03 +0100] rev 15376
Started to clean up and generalize FiniteSet
kleing [Mon, 06 Dec 2004 07:18:24 +0100] rev 15375
add latex sugar
kleing [Mon, 06 Dec 2004 01:07:57 +0100] rev 15374
moved to Sugar
kleing [Mon, 06 Dec 2004 01:06:22 +0100] rev 15373
fixed typos
kleing [Mon, 06 Dec 2004 01:05:58 +0100] rev 15372
ignore generated
paulson [Fri, 03 Dec 2004 17:03:05 +0100] rev 15371
fixes to clause conversion
paulson [Fri, 03 Dec 2004 15:28:12 +0100] rev 15370
trying to fix the transfer problem
paulson [Fri, 03 Dec 2004 15:27:47 +0100] rev 15369
tidied
kleing [Fri, 03 Dec 2004 12:52:24 +0100] rev 15368
tuned
kleing [Fri, 03 Dec 2004 07:27:48 +0100] rev 15367
fixed typo
kleing [Fri, 03 Dec 2004 07:23:19 +0100] rev 15366
more sugar
paulson [Thu, 02 Dec 2004 16:02:29 +0100] rev 15365
clauses counted from 0
nipkow [Thu, 02 Dec 2004 14:47:07 +0100] rev 15364
*** empty log message ***
nipkow [Thu, 02 Dec 2004 12:28:09 +0100] rev 15363
Fixed print translation for ALL x > y etc
nipkow [Thu, 02 Dec 2004 11:59:34 +0100] rev 15362
added ALL print-translation for > and >=.
nipkow [Thu, 02 Dec 2004 11:44:55 +0100] rev 15361
*** empty log message ***
nipkow [Thu, 02 Dec 2004 11:42:01 +0100] rev 15360
Added "ALL x > y" and relatives.
paulson [Thu, 02 Dec 2004 11:09:19 +0100] rev 15359
new CLAUSIFY attribute for proof reconstruction with lemmas
nipkow [Thu, 02 Dec 2004 10:36:20 +0100] rev 15358
*** empty log message ***
kleing [Thu, 02 Dec 2004 00:44:54 +0100] rev 15357
antiquotations lhs and rhs
nipkow [Wed, 01 Dec 2004 18:17:01 +0100] rev 15356
*** empty log message ***
nipkow [Wed, 01 Dec 2004 18:11:50 +0100] rev 15355
Removed postfix >= because of new >= sugar
nipkow [Wed, 01 Dec 2004 18:11:13 +0100] rev 15354
Added > and >= sugar
nipkow [Wed, 01 Dec 2004 18:10:49 +0100] rev 15353
>= became > = because of new >=
paulson [Wed, 01 Dec 2004 12:53:49 +0100] rev 15352
fixed presentation
paulson [Wed, 01 Dec 2004 10:14:10 +0100] rev 15351
resolution package tools by Jia Meng
kleing [Wed, 01 Dec 2004 06:33:52 +0100] rev 15350
new antiquotations @{lhs thm} and @{rhs thm}
kleing [Wed, 01 Dec 2004 06:30:20 +0100] rev 15349
added antiquotations @{lhs thm} and @{rhs thm}
kleing [Wed, 01 Dec 2004 04:11:15 +0100] rev 15348
fixed another _
paulson [Tue, 30 Nov 2004 18:25:55 +0100] rev 15347
resolution package tools by Jia Meng
paulson [Tue, 30 Nov 2004 16:27:44 +0100] rev 15346
converted Wellfounded_Relations to Isar script
schirmer [Tue, 30 Nov 2004 13:29:36 +0100] rev 15345
even more mboxes
schirmer [Tue, 30 Nov 2004 13:20:15 +0100] rev 15344
Rule: put \mbox around premises/conclusion to avoid problems with
super/sub-scripts.
kleing [Tue, 30 Nov 2004 06:50:03 +0100] rev 15343
blast_tac -> blast in comment (fix latex error)
nipkow [Mon, 29 Nov 2004 18:49:35 +0100] rev 15342
*** empty log message ***
paulson [Mon, 29 Nov 2004 14:02:55 +0100] rev 15341
converted to Isar script, simplifying some results
nipkow [Mon, 29 Nov 2004 11:25:32 +0100] rev 15340
obselete
nipkow [Mon, 29 Nov 2004 11:23:48 +0100] rev 15339
onsolete
nipkow [Mon, 29 Nov 2004 11:18:16 +0100] rev 15338
obsolete
nipkow [Mon, 29 Nov 2004 11:12:19 +0100] rev 15337
New
kleing [Mon, 29 Nov 2004 06:09:45 +0100] rev 15336
render \<circ> as o not ˆ (which is ^)
webertj [Thu, 25 Nov 2004 20:33:35 +0100] rev 15335
minor code refactoring (typ_of_dtyp, size_of_dtyp)
webertj [Thu, 25 Nov 2004 19:25:03 +0100] rev 15334
exception CANNOT_INTERPRET removed (not needed anymore since the stlc_interpreter can interpret any term)
webertj [Thu, 25 Nov 2004 19:04:32 +0100] rev 15333
comments edited
webertj [Thu, 25 Nov 2004 14:44:52 +0100] rev 15332
added ZCHAFF_VERSION
webertj [Thu, 25 Nov 2004 14:38:37 +0100] rev 15331
added ZCHAFF_VERSION
paulson [Thu, 25 Nov 2004 12:39:12 +0100] rev 15330
ML
webertj [Wed, 24 Nov 2004 19:51:33 +0100] rev 15329
Removed a "Matches are not exhaustive" warning
nipkow [Wed, 24 Nov 2004 11:13:00 +0100] rev 15328
mod because of change in finite set induction
nipkow [Wed, 24 Nov 2004 11:12:10 +0100] rev 15327
changed the order of !!-quantifiers in finite set induction.
In Isar you can now write (insert x F) rather than the counterintuitive
(insert F x).
berghofe [Wed, 24 Nov 2004 10:37:38 +0100] rev 15326
Made test_term escape special characters in strings that caused the
ML compiler to fail.
berghofe [Wed, 24 Nov 2004 10:32:33 +0100] rev 15325
Functions nat_to_bv and bv_to_nat now really operate on natural numbers.
berghofe [Wed, 24 Nov 2004 10:30:19 +0100] rev 15324
Added EfficientNat
berghofe [Wed, 24 Nov 2004 10:29:44 +0100] rev 15323
Code generator plug-in for implementing natural numbers by integers.
berghofe [Wed, 24 Nov 2004 10:28:09 +0100] rev 15322
Added Library/EfficientNat
berghofe [Wed, 24 Nov 2004 10:27:24 +0100] rev 15321
Reimplemented some operations on "code lemma" table to avoid that code
lemmas get lost during merge.
berghofe [Wed, 24 Nov 2004 10:23:36 +0100] rev 15320
New theorem zpower_int
nipkow [Wed, 24 Nov 2004 08:43:41 +0100] rev 15319
*** empty log message ***
obua [Tue, 23 Nov 2004 18:58:59 +0100] rev 15318
prettier proof of setsum_diff
webertj [Tue, 23 Nov 2004 17:47:37 +0100] rev 15317
HTML conformity
nipkow [Tue, 23 Nov 2004 16:43:03 +0100] rev 15316
renamed 1 lemmas
nipkow [Tue, 23 Nov 2004 16:42:54 +0100] rev 15315
renamed 2 lemmas
obua [Tue, 23 Nov 2004 15:50:27 +0100] rev 15314
relaxed type constraints of lemmas: setsum_nonneg, setsum_nonpos, setsum_negf, setsum_Un_ring
webertj [Tue, 23 Nov 2004 15:36:39 +0100] rev 15313
external solvers may now overwrite existing temporary files
nipkow [Tue, 23 Nov 2004 15:32:11 +0100] rev 15312
added lemma
obua [Tue, 23 Nov 2004 15:25:39 +0100] rev 15311
Added lemmas setsum_mono, finite_setsum_diff1, finite_setsum_diff
nipkow [Tue, 23 Nov 2004 14:21:24 +0100] rev 15310
*** empty log message ***
nipkow [Tue, 23 Nov 2004 09:08:35 +0100] rev 15309
generalized lemma
nipkow [Tue, 23 Nov 2004 08:58:32 +0100] rev 15308
added lemma
paulson [Mon, 22 Nov 2004 13:52:27 +0100] rev 15307
indentation
nipkow [Mon, 22 Nov 2004 11:54:08 +0100] rev 15306
fixed proof
nipkow [Mon, 22 Nov 2004 11:53:56 +0100] rev 15305
added lemmas
nipkow [Sun, 21 Nov 2004 18:39:25 +0100] rev 15304
Added more lemmas
nipkow [Sun, 21 Nov 2004 15:44:20 +0100] rev 15303
added lemmas
nipkow [Sun, 21 Nov 2004 12:52:03 +0100] rev 15302
Restructured List and added "rotate"
webertj [Fri, 19 Nov 2004 17:52:07 +0100] rev 15301
comment modified
paulson [Fri, 19 Nov 2004 17:31:49 +0100] rev 15300
moved and renamed Integ/Equiv.thy
webertj [Fri, 19 Nov 2004 15:05:10 +0100] rev 15299
solver auto now returns the result of the first solver that does not raise NOT_CONFIGURED (which may be UNKNOWN)
chaieb [Fri, 19 Nov 2004 14:00:31 +0100] rev 15298
Barith removed
VS: ----------------------------------------------------------------------
webertj [Thu, 18 Nov 2004 18:46:09 +0100] rev 15297
imports (new syntax for theory headers)
berghofe [Thu, 18 Nov 2004 14:02:29 +0100] rev 15296
Tuned.
kleing [Wed, 17 Nov 2004 22:18:52 +0100] rev 15295
replace strangely encode space characters by
kleing [Wed, 17 Nov 2004 22:17:51 +0100] rev 15294
replaced strangely encoded space characters by
webertj [Wed, 17 Nov 2004 19:25:34 +0100] rev 15293
removed explicit mentioning of zChaffs version number
webertj [Wed, 17 Nov 2004 16:24:07 +0100] rev 15292
minor changes (comments/code refactoring)
kleing [Wed, 17 Nov 2004 07:35:50 +0100] rev 15291
removed Exercises document (available on separate web site now)
kleing [Wed, 17 Nov 2004 07:35:14 +0100] rev 15290
removed exercised document
aspinall [Tue, 16 Nov 2004 20:20:14 +0100] rev 15289
Markup obtain as introducing a nested goal.
paulson [Mon, 15 Nov 2004 18:21:34 +0100] rev 15288
removed a "clone" (duplicate code)
webertj [Mon, 15 Nov 2004 17:04:11 +0100] rev 15287
minor rewording
aspinall [Mon, 15 Nov 2004 13:51:43 +0100] rev 15286
Add <undoitem> for theory-state undos.
paulson [Mon, 15 Nov 2004 12:13:14 +0100] rev 15285
Renamed some variables to eliminate conflicts with constants.
Introduced some abbreviations (following TPTP axiom sets) to reduce the
amount of repetition.
Uncommented some examples, which increases the runtime somewhat.
webertj [Sun, 14 Nov 2004 01:56:58 +0100] rev 15284
*** empty log message ***
webertj [Sun, 14 Nov 2004 01:40:27 +0100] rev 15283
DOCTYPE declaration added
webertj [Sat, 13 Nov 2004 17:30:03 +0100] rev 15282
Exercises added
nipkow [Sat, 13 Nov 2004 07:47:34 +0100] rev 15281
More lemmas
webertj [Fri, 12 Nov 2004 20:55:04 +0100] rev 15280
minor code refactoring
paulson [Fri, 12 Nov 2004 16:26:19 +0100] rev 15279
improved "subscribe" link
webertj [Fri, 12 Nov 2004 15:49:25 +0100] rev 15278
added DOCTYPE and Content-Type declarations to make this a valid HTML file
webertj [Fri, 12 Nov 2004 15:45:19 +0100] rev 15277
isatool usedir -f
paulson [Thu, 11 Nov 2004 10:50:24 +0100] rev 15276
updated subscription wording and link
paulson [Thu, 11 Nov 2004 10:26:40 +0100] rev 15275
increased tracing and search bounds
paulson [Mon, 08 Nov 2004 16:53:50 +0100] rev 15274
tidied comments
schirmer [Fri, 05 Nov 2004 15:37:25 +0100] rev 15273
* extended interface of record_split_simp_tac and record_split_simproc
* improved record_type_abbr_tr'
chaieb [Tue, 02 Nov 2004 16:33:08 +0100] rev 15272
user-interface impoved
paulson [Fri, 29 Oct 2004 15:16:31 +0200] rev 15271
fixed some awkward problems with nat/int simprocs
paulson [Fri, 29 Oct 2004 15:16:02 +0200] rev 15270
fixed reference to renamed theorem
webertj [Thu, 28 Oct 2004 19:40:22 +0200] rev 15269
isatool usedir: ML root file can now be specified (previously hard-coded as ROOT.ML)
aspinall [Thu, 28 Oct 2004 17:11:51 +0200] rev 15268
Make <undostep> call undos_proof to display resulting proofstate.
chaieb [Thu, 28 Oct 2004 11:58:22 +0200] rev 15267
efficienty improvement
Heuristic is now the same as for the proof-generating alg.
aspinall [Wed, 27 Oct 2004 19:45:16 +0200] rev 15266
Revert change to pgml_sym
berghofe [Wed, 27 Oct 2004 10:30:07 +0200] rev 15265
Added type constraint to make SML/NJ happy.
berghofe [Tue, 26 Oct 2004 16:34:19 +0200] rev 15264
Changed function cabs to also allow abstraction over Vars.
berghofe [Tue, 26 Oct 2004 16:33:35 +0200] rev 15263
Added function merge_alists'.
berghofe [Tue, 26 Oct 2004 16:33:09 +0200] rev 15262
Added function strip_type (for ctyps).
berghofe [Tue, 26 Oct 2004 16:32:09 +0200] rev 15261
Added preprocessors.
berghofe [Tue, 26 Oct 2004 16:31:09 +0200] rev 15260
Added setup for code generator.
berghofe [Tue, 26 Oct 2004 16:30:32 +0200] rev 15259
Added simple code generator.
berghofe [Tue, 26 Oct 2004 16:29:54 +0200] rev 15258
Removed code generator stuff. Code generation is now handled by code
generator in typedef_package.
berghofe [Tue, 26 Oct 2004 16:26:53 +0200] rev 15257
Added call to Codegen.preprocess.
berghofe [Tue, 26 Oct 2004 16:25:41 +0200] rev 15256
Fixed problem with sorts in function make_casedists.
nipkow [Mon, 25 Oct 2004 17:19:17 +0200] rev 15255
fixed urls
aspinall [Sun, 24 Oct 2004 15:41:52 +0200] rev 15254
Simplification to symbol processing; put quotes around theory name in message.
aspinall [Thu, 21 Oct 2004 19:21:32 +0200] rev 15253
Fix <closetheory>
berghofe [Tue, 19 Oct 2004 22:45:20 +0200] rev 15252
Replaced PolyML specific print function by Display.print_thm(s)
paulson [Tue, 19 Oct 2004 18:18:45 +0200] rev 15251
converted some induct_tac to induct
dixon [Mon, 18 Oct 2004 13:40:45 +0200] rev 15250
added a missing case (Var x) that made finding a case split fail, in order to prove the specification equation from the split versions, for some recursive functions.
berghofe [Mon, 18 Oct 2004 11:43:40 +0200] rev 15249
Replaced list of bound variables in simpset by maximal index of bound
variables. This allows new variable names to be generated more quickly
(without calling variant).
schirmer [Fri, 15 Oct 2004 18:49:16 +0200] rev 15248
record_split_simp_tac now can get simp rules as parameter
nipkow [Fri, 15 Oct 2004 18:16:11 +0200] rev 15247
update
nipkow [Fri, 15 Oct 2004 18:16:03 +0200] rev 15246
added and renamed
nipkow [Thu, 14 Oct 2004 12:18:52 +0200] rev 15245
Added a few lemmas
nipkow [Wed, 13 Oct 2004 07:40:13 +0200] rev 15244
mod becuase of chnage in induct
nipkow [Tue, 12 Oct 2004 17:00:39 +0200] rev 15243
Added solution to exercise.
nipkow [Tue, 12 Oct 2004 16:59:56 +0200] rev 15242
*** empty log message ***
paulson [Tue, 12 Oct 2004 11:48:21 +0200] rev 15241
tweaks concerned with poly bug-fixing
berghofe [Mon, 11 Oct 2004 19:36:48 +0200] rev 15240
Replaced the_context() by theory "Presburger" in call of invoke_oracle.
berghofe [Mon, 11 Oct 2004 16:47:50 +0200] rev 15239
Tuned some proofs.
berghofe [Mon, 11 Oct 2004 10:52:18 +0200] rev 15238
Added entry in Settings menu for Toplevel.skip_proofs flag.
berghofe [Mon, 11 Oct 2004 10:51:19 +0200] rev 15237
Some changes to allow skipping of proof scripts.
nipkow [Mon, 11 Oct 2004 07:42:22 +0200] rev 15236
Proofs needed to be updated because induction now preserves name of
induction variable.
nipkow [Mon, 11 Oct 2004 07:39:19 +0200] rev 15235
Induction now preserves the name of the induction variable.
paulson [Thu, 07 Oct 2004 15:42:30 +0200] rev 15234
simplification tweaks for better arithmetic reasoning
chaieb [Wed, 06 Oct 2004 13:59:33 +0200] rev 15233
*** empty log message ***
chaieb [Wed, 06 Oct 2004 13:58:56 +0200] rev 15232
a very simple decision procedure for a fragment of bounded arithmetic
chaieb [Wed, 06 Oct 2004 13:58:08 +0200] rev 15231
changed in order to insert Barith.thy
paulson [Tue, 05 Oct 2004 15:40:26 +0200] rev 15230
auto update
paulson [Tue, 05 Oct 2004 15:30:50 +0200] rev 15229
new simprules for abs and for things like a/b<1
paulson [Mon, 04 Oct 2004 15:28:03 +0200] rev 15228
revised simprules for division
paulson [Mon, 04 Oct 2004 15:25:28 +0200] rev 15227
PDF_VIEWER suggestion
paulson [Mon, 04 Oct 2004 15:21:42 +0200] rev 15226
Abstract for the Isabelle system
aspinall [Sat, 02 Oct 2004 19:22:16 +0200] rev 15225
Add openblock/closeblock to other opengoal/closegoal elements
aspinall [Fri, 01 Oct 2004 11:55:43 +0200] rev 15224
Allow scanning to recover and reconstruct bad input
paulson [Fri, 01 Oct 2004 11:54:15 +0200] rev 15223
patch to "display"
paulson [Fri, 01 Oct 2004 11:53:50 +0200] rev 15222
display-drafts now uses pdf!
paulson [Fri, 01 Oct 2004 11:53:31 +0200] rev 15221
tweaking of arithmetic proofs
aspinall [Fri, 01 Oct 2004 11:51:55 +0200] rev 15220
Comments
paulson [Thu, 30 Sep 2004 15:43:50 +0200] rev 15219
tidied