haftmann [Thu, 06 Apr 2006 16:10:46 +0200] rev 19346
cleanup in datatype package
haftmann [Thu, 06 Apr 2006 16:10:22 +0200] rev 19345
small type annotation fix
haftmann [Thu, 06 Apr 2006 16:09:54 +0200] rev 19344
added hook for codegen_theorems.ML
haftmann [Thu, 06 Apr 2006 16:09:37 +0200] rev 19343
adaptions to change in typedef_package.ML
haftmann [Thu, 06 Apr 2006 16:09:20 +0200] rev 19342
added functions for definitional code generation
haftmann [Thu, 06 Apr 2006 16:08:25 +0200] rev 19341
added definitional code generator module: codegen_theorems.ML
haftmann [Thu, 06 Apr 2006 16:08:22 +0200] rev 19340
minor changes
haftmann [Thu, 06 Apr 2006 16:07:44 +0200] rev 19339
exported specification names
haftmann [Wed, 05 Apr 2006 17:38:32 +0200] rev 19338
minor extensions
paulson [Wed, 05 Apr 2006 12:47:38 +0200] rev 19337
pool of constants; definition expansion; current best settings
paulson [Fri, 31 Mar 2006 10:53:33 +0200] rev 19336
removed some illegal characters: they were crashing SML/NJ
paulson [Fri, 31 Mar 2006 10:52:20 +0200] rev 19335
Removal of unused code
paulson [Tue, 28 Mar 2006 16:48:18 +0200] rev 19334
Simplified version of Jia's filter. Now all constants are pooled, rather than
relevance being compared against separate clauses. Rejects are no longer noted,
and units cannot be added at the end.
schirmer [Tue, 28 Mar 2006 12:11:33 +0200] rev 19333
renamed map_val to map_ran
schirmer [Tue, 28 Mar 2006 12:05:45 +0200] rev 19332
added map_val, superseding map_at and substitute
----------------------------------------------------------------------
haftmann [Tue, 28 Mar 2006 10:13:51 +0200] rev 19331
some internal cleanup
paulson [Mon, 27 Mar 2006 18:10:02 +0200] rev 19330
removed illegal character codes
urbanc [Sun, 26 Mar 2006 03:22:42 +0200] rev 19329
simplified the proof at_fin_set_supp
nipkow [Sat, 25 Mar 2006 18:16:07 +0100] rev 19328
changed abbreviation for "infinite" back to translation because
something didn't work during (output).
huffman [Fri, 24 Mar 2006 19:30:01 +0100] rev 19327
lazy patterns in lambda abstractions
urbanc [Fri, 24 Mar 2006 15:59:16 +0100] rev 19326
changed the it_prm proof to work for recursion
urbanc [Fri, 24 Mar 2006 15:15:08 +0100] rev 19325
tuned some proofs
berghofe [Fri, 24 Mar 2006 11:54:07 +0100] rev 19324
Removed occurrences of makestring, which does not
exist in SML/NJ.
nipkow [Thu, 23 Mar 2006 20:03:53 +0100] rev 19323
Converted translations to abbbreviations.
Removed a few odd functions from Map and AssocList.
Moved chg_map from Map to Bali/Basis.
berghofe [Thu, 23 Mar 2006 18:14:06 +0100] rev 19322
Replaced iteration combinator by recursion combinator.
paulson [Thu, 23 Mar 2006 10:05:03 +0100] rev 19321
detection of definitions of relevant constants
mengj [Thu, 23 Mar 2006 06:18:38 +0100] rev 19320
Only display atpset theorems if Output.show_debug_msgs is true.
urbanc [Wed, 22 Mar 2006 18:09:35 +0100] rev 19319
added the first two simple proofs of the recursion
combinator
webertj [Wed, 22 Mar 2006 14:06:29 +0100] rev 19318
comment fixed
paulson [Wed, 22 Mar 2006 12:33:44 +0100] rev 19317
Introduction of "whitelist": theorems forced past the relevance filter
paulson [Wed, 22 Mar 2006 12:32:44 +0100] rev 19316
Slight simplification of proofs
paulson [Wed, 22 Mar 2006 12:30:29 +0100] rev 19315
Removal of obsolete strategies. Initial support for locales: Frees and Consts
treated similarly.
webertj [Wed, 22 Mar 2006 11:54:54 +0100] rev 19314
comment for conjI added
nipkow [Wed, 22 Mar 2006 11:14:58 +0100] rev 19313
translations -> abbreviations (a cool feature)
wenzelm [Tue, 21 Mar 2006 15:38:53 +0100] rev 19312
fixed example;
wenzelm [Tue, 21 Mar 2006 12:18:22 +0100] rev 19311
mark_boundT: produce well-typed term;
wenzelm [Tue, 21 Mar 2006 12:18:21 +0100] rev 19310
subtract (op =);
pretty_proof: no abbrevs;
wenzelm [Tue, 21 Mar 2006 12:18:20 +0100] rev 19309
avoid polymorphic equality;
tuned;
wenzelm [Tue, 21 Mar 2006 12:18:19 +0100] rev 19308
avoid polymorphic equality;
subtract (op =);
wenzelm [Tue, 21 Mar 2006 12:18:18 +0100] rev 19307
moved gen_eq_set to library.ML;
wenzelm [Tue, 21 Mar 2006 12:18:17 +0100] rev 19306
added ~$$ (negative literal);
combinators: avoid code duplication;
tuned extend_lexicon;
wenzelm [Tue, 21 Mar 2006 12:18:15 +0100] rev 19305
avoid polymorphic equality;
wenzelm [Tue, 21 Mar 2006 12:18:13 +0100] rev 19304
remove (op =);
tuned;
wenzelm [Tue, 21 Mar 2006 12:18:11 +0100] rev 19303
gen_eq_set, remove (op =);
wenzelm [Tue, 21 Mar 2006 12:18:10 +0100] rev 19302
abbreviation upto, length;
wenzelm [Tue, 21 Mar 2006 12:18:09 +0100] rev 19301
added subtract;
tuned;
wenzelm [Tue, 21 Mar 2006 12:18:07 +0100] rev 19300
subtract (op =);
wenzelm [Tue, 21 Mar 2006 12:18:06 +0100] rev 19299
remove (op =);
paulson [Tue, 21 Mar 2006 12:17:38 +0100] rev 19298
Now SML/NJ-friendly (IntInf)
paulson [Tue, 21 Mar 2006 12:16:43 +0100] rev 19297
Removal of unnecessary simprules: simproc cancel_numerals now works without
add_Suc, while the reason for the horrible isolateSuc is not known.
wenzelm [Mon, 20 Mar 2006 21:29:04 +0100] rev 19296
interpret: Proof.assert_forward_or_chain;
paulson [Mon, 20 Mar 2006 17:38:22 +0100] rev 19295
subsetI is often necessary
paulson [Mon, 20 Mar 2006 17:37:11 +0100] rev 19294
Now the setup for cancel_numerals accepts mixed Sucs/+ where the Sucs no longer
need to be outermost.
ballarin [Mon, 20 Mar 2006 17:15:35 +0100] rev 19293
Tuned signature of Locale.add_locale(_i).
wenzelm [Sat, 18 Mar 2006 20:10:51 +0100] rev 19292
simplified mg_domain (use Sign.classes/arities_of);
removed unused lift_local_theory_yield;
wenzelm [Sat, 18 Mar 2006 20:10:50 +0100] rev 19291
made $$ and "this" monomorphic (string);