wenzelm [Fri, 17 Jun 2005 18:33:11 +0200] rev 16426
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
proper treatment of Pure session;
wenzelm [Fri, 17 Jun 2005 18:33:08 +0200] rev 16425
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:05 +0200] rev 16424
accomodate change of TheoryDataFun;
wenzelm [Fri, 17 Jun 2005 18:33:03 +0200] rev 16423
renamed sg_ref to thy_ref;
wenzelm [Fri, 17 Jun 2005 18:33:03 +0200] rev 16422
obsolete;
wenzelm [Fri, 17 Jun 2005 18:33:03 +0200] rev 16421
obsolete (see context.ML);
haftmann [Fri, 17 Jun 2005 17:40:51 +0200] rev 16420
(removed experimental file)
wenzelm [Fri, 17 Jun 2005 17:06:11 +0200] rev 16419
updated;
quigley [Fri, 17 Jun 2005 16:18:49 +0200] rev 16418
Multiple subgoals working.
haftmann [Fri, 17 Jun 2005 16:12:49 +0200] rev 16417
migrated theory headers to new format
paulson [Fri, 17 Jun 2005 11:35:35 +0200] rev 16416
grammar fix
paulson [Fri, 17 Jun 2005 11:34:04 +0200] rev 16415
removed redundant "open" declarations
wenzelm [Thu, 16 Jun 2005 20:30:37 +0200] rev 16414
tuned;
paulson [Thu, 16 Jun 2005 19:51:04 +0200] rev 16413
a few new integer lemmas
nipkow [Thu, 16 Jun 2005 18:25:54 +0200] rev 16412
*** empty log message ***
haftmann [Thu, 16 Jun 2005 11:38:52 +0200] rev 16411
isa-migrate ++
nipkow [Thu, 16 Jun 2005 11:20:52 +0200] rev 16410
*** empty log message ***
nipkow [Thu, 16 Jun 2005 11:10:51 +0200] rev 16409
*** empty log message ***
haftmann [Thu, 16 Jun 2005 10:42:55 +0200] rev 16408
isa-migrate ++
haftmann [Thu, 16 Jun 2005 10:37:39 +0200] rev 16407
isa-migrate ++
haftmann [Thu, 16 Jun 2005 10:30:26 +0200] rev 16406
isa-migrate ++
haftmann [Thu, 16 Jun 2005 10:22:50 +0200] rev 16405
added macos emacs hints
haftmann [Thu, 16 Jun 2005 10:21:36 +0200] rev 16404
isa-migrate ++
huffman [Wed, 15 Jun 2005 23:35:43 +0200] rev 16403
Domain package uses ContProc for beta reduction
huffman [Wed, 15 Jun 2005 21:48:35 +0200] rev 16402
allow theorem attributes on fixpat declarations
huffman [Wed, 15 Jun 2005 20:50:38 +0200] rev 16401
fixrec package now handles mutually-recursive definitions
haftmann [Wed, 15 Jun 2005 14:59:25 +0200] rev 16400
(undone experimental changes)
haftmann [Wed, 15 Jun 2005 14:56:26 +0200] rev 16399
subclassing done
chaieb [Wed, 15 Jun 2005 13:46:00 +0200] rev 16398
int -> IntInf.int
nipkow [Wed, 15 Jun 2005 11:54:13 +0200] rev 16397
added lemmas
nipkow [Wed, 15 Jun 2005 09:01:48 +0200] rev 16396
*** empty log message ***
nipkow [Wed, 15 Jun 2005 09:01:15 +0200] rev 16395
documented DUMMY
huffman [Tue, 14 Jun 2005 23:44:37 +0200] rev 16394
in domain declarations, selector names are now optional
wenzelm [Tue, 14 Jun 2005 22:19:32 +0200] rev 16393
use POLY instead of DISCGARB;
wenzelm [Tue, 14 Jun 2005 22:08:53 +0200] rev 16392
discontinued polyml-3.x;
made cygwin functionality less intrusive;
more quoting of expressions;
wenzelm [Tue, 14 Jun 2005 21:56:57 +0200] rev 16391
export cases_tac, induct_tac;
wenzelm [Tue, 14 Jun 2005 21:56:55 +0200] rev 16390
added type tactic;
chaieb [Tue, 14 Jun 2005 09:46:35 +0200] rev 16389
int --> IntInt.int
huffman [Tue, 14 Jun 2005 04:05:15 +0200] rev 16388
renamed theorem cont2cont_CF1L_rev2 to cont2cont_lambda
huffman [Tue, 14 Jun 2005 04:04:09 +0200] rev 16387
cleaned up and reorganized
huffman [Tue, 14 Jun 2005 03:50:20 +0200] rev 16386
moved continuity simproc to a separate file
huffman [Tue, 14 Jun 2005 03:35:15 +0200] rev 16385
up_eq and up_less in default simpset now
obua [Mon, 13 Jun 2005 21:28:57 +0200] rev 16384
internalize axiom names in Defs.define; compress types via Term.compress_type
paulson [Mon, 13 Jun 2005 15:10:52 +0200] rev 16383
downgraded to pdf v 1.4
haftmann [Mon, 13 Jun 2005 14:35:05 +0200] rev 16382
experimental
haftmann [Mon, 13 Jun 2005 14:31:21 +0200] rev 16381
just non_functional experimantal code, by now
nipkow [Mon, 13 Jun 2005 13:10:45 +0200] rev 16380
changed -1 back to 0
schirmer [Mon, 13 Jun 2005 10:35:53 +0200] rev 16379
more timing information
nipkow [Sun, 12 Jun 2005 08:53:41 +0200] rev 16378
simp_depth now starts at -1 to make it start at 0 ;-)
wenzelm [Sat, 11 Jun 2005 23:24:33 +0200] rev 16377
added ML-Systems/polyml-posix.ML;
wenzelm [Sat, 11 Jun 2005 23:19:36 +0200] rev 16376
pass ml_platform;
wenzelm [Sat, 11 Jun 2005 23:18:06 +0200] rev 16375
Posix patches (from polyml.ML);
wenzelm [Sat, 11 Jun 2005 23:17:28 +0200] rev 16374
some cygwin support;
wenzelm [Sat, 11 Jun 2005 22:15:58 +0200] rev 16373
* Pure/sign/theory: discontinued named name spaces;
* Pure: Theory.axioms_of, PureThy.thms_of etc.;
wenzelm [Sat, 11 Jun 2005 22:15:57 +0200] rev 16372
renamed hide_space to hide_names;
refer to name spaces values instead of names;
wenzelm [Sat, 11 Jun 2005 22:15:56 +0200] rev 16371
renamed IsarThy.hide_space to IsarThy.hide_names;
wenzelm [Sat, 11 Jun 2005 22:15:55 +0200] rev 16370
name space of classes and types maintained in tsig;
wenzelm [Sat, 11 Jun 2005 22:15:54 +0200] rev 16369
renamed hide_classes/types/consts to hide_XXX_i;
added separate hide_classes/types/consts;
refer to name spaces values instead of names;
wenzelm [Sat, 11 Jun 2005 22:15:53 +0200] rev 16368
discontinued named name spaces (classK, typeK, constK);
name space of classes and types maintained in tsig;
read_tyname/read_const now raise ERROR instead of TYPE;
tuned;
wenzelm [Sat, 11 Jun 2005 22:15:52 +0200] rev 16367
accomodate changed #classes;
tuned;
wenzelm [Sat, 11 Jun 2005 22:15:51 +0200] rev 16366
accomodate changed #classes;
wenzelm [Sat, 11 Jun 2005 22:15:50 +0200] rev 16365
Theory.hide_consts renamed to Theory.hide_consts_i;
wenzelm [Sat, 11 Jun 2005 22:15:48 +0200] rev 16364
refer to name spaces values instead of names;
wenzelm [Sat, 11 Jun 2005 22:15:47 +0200] rev 16363
renamed Sign.intern_tycon to Sign.intern_type;
wenzelm [Sat, 11 Jun 2005 15:42:51 +0200] rev 16362
fixed spelling;
obua [Sat, 11 Jun 2005 12:55:25 +0200] rev 16361
further optimizations of cycle test
nipkow [Fri, 10 Jun 2005 19:21:16 +0200] rev 16360
tuned
nipkow [Fri, 10 Jun 2005 18:36:47 +0200] rev 16359
tuning
nipkow [Fri, 10 Jun 2005 17:59:12 +0200] rev 16358
IntInf change
quigley [Fri, 10 Jun 2005 16:15:36 +0200] rev 16357
All subgoals sent to the watcher at once now.
Rules added to parser for Spass proofs.
If parsing or translation fails on a proof, the Spass proof is printed out in PG.
wenzelm [Thu, 09 Jun 2005 23:33:28 +0200] rev 16356
added Isar_examples/Drinker.thy;
wenzelm [Thu, 09 Jun 2005 16:58:03 +0200] rev 16355
full Display.pprint_theory for ML toplevel facilitates debugging;
wenzelm [Thu, 09 Jun 2005 16:56:42 +0200] rev 16354
simplified is_stale, check_stale;
fixed map_sg -- proper treatment of non-drafts;
wenzelm [Thu, 09 Jun 2005 12:06:38 +0200] rev 16353
updated;
wenzelm [Thu, 09 Jun 2005 12:04:53 +0200] rev 16352
axioms: NameSpace.table;
wenzelm [Thu, 09 Jun 2005 12:03:38 +0200] rev 16351
PureThy.all_thms_of;
wenzelm [Thu, 09 Jun 2005 12:03:37 +0200] rev 16350
Theory.all_axioms_of, PureThy.all_thms_of;
wenzelm [Thu, 09 Jun 2005 12:03:36 +0200] rev 16349
can (Thm.get_axiom_i thy) name;
removed duplicate code;
wenzelm [Thu, 09 Jun 2005 12:03:35 +0200] rev 16348
renamed extern to extern_thm;
renamed cert/read_typ_raw to cert/read_typ_abbrev;
added cert/read_typ_syntax;
thms: NameSpace.table;
wenzelm [Thu, 09 Jun 2005 12:03:34 +0200] rev 16347
meths: NameSpace.table;
wenzelm [Thu, 09 Jun 2005 12:03:33 +0200] rev 16346
NameSpace.extern_table;
ProofContext.extern_thm;
wenzelm [Thu, 09 Jun 2005 12:03:32 +0200] rev 16345
Args.local_typ_abbrev;
wenzelm [Thu, 09 Jun 2005 12:03:31 +0200] rev 16344
attribs: NameSpace.table;
wenzelm [Thu, 09 Jun 2005 12:03:30 +0200] rev 16343
renamed global/local_typ_raw to global/local_typ_abbrev;
wenzelm [Thu, 09 Jun 2005 12:03:29 +0200] rev 16342
added structure Inttab;
tuned comments;
wenzelm [Thu, 09 Jun 2005 12:03:28 +0200] rev 16341
added type NameSpace.table with basic operations;
wenzelm [Thu, 09 Jun 2005 12:03:27 +0200] rev 16340
renamed cert_typ_raw to cert_typ_abbrev;
renamed add_abbrs to add_abbrevs;
tuned;
wenzelm [Thu, 09 Jun 2005 12:03:26 +0200] rev 16339
axioms and oracles: NameSpace.table;
added axioms_of, all_axioms_of;
wenzelm [Thu, 09 Jun 2005 12:03:25 +0200] rev 16338
map_typ and map_term no longer global;
wenzelm [Thu, 09 Jun 2005 12:03:24 +0200] rev 16337
Major cleanup:
got rid of types bclass, xclass, xsort, xtyp, xterm;
reorganized code to separate stamps/data/sign;
clarified name space inter/extern operations;
sane read/certify operations -- more picky about stale signatures;
sane implementation of signature extensions;
wenzelm [Thu, 09 Jun 2005 12:03:23 +0200] rev 16336
thms_of no longer global;
added all_thms_of;
theorems: NameSpace.table;
wenzelm [Thu, 09 Jun 2005 12:03:22 +0200] rev 16335
NameSpace.extern_table;
wenzelm [Thu, 09 Jun 2005 12:03:21 +0200] rev 16334
print_theory: omit name spaces; NameSpace.extern_table;
wenzelm [Thu, 09 Jun 2005 12:03:20 +0200] rev 16333
got rid of bclass, xclass;
wenzelm [Thu, 09 Jun 2005 12:03:19 +0200] rev 16332
add_axioms_infer -- avoids use of stale theory;
wenzelm [Thu, 09 Jun 2005 12:03:18 +0200] rev 16331
Theory.all_axioms_of;
wenzelm [Thu, 09 Jun 2005 12:03:17 +0200] rev 16330
Sign.read_typ_abbrev;
haftmann [Thu, 09 Jun 2005 11:07:37 +0200] rev 16329
added chmod for packages
haftmann [Thu, 09 Jun 2005 11:04:54 +0200] rev 16328
added CONTRIBUTORS
haftmann [Thu, 09 Jun 2005 11:04:02 +0200] rev 16327
a very little cleanup
huffman [Wed, 08 Jun 2005 23:43:19 +0200] rev 16326
make up_eq and up_less into simp rules
ballarin [Wed, 08 Jun 2005 16:11:09 +0200] rev 16325
Fixed "axiom" generation for mixed locales with and without predicates.
haftmann [Wed, 08 Jun 2005 15:14:09 +0200] rev 16324
added some notes
haftmann [Wed, 08 Jun 2005 14:54:39 +0200] rev 16323
added file acces rights handling
huffman [Wed, 08 Jun 2005 02:28:28 +0200] rev 16322
fix usage of inverts lemma, which has fewer premises now
huffman [Wed, 08 Jun 2005 02:27:19 +0200] rev 16321
faster proofs of inverts and injects lemmas, with fewer strictness hypotheses
huffman [Wed, 08 Jun 2005 01:41:20 +0200] rev 16320
fixed renamed lemma
huffman [Wed, 08 Jun 2005 01:40:39 +0200] rev 16319
major cleanup: rewrote cpo proofs, removed obsolete lemmas, renamed some lemmas
huffman [Wed, 08 Jun 2005 00:59:46 +0200] rev 16318
added theorems is_ub_range_shift and is_lub_range_shift
huffman [Wed, 08 Jun 2005 00:18:26 +0200] rev 16317
added theorems less_sprod, spair_less, spair_eq, spair_inject
huffman [Wed, 08 Jun 2005 00:16:28 +0200] rev 16316
renamed theorems less_ssum4a,b,c,d to more meaningful names
huffman [Wed, 08 Jun 2005 00:07:46 +0200] rev 16315
added theorem less_cprod
huffman [Wed, 08 Jun 2005 00:04:38 +0200] rev 16314
added theorem injection_less
obua [Tue, 07 Jun 2005 20:04:41 +0200] rev 16313
A flag DEFS_CHAIN_HISTORY can be used to improve the error message
in case a cycle has been detected. If it is switched off and a cycle has been
detected, the user is notified that there is such a flag.
haftmann [Tue, 07 Jun 2005 17:13:58 +0200] rev 16312
extended readme
haftmann [Tue, 07 Jun 2005 17:08:19 +0200] rev 16311
started migration framwork script
haftmann [Tue, 07 Jun 2005 10:53:13 +0200] rev 16310
added basics for generic migration tool
haftmann [Tue, 07 Jun 2005 09:11:27 +0200] rev 16309
added isatest-lint prototype
obua [Tue, 07 Jun 2005 06:39:39 +0200] rev 16308
1) Fixed bug in Defs.merge_edges_1.
2) Major optimization of Defs.define: do not store dependencies between constants that
cannot introduce cycles anyway. In that way, the cycle test adds almost no overhead to
theories that define their constants in HOL-light / HOL4 style.
3) Cleaned up Defs.graph, no superfluous name tags are stored anymore.
nipkow [Mon, 06 Jun 2005 21:21:19 +0200] rev 16307
*** empty log message ***