kleing [Fri, 02 Nov 2007 12:35:27 +0100] rev 25262
Added reference to Jeremy Dawson's paper on the word library.
Added header to remaining word/*.thy files so they show up in toc.
nipkow [Fri, 02 Nov 2007 08:59:15 +0100] rev 25261
recdef -> fun
nipkow [Fri, 02 Nov 2007 08:26:01 +0100] rev 25260
added Fun
haftmann [Fri, 02 Nov 2007 08:17:33 +0100] rev 25259
tuned
nipkow [Thu, 01 Nov 2007 20:20:19 +0100] rev 25258
recdef -> fun
nipkow [Thu, 01 Nov 2007 13:44:44 +0100] rev 25257
*** empty log message ***
paulson [Wed, 31 Oct 2007 15:10:34 +0100] rev 25256
Catch exceptions arising during the abstraction operation.
Filter out theorems that are "too deep".
chaieb [Wed, 31 Oct 2007 12:19:45 +0100] rev 25255
Added example for the ideal membership problem solved by algebra
chaieb [Wed, 31 Oct 2007 12:19:44 +0100] rev 25254
Added field ideal into entry - uses by algebra method to prove the ideal membership problem
chaieb [Wed, 31 Oct 2007 12:19:43 +0100] rev 25253
changed signature according to normalizer_data.ML
chaieb [Wed, 31 Oct 2007 12:19:41 +0100] rev 25252
tuned
chaieb [Wed, 31 Oct 2007 12:19:37 +0100] rev 25251
(1) signatures updated according to normalizer_data.ML (added field ideal in entry);
(2) For a theory the conversions returned are now ring_conv (as before, proves a universal statement), simple_ideal proves ideal membership for one polynomial ; multi_ideal solves the more general ideal membership for several existentially quantifier variables involved in several conjunctions; a simpset containing a simproc to turn x = y into p = 0 where p is the normal form of x - y;
(3) Added ideal_tac a tactic to prove general ideal membership (cf. John Harrision CADE 2007) ;
(4) Added algebra_tac : first tries ring_tac (old algebra) then ideal_tac
chaieb [Wed, 31 Oct 2007 12:19:35 +0100] rev 25250
(1) added axiom to ringb and theorems to enable algebra to prove the ideal membership problem; (2) Method algebra now calls algebra_tac which first tries to solve a universal formula, then in case of failure trie to solve the ideal membership problem (see HOL/Tools/Groebner_Basis/groebner.ML)
chaieb [Wed, 31 Oct 2007 12:19:33 +0100] rev 25249
exported field_comp_conv: a numerical conversion over fields
haftmann [Wed, 31 Oct 2007 10:37:14 +0100] rev 25248
dropped AxClass
haftmann [Wed, 31 Oct 2007 10:10:50 +0100] rev 25247
tuned
berghofe [Tue, 30 Oct 2007 17:58:03 +0100] rev 25246
Handle Subscript exception when looking up bound variables.
berghofe [Tue, 30 Oct 2007 17:56:56 +0100] rev 25245
Added well-formedness check to Abst case in function prf_of.
haftmann [Tue, 30 Oct 2007 16:00:30 +0100] rev 25244
added omission
paulson [Tue, 30 Oct 2007 15:28:53 +0100] rev 25243
bugfixes concerning strange theorems
haftmann [Tue, 30 Oct 2007 15:13:48 +0100] rev 25242
fixed typo
haftmann [Tue, 30 Oct 2007 14:39:37 +0100] rev 25241
const antiquotation clarified
haftmann [Tue, 30 Oct 2007 14:39:36 +0100] rev 25240
clarified
haftmann [Tue, 30 Oct 2007 14:39:35 +0100] rev 25239
handling of notation in class target
haftmann [Tue, 30 Oct 2007 12:14:24 +0100] rev 25238
fixed document preparation
haftmann [Tue, 30 Oct 2007 12:14:23 +0100] rev 25237
improved website integration
haftmann [Tue, 30 Oct 2007 12:14:22 +0100] rev 25236
adjusted
haftmann [Tue, 30 Oct 2007 10:51:35 +0100] rev 25235
split library index into templates
haftmann [Tue, 30 Oct 2007 10:51:35 +0100] rev 25234
split library index into templates
haftmann [Tue, 30 Oct 2007 10:41:19 +0100] rev 25233
structured
haftmann [Tue, 30 Oct 2007 10:30:09 +0100] rev 25232
tidied version
haftmann [Tue, 30 Oct 2007 08:45:55 +0100] rev 25231
simplified proof
haftmann [Tue, 30 Oct 2007 08:45:54 +0100] rev 25230
continued localization
haftmann [Mon, 29 Oct 2007 17:08:01 +0100] rev 25229
fixed typo
haftmann [Mon, 29 Oct 2007 16:46:22 +0100] rev 25228
added nbe
wenzelm [Mon, 29 Oct 2007 16:13:47 +0100] rev 25227
test_proof: do not change Proofterm.proofs here (not thread-safe);
wenzelm [Mon, 29 Oct 2007 16:13:46 +0100] rev 25226
improved notion of 'nicer' fact names (observe some name space properties);
wenzelm [Mon, 29 Oct 2007 16:13:44 +0100] rev 25225
export is_hidden;
wenzelm [Mon, 29 Oct 2007 16:13:43 +0100] rev 25224
added bool_ord;
wenzelm [Mon, 29 Oct 2007 16:13:41 +0100] rev 25223
qualified Proofterm.proofs;
krauss [Mon, 29 Oct 2007 10:37:09 +0100] rev 25222
fun/function: generate case names for induction rules
wenzelm [Sun, 28 Oct 2007 13:18:00 +0100] rev 25221
append/member: more light-weight way to declare authentic syntax;
tuned proofs;
wenzelm [Sun, 28 Oct 2007 13:16:09 +0100] rev 25220
made SML/NJ happy;
wenzelm [Sun, 28 Oct 2007 11:57:04 +0100] rev 25219
safe_exit: controlled_execution;
obua [Sat, 27 Oct 2007 18:37:33 +0200] rev 25218
better compute oracle
obua [Sat, 27 Oct 2007 18:37:32 +0200] rev 25217
better compute oracle
obua [Sat, 27 Oct 2007 18:37:06 +0200] rev 25216
adapted Compute...
krauss [Sat, 27 Oct 2007 15:53:23 +0200] rev 25215
use "fun" for definition of "member" -> authentic syntax
haftmann [Sat, 27 Oct 2007 12:48:44 +0200] rev 25214
ASCIIfied README
haftmann [Sat, 27 Oct 2007 12:48:24 +0200] rev 25213
added list comprehension syntax
wenzelm [Fri, 26 Oct 2007 22:10:44 +0200] rev 25212
locale_const: in_class workaround prevents additional locale version of class consts;
wenzelm [Fri, 26 Oct 2007 22:10:43 +0200] rev 25211
notation: associate syntax to checked-unchecked term;
wenzelm [Fri, 26 Oct 2007 22:10:42 +0200] rev 25210
export class_prefix;
removed obsolete const hiding;
haftmann [Fri, 26 Oct 2007 21:22:20 +0200] rev 25209
tuned
haftmann [Fri, 26 Oct 2007 21:22:19 +0200] rev 25208
changed order of class parameters
haftmann [Fri, 26 Oct 2007 21:22:18 +0200] rev 25207
dropped square syntax
haftmann [Fri, 26 Oct 2007 21:22:17 +0200] rev 25206
localized monotonicity; tuned syntax
haftmann [Fri, 26 Oct 2007 21:22:16 +0200] rev 25205
dropped "brown" syntax
wenzelm [Fri, 26 Oct 2007 19:58:32 +0200] rev 25204
replaced Secure.evaluate by ML_Context.evaluate;
wenzelm [Fri, 26 Oct 2007 17:55:33 +0200] rev 25203
asm_rewrite_goal_tac: avoiding PRIMITIVE lets informative exceptions (from simprocs) get through;
wenzelm [Fri, 26 Oct 2007 17:18:32 +0200] rev 25202
proven witness: proper Goal.close_result save huge amounts of resources when using proof terms;
krauss [Fri, 26 Oct 2007 16:12:58 +0200] rev 25201
print the defined constants when finished; tuned
haftmann [Fri, 26 Oct 2007 15:42:23 +0200] rev 25200
adjusted
haftmann [Fri, 26 Oct 2007 15:37:02 +0200] rev 25199
tuned
krauss [Fri, 26 Oct 2007 14:24:32 +0200] rev 25198
added NEWS entry for function package
haftmann [Fri, 26 Oct 2007 10:32:10 +0200] rev 25197
added hint for algebra
haftmann [Thu, 25 Oct 2007 19:27:54 +0200] rev 25196
moved primitive operations to class.ML
haftmann [Thu, 25 Oct 2007 19:27:53 +0200] rev 25195
fixed syntax; truned code structure; added primitive subclass interface with consideraton of syntax etc.
haftmann [Thu, 25 Oct 2007 19:27:52 +0200] rev 25194
dropped redundancy
haftmann [Thu, 25 Oct 2007 19:27:50 +0200] rev 25193
various localizations
wenzelm [Thu, 25 Oct 2007 16:57:57 +0200] rev 25192
made command 'undo' silent ('ProofGeneral.undo' becomes a historical relic);
haftmann [Thu, 25 Oct 2007 13:52:05 +0200] rev 25191
tuned
haftmann [Thu, 25 Oct 2007 13:52:04 +0200] rev 25190
clarified implementation
haftmann [Thu, 25 Oct 2007 13:52:03 +0200] rev 25189
propagation through class hierarchy
haftmann [Thu, 25 Oct 2007 13:52:02 +0200] rev 25188
added function for evaluation by compiler invocation
haftmann [Thu, 25 Oct 2007 13:52:01 +0200] rev 25187
more computation with rationals
haftmann [Thu, 25 Oct 2007 13:52:00 +0200] rev 25186
localized further
haftmann [Thu, 25 Oct 2007 13:51:58 +0200] rev 25185
continued
haftmann [Thu, 25 Oct 2007 10:24:32 +0200] rev 25184
tuned
wenzelm [Wed, 24 Oct 2007 21:42:17 +0200] rev 25183
THIS_IS_ISABELLE_MAKEBIN;
wenzelm [Wed, 24 Oct 2007 21:33:37 +0200] rev 25182
updated;
wenzelm [Wed, 24 Oct 2007 21:12:44 +0200] rev 25181
README for polyml-5.1 binary distribution;
wenzelm [Wed, 24 Oct 2007 20:38:27 +0200] rev 25180
avoid very slow metis invocation (saves 1min on 1.60 GHz machine);
wenzelm [Wed, 24 Oct 2007 20:17:50 +0200] rev 25179
separate RecordPackage.timing flag;
wenzelm [Wed, 24 Oct 2007 20:17:48 +0200] rev 25178
tuned;
wenzelm [Wed, 24 Oct 2007 20:17:48 +0200] rev 25177
tuned file names etc.;
wenzelm [Wed, 24 Oct 2007 19:46:01 +0200] rev 25176
*** empty log message ***
wenzelm [Wed, 24 Oct 2007 19:46:00 +0200] rev 25175
added HOL-Statespace session;
wenzelm [Wed, 24 Oct 2007 19:21:40 +0200] rev 25174
be explicit about .ML files;
wenzelm [Wed, 24 Oct 2007 19:21:39 +0200] rev 25173
fixed HOL-Statespace for case-sensitive file-system;
wenzelm [Wed, 24 Oct 2007 19:21:38 +0200] rev 25172
tuned comments;
schirmer [Wed, 24 Oct 2007 18:36:09 +0200] rev 25171
added Statespace library
krauss [Wed, 24 Oct 2007 18:32:53 +0200] rev 25170
tuned
krauss [Wed, 24 Oct 2007 18:30:06 +0200] rev 25169
fun command: use "reinit" between "function" and "termination"
wenzelm [Wed, 24 Oct 2007 17:17:43 +0200] rev 25168
parse_term: invoke full Syntax.check_term, not just standard_infer_types;
haftmann [Wed, 24 Oct 2007 07:19:57 +0200] rev 25167
fixed typo
haftmann [Wed, 24 Oct 2007 07:19:56 +0200] rev 25166
added subclass_rule
haftmann [Wed, 24 Oct 2007 07:19:54 +0200] rev 25165
example with rational numbers
haftmann [Wed, 24 Oct 2007 07:19:53 +0200] rev 25164
dropped superfluous inlining rule
haftmann [Wed, 24 Oct 2007 07:19:52 +0200] rev 25163
tuned
nipkow [Tue, 23 Oct 2007 23:27:23 +0200] rev 25162
went back to >0
nipkow [Tue, 23 Oct 2007 22:48:25 +0200] rev 25161
changed back from ~=0 to >0
wenzelm [Tue, 23 Oct 2007 14:00:06 +0200] rev 25160
updated;
wenzelm [Tue, 23 Oct 2007 13:29:17 +0200] rev 25159
added XCONST syntax (keeps original spelling of const);
wenzelm [Tue, 23 Oct 2007 13:29:16 +0200] rev 25158
translations: use XCONST for input patterns (keeps original spelling of const);
paulson [Tue, 23 Oct 2007 13:10:19 +0200] rev 25157
random tidying of proofs
wenzelm [Tue, 23 Oct 2007 12:47:21 +0200] rev 25156
empty files are back -- referenced in Makefile;
haftmann [Tue, 23 Oct 2007 11:48:12 +0200] rev 25155
dropped code redundancy
haftmann [Tue, 23 Oct 2007 11:48:11 +0200] rev 25154
tuned
haftmann [Tue, 23 Oct 2007 11:48:10 +0200] rev 25153
tuned proof
haftmann [Tue, 23 Oct 2007 11:48:08 +0200] rev 25152
partially localized
haftmann [Tue, 23 Oct 2007 10:53:15 +0200] rev 25151
continued
wenzelm [Mon, 22 Oct 2007 21:32:12 +0200] rev 25150
tuned;
wenzelm [Mon, 22 Oct 2007 21:32:09 +0200] rev 25149
fixed proof: no one_is_Suc_zero;
wenzelm [Mon, 22 Oct 2007 21:32:06 +0200] rev 25148
tuned Nominal entry;
haftmann [Mon, 22 Oct 2007 16:54:54 +0200] rev 25147
clarified Haskell qualification heuristics
haftmann [Mon, 22 Oct 2007 16:54:52 +0200] rev 25146
tuned abbreviations in class context
haftmann [Mon, 22 Oct 2007 16:54:50 +0200] rev 25145
dropped superfluous inlining lemmas
wenzelm [Mon, 22 Oct 2007 15:27:11 +0200] rev 25144
removed empty files;
wenzelm [Mon, 22 Oct 2007 15:24:58 +0200] rev 25143
abbrevs within inductive definitions may no longer depend on each other (reflects in internal organization, particularly for output);
wenzelm [Mon, 22 Oct 2007 15:24:55 +0200] rev 25142
added @{sort}, @{type_syntax} antiquotations;
nipkow [Mon, 22 Oct 2007 13:59:41 +0200] rev 25141
>0 -> ~=0
nipkow [Sun, 21 Oct 2007 22:33:35 +0200] rev 25140
More changes from >0 to ~=0::nat
urbanc [Sun, 21 Oct 2007 19:32:19 +0200] rev 25139
tuned
urbanc [Sun, 21 Oct 2007 19:12:05 +0200] rev 25138
further comments
urbanc [Sun, 21 Oct 2007 19:04:53 +0200] rev 25137
polished the proofs and added a version of the weakening lemma that does not use the variable convention
wenzelm [Sun, 21 Oct 2007 17:48:11 +0200] rev 25136
fixed proof: neq0_conv;
wenzelm [Sun, 21 Oct 2007 16:27:42 +0200] rev 25135
modernized specifications ('definition', 'axiomatization');
nipkow [Sun, 21 Oct 2007 14:53:44 +0200] rev 25134
Eliminated most of the neq0_conv occurrences. As a result, many
theorems had to be rephrased with ~= 0 instead of > 0.
wenzelm [Sun, 21 Oct 2007 14:21:54 +0200] rev 25133
context_const_ast_tr: proper const_syntax_name (cf. @{const_syntax});
wenzelm [Sun, 21 Oct 2007 14:21:53 +0200] rev 25132
removed obsolete ML bindings;
wenzelm [Sun, 21 Oct 2007 14:21:48 +0200] rev 25131
modernized specifications ('definition', 'abbreviation', 'notation');
wenzelm [Sun, 21 Oct 2007 14:21:45 +0200] rev 25130
avoid very slow metis invocation;
wenzelm [Sun, 21 Oct 2007 14:21:44 +0200] rev 25129
misc tuning;
chaieb [Sun, 21 Oct 2007 12:33:12 +0200] rev 25128
Fixed Bug in instantiation of Groebner Bases to field: dest_const used to raise TERM where the tactic handles ERROR
urbanc [Sun, 21 Oct 2007 02:49:16 +0200] rev 25127
tuned the entry about nominal datatypes
wenzelm [Sat, 20 Oct 2007 20:33:58 +0200] rev 25126
updated versions;
wenzelm [Sat, 20 Oct 2007 20:33:06 +0200] rev 25125
discontinued support for 4.1.1, 4.1.2;
maintain PolyML.Compiler.printInAlphabeticalOrder;
wenzelm [Sat, 20 Oct 2007 20:32:23 +0200] rev 25124
maintain PolyML.Compiler.printInAlphabeticalOrder in polyml.ML;
wenzelm [Sat, 20 Oct 2007 20:31:50 +0200] rev 25123
discontinued support for 4.1.1, 4.1.2;
wenzelm [Sat, 20 Oct 2007 18:54:35 +0200] rev 25122
moved internalM to PrintMode.internal;
PrintMode.input;
wenzelm [Sat, 20 Oct 2007 18:54:34 +0200] rev 25121
tuned abbrev interface;
PrintMode.internal;
wenzelm [Sat, 20 Oct 2007 18:54:33 +0200] rev 25120
tuned abbrev interface;
wenzelm [Sat, 20 Oct 2007 18:54:33 +0200] rev 25119
added fixed_abbrev;
wenzelm [Sat, 20 Oct 2007 18:54:31 +0200] rev 25118
added input/internal, which are never active in print_mode_value;
wenzelm [Sat, 20 Oct 2007 18:54:30 +0200] rev 25117
no_variables: tuned error msg;
wenzelm [Sat, 20 Oct 2007 18:54:29 +0200] rev 25116
PrintMode.internal;
wenzelm [Sat, 20 Oct 2007 18:54:28 +0200] rev 25115
tuned;
wenzelm [Sat, 20 Oct 2007 18:54:28 +0200] rev 25114
add_inductive: more careful handling of abbrevs -- do not expand prematurely;
wenzelm [Sat, 20 Oct 2007 15:46:04 +0200] rev 25113
fixed proof: neq0_conv;
chaieb [Sat, 20 Oct 2007 12:09:33 +0200] rev 25112
fixed proofs
chaieb [Sat, 20 Oct 2007 12:09:30 +0200] rev 25111
neq0_conv removed from [iff] -- causes problems by simple goals with blast, auto etc...
wenzelm [Fri, 19 Oct 2007 23:21:15 +0200] rev 25110
export_code: proper command;
wenzelm [Fri, 19 Oct 2007 23:21:13 +0200] rev 25109
warn_open: context position;
wenzelm [Fri, 19 Oct 2007 23:21:11 +0200] rev 25108
sorry: proper command;
wenzelm [Fri, 19 Oct 2007 23:21:08 +0200] rev 25107
tuned proofs: avoid implicit prems;
wenzelm [Fri, 19 Oct 2007 23:21:06 +0200] rev 25106
tuned proofs;
wenzelm [Fri, 19 Oct 2007 20:57:16 +0200] rev 25105
internal tuning: class_target, fork_mixfix, declare_const (singleton), abbrev;
wenzelm [Fri, 19 Oct 2007 20:57:14 +0200] rev 25104
tuned interfaces;
haftmann [Fri, 19 Oct 2007 19:45:31 +0200] rev 25103
tuned
haftmann [Fri, 19 Oct 2007 19:45:29 +0200] rev 25102
antisymmetry not a default intro rule any longer
haftmann [Fri, 19 Oct 2007 16:20:27 +0200] rev 25101
now employing dictionaries
haftmann [Fri, 19 Oct 2007 16:18:00 +0200] rev 25100
added examples
haftmann [Fri, 19 Oct 2007 16:17:59 +0200] rev 25099
lemmas with normalization
wenzelm [Fri, 19 Oct 2007 16:13:55 +0200] rev 25098
tuned CRITICAL markups;
wenzelm [Fri, 19 Oct 2007 16:13:53 +0200] rev 25097
do not export standard_infer_types;
haftmann [Fri, 19 Oct 2007 15:08:33 +0200] rev 25096
clarified abbreviations in class context
ballarin [Fri, 19 Oct 2007 12:22:12 +0200] rev 25095
Interpretation equations may have name and/or attribute;
improved printing of types in interpretations.
ballarin [Fri, 19 Oct 2007 12:21:32 +0200] rev 25094
Interpretation equations may have name and/or attribute.
krauss [Fri, 19 Oct 2007 10:44:45 +0200] rev 25093
updated
krauss [Fri, 19 Oct 2007 10:05:21 +0200] rev 25092
removed funny formatting
krauss [Fri, 19 Oct 2007 09:59:46 +0200] rev 25091
Updated function tutorial: Types can be inferred and need not be given anymore
haftmann [Fri, 19 Oct 2007 07:48:25 +0200] rev 25090
98% localized
haftmann [Fri, 19 Oct 2007 07:48:23 +0200] rev 25089
dropped doubled proof
krauss [Thu, 18 Oct 2007 17:44:30 +0200] rev 25088
Simultaneous type inference using read_specification
paulson [Thu, 18 Oct 2007 17:38:45 +0200] rev 25087
some more metis calls
paulson [Thu, 18 Oct 2007 17:34:27 +0200] rev 25086
Improving the propagation of type constraints for Frees
paulson [Thu, 18 Oct 2007 17:33:57 +0200] rev 25085
Ensured that the right number of ATP calls is generated
haftmann [Thu, 18 Oct 2007 16:09:39 +0200] rev 25084
CRITICAL evaluation
haftmann [Thu, 18 Oct 2007 16:09:38 +0200] rev 25083
improved class syntax
haftmann [Thu, 18 Oct 2007 16:09:36 +0200] rev 25082
tuned
wenzelm [Thu, 18 Oct 2007 14:30:55 +0200] rev 25081
DeclareRobustCommand \isactrlbsub/esub etc.;
haftmann [Thu, 18 Oct 2007 09:21:00 +0200] rev 25080
evaluation is CRITICAL
haftmann [Thu, 18 Oct 2007 09:20:59 +0200] rev 25079
moved fork_mixfix to theory_target
haftmann [Thu, 18 Oct 2007 09:20:58 +0200] rev 25078
moved lemmas to OrderedGroup.thy
haftmann [Thu, 18 Oct 2007 09:20:57 +0200] rev 25077
continued localization
haftmann [Thu, 18 Oct 2007 09:20:55 +0200] rev 25076
localized mono predicate
wenzelm [Wed, 17 Oct 2007 23:16:38 +0200] rev 25075
removed obsolete unlocalize_mfix;
wenzelm [Wed, 17 Oct 2007 23:16:36 +0200] rev 25074
removed obsolete unlocalize_mixfix;
wenzelm [Wed, 17 Oct 2007 23:16:34 +0200] rev 25073
locale pred: authentic syntax, tuned aprop_tr' accordingly;
wenzelm [Wed, 17 Oct 2007 23:16:33 +0200] rev 25072
store external accesses within name space (as produced by naming policy);
improved sticky_prefix: suppress redundant accesses to achieve shorter output;
removed unused interfaces;
replaced accesses' by external_names (depening on naming);
wenzelm [Wed, 17 Oct 2007 23:16:30 +0200] rev 25071
removed unused set_policy;
wenzelm [Wed, 17 Oct 2007 23:16:28 +0200] rev 25070
replaced NameSpace.accesses' by NameSpace.external_names (depening on naming);
nipkow [Wed, 17 Oct 2007 18:09:38 +0200] rev 25069
added sorted_list_of_set
wenzelm [Wed, 17 Oct 2007 13:55:38 +0200] rev 25068
tuned fork_mixfix (back from class.ML);
wenzelm [Wed, 17 Oct 2007 13:55:37 +0200] rev 25067
clarified naming conventions of 'parse' and 'check' (as opposed to former 'cert');
wenzelm [Wed, 17 Oct 2007 13:55:35 +0200] rev 25066
removed obsolete fork_mixfix (back to theory_target.ML);
wenzelm [Wed, 17 Oct 2007 11:53:35 +0200] rev 25065
updated;
haftmann [Tue, 16 Oct 2007 23:12:58 +0200] rev 25064
clarified fork_mixfix
haftmann [Tue, 16 Oct 2007 23:12:57 +0200] rev 25063
exported standard_term_check
haftmann [Tue, 16 Oct 2007 23:12:45 +0200] rev 25062
global class syntax
haftmann [Tue, 16 Oct 2007 23:12:38 +0200] rev 25061
added yield_singleton
wenzelm [Tue, 16 Oct 2007 19:45:57 +0200] rev 25060
Syntax.(un)check: explicit result option;
wenzelm [Tue, 16 Oct 2007 19:45:56 +0200] rev 25059
apply_wrappers: perhaps_apply/loop;
wenzelm [Tue, 16 Oct 2007 19:45:54 +0200] rev 25058
added perhaps_apply/loop;
wenzelm [Tue, 16 Oct 2007 18:34:51 +0200] rev 25057
Mark A. Hillebrand, DFKI: Robust sub/superscripts in LaTeX document output.
wenzelm [Tue, 16 Oct 2007 17:07:40 +0200] rev 25056
updated;
wenzelm [Tue, 16 Oct 2007 17:06:21 +0200] rev 25055
DeclareRobustCommand isascriptstyle (enables sub/superscripts within section headings etc.);
wenzelm [Tue, 16 Oct 2007 17:06:20 +0200] rev 25054
tuned Const.the_abbreviation;
wenzelm [Tue, 16 Oct 2007 17:06:19 +0200] rev 25053
misc cleanup of abbrev/local_const;
wenzelm [Tue, 16 Oct 2007 17:06:18 +0200] rev 25052
added revert_abbrev;
contract_abbrevs: ignore Syntax.internalM (changed meaning of this special case);
print_abbrevs: proper treatment of global consts (after local/global swap);
wenzelm [Tue, 16 Oct 2007 17:06:15 +0200] rev 25051
add_bind: close_schematic_term;
wenzelm [Tue, 16 Oct 2007 17:06:13 +0200] rev 25050
tuned hidden_polymorphism;
added close_schematic_term;
wenzelm [Tue, 16 Oct 2007 17:06:11 +0200] rev 25049
add_abbrev: removed Logic.legacy_varifyT, do not unvarify result (again);
added revert_abbrev;
wenzelm [Tue, 16 Oct 2007 17:06:09 +0200] rev 25048
the_abbreviation: return plain rhs only;
force_expand: expand to plain rhs;
added revert_abbrev;
tuned;
paulson [Tue, 16 Oct 2007 16:18:36 +0200] rev 25047
added the "max_sledgehammers" option
krauss [Tue, 16 Oct 2007 14:11:35 +0200] rev 25046
Fixed variable naming in mutual induction rules
krauss [Tue, 16 Oct 2007 14:11:06 +0200] rev 25045
"sequential" is no longer a keyword. It is still used as before, but as a normal
identifier => no pollution of keyword space
urbanc [Tue, 16 Oct 2007 13:00:13 +0200] rev 25044
polished some comments
wenzelm [Mon, 15 Oct 2007 21:08:37 +0200] rev 25043
unparse_arity: unparse type constructor as well;
wenzelm [Mon, 15 Oct 2007 21:08:36 +0200] rev 25042
renamed Consts.the_declaration to Consts.the_type;
wenzelm [Mon, 15 Oct 2007 21:08:35 +0200] rev 25041
renamed the_declaration to the_type;
added type_scheme, which covers proper consts and abbreviations (like typargs);
tuned;
haftmann [Mon, 15 Oct 2007 15:29:46 +0200] rev 25040
tuned
haftmann [Mon, 15 Oct 2007 15:29:45 +0200] rev 25039
swapped constant components
haftmann [Mon, 15 Oct 2007 15:29:43 +0200] rev 25038
canonical interpretation interface
haftmann [Mon, 15 Oct 2007 15:29:41 +0200] rev 25037
prefer first constant component on merge
haftmann [Mon, 15 Oct 2007 15:29:39 +0200] rev 25036
explicit parameter for class finite
wenzelm [Mon, 15 Oct 2007 12:25:33 +0200] rev 25035
tuned comment;
wenzelm [Mon, 15 Oct 2007 12:10:31 +0200] rev 25034
more on authentic syntax;
wenzelm [Mon, 15 Oct 2007 11:59:19 +0200] rev 25033
updated method "ferrack";
webertj [Mon, 15 Oct 2007 01:57:50 +0200] rev 25032
interpreter for List.append added again
webertj [Mon, 15 Oct 2007 01:36:22 +0200] rev 25031
quick_and_dirty (again) not touched anymore
wenzelm [Sun, 14 Oct 2007 16:13:46 +0200] rev 25030
require_thy: read_text *after* checking parents
(otherwise outdating an existing descendant will leave the dependencies corrupted);
wenzelm [Sun, 14 Oct 2007 16:13:45 +0200] rev 25029
gen_add_inductive_i: treat abbrevs as local defs, expand by export;
tuned;
wenzelm [Sun, 14 Oct 2007 00:18:11 +0200] rev 25028
tuned various Class interfaces;
tuned;
wenzelm [Sun, 14 Oct 2007 00:18:09 +0200] rev 25027
removed obsolete Class.class_of_locale/locale_of_class;
wenzelm [Sun, 14 Oct 2007 00:18:07 +0200] rev 25026
tuned;
wenzelm [Sun, 14 Oct 2007 00:18:06 +0200] rev 25025
added add_def;
wenzelm [Sun, 14 Oct 2007 00:18:05 +0200] rev 25024
added is_class;
tuned signature of add_const/abbrev_in_class;
removed obsolete class_of_locale/locale_of_class;
tuned name prefixing: Sign.full_name does the job;
wenzelm [Sat, 13 Oct 2007 17:16:46 +0200] rev 25023
PolyML.Compiler.maxInlineSize := 80;