Fri, 15 Aug 2008 15:50:52 +0200 renamed T.source_of' to T.source_position_of;
wenzelm [Fri, 15 Aug 2008 15:50:52 +0200] rev 27885
renamed T.source_of' to T.source_position_of;
Fri, 15 Aug 2008 15:50:50 +0200 output_markup: check Markup.is_none;
wenzelm [Fri, 15 Aug 2008 15:50:50 +0200] rev 27884
output_markup: check Markup.is_none;
Fri, 15 Aug 2008 15:50:49 +0200 added is_none;
wenzelm [Fri, 15 Aug 2008 15:50:49 +0200] rev 27883
added is_none; added inner_comment;
Fri, 15 Aug 2008 15:50:44 +0200 Args.name_source(_position) for proper position information;
wenzelm [Fri, 15 Aug 2008 15:50:44 +0200] rev 27882
Args.name_source(_position) for proper position information;
Thu, 14 Aug 2008 21:06:07 +0200 [source=false] for quoted antiquotation avoids quote-escapes in output;
wenzelm [Thu, 14 Aug 2008 21:06:07 +0200] rev 27881
[source=false] for quoted antiquotation avoids quote-escapes in output;
Thu, 14 Aug 2008 20:29:38 +0200 report antiquotations;
wenzelm [Thu, 14 Aug 2008 20:29:38 +0200] rev 27880
report antiquotations;
Thu, 14 Aug 2008 20:29:37 +0200 tuned;
wenzelm [Thu, 14 Aug 2008 20:29:37 +0200] rev 27879
tuned;
Thu, 14 Aug 2008 20:13:43 +0200 report ML_source;
wenzelm [Thu, 14 Aug 2008 20:13:43 +0200] rev 27878
report ML_source;
Thu, 14 Aug 2008 20:13:42 +0200 renamed P.ml_source to P.ML_source;
wenzelm [Thu, 14 Aug 2008 20:13:42 +0200] rev 27877
renamed P.ml_source to P.ML_source;
Thu, 14 Aug 2008 20:13:41 +0200 report doc_source;
wenzelm [Thu, 14 Aug 2008 20:13:41 +0200] rev 27876
report doc_source;
Thu, 14 Aug 2008 20:13:40 +0200 added ML_source, doc_source;
wenzelm [Thu, 14 Aug 2008 20:13:40 +0200] rev 27875
added ML_source, doc_source;
Thu, 14 Aug 2008 19:52:40 +0200 antiquotes: proper SymbolPos decoding, adapted Antiquote.read/Antiq;
wenzelm [Thu, 14 Aug 2008 19:52:40 +0200] rev 27874
antiquotes: proper SymbolPos decoding, adapted Antiquote.read/Antiq;
Thu, 14 Aug 2008 19:52:39 +0200 added source_of';
wenzelm [Thu, 14 Aug 2008 19:52:39 +0200] rev 27873
added source_of';
Thu, 14 Aug 2008 19:52:37 +0200 P.doc_source and P.ml_sorce for proper SymbolPos.text;
wenzelm [Thu, 14 Aug 2008 19:52:37 +0200] rev 27872
P.doc_source and P.ml_sorce for proper SymbolPos.text;
Thu, 14 Aug 2008 19:52:36 +0200 oracle, header/local_theory/proof_markup: pass SymbolPos.text;
wenzelm [Thu, 14 Aug 2008 19:52:36 +0200] rev 27871
oracle, header/local_theory/proof_markup: pass SymbolPos.text;
Thu, 14 Aug 2008 19:52:35 +0200 use SymbolPos.T list directly, instead of encoded SymbolPos.text;
wenzelm [Thu, 14 Aug 2008 19:52:35 +0200] rev 27870
use SymbolPos.T list directly, instead of encoded SymbolPos.text;
Thu, 14 Aug 2008 16:52:56 +0200 ML_Context.add_antiq: pass position;
wenzelm [Thu, 14 Aug 2008 16:52:56 +0200] rev 27869
ML_Context.add_antiq: pass position; @{lemma}: set source position;
Thu, 14 Aug 2008 16:52:54 +0200 ML_Context.add_antiq: pass position;
wenzelm [Thu, 14 Aug 2008 16:52:54 +0200] rev 27868
ML_Context.add_antiq: pass position;
Thu, 14 Aug 2008 16:52:52 +0200 retrieve_thms: transfer fact position to result;
wenzelm [Thu, 14 Aug 2008 16:52:52 +0200] rev 27867
retrieve_thms: transfer fact position to result; tuned;
Thu, 14 Aug 2008 16:52:51 +0200 moved basic thm operations from structure PureThy to Thm;
wenzelm [Thu, 14 Aug 2008 16:52:51 +0200] rev 27866
moved basic thm operations from structure PureThy to Thm; added position operations; tuned;
Thu, 14 Aug 2008 16:52:46 +0200 moved basic thm operations from structure PureThy to Thm (cf. more_thm.ML);
wenzelm [Thu, 14 Aug 2008 16:52:46 +0200] rev 27865
moved basic thm operations from structure PureThy to Thm (cf. more_thm.ML);
Thu, 14 Aug 2008 11:55:05 +0200 made SML/NJ happy;
wenzelm [Thu, 14 Aug 2008 11:55:05 +0200] rev 27864
made SML/NJ happy;
Wed, 13 Aug 2008 20:57:40 +0200 removed obsolete present_html -- now part of regular theory presentation;
wenzelm [Wed, 13 Aug 2008 20:57:40 +0200] rev 27863
removed obsolete present_html -- now part of regular theory presentation;
Wed, 13 Aug 2008 20:57:39 +0200 removed obsolete verbatim_source, results, chapter, section etc.;
wenzelm [Wed, 13 Aug 2008 20:57:39 +0200] rev 27862
removed obsolete verbatim_source, results, chapter, section etc.; removed obsolete results, theorems(s); moved theorem result hook to proof_display.ML;
Wed, 13 Aug 2008 20:57:37 +0200 removed obsolete verbatim_source, results, chapter, section etc.;
wenzelm [Wed, 13 Aug 2008 20:57:37 +0200] rev 27861
removed obsolete verbatim_source, results, chapter, section etc.; removed redundant end_index, end_theory;
Wed, 13 Aug 2008 20:57:35 +0200 ProofDisplay.add_hook;
wenzelm [Wed, 13 Aug 2008 20:57:35 +0200] rev 27860
ProofDisplay.add_hook;
Wed, 13 Aug 2008 20:57:33 +0200 simplified present_local_theory/proof;
wenzelm [Wed, 13 Aug 2008 20:57:33 +0200] rev 27859
simplified present_local_theory/proof;
Wed, 13 Aug 2008 20:57:33 +0200 ProofDisplay.theory_results;
wenzelm [Wed, 13 Aug 2008 20:57:33 +0200] rev 27858
ProofDisplay.theory_results;
Wed, 13 Aug 2008 20:57:31 +0200 removed obsolete present_results;
wenzelm [Wed, 13 Aug 2008 20:57:31 +0200] rev 27857
removed obsolete present_results; added theory_results, which is subject to hooks (formerly in present.ML);
Wed, 13 Aug 2008 20:57:30 +0200 scan: SymbolPos.tabify_content when creating tokens (for proper presentation output);
wenzelm [Wed, 13 Aug 2008 20:57:30 +0200] rev 27856
scan: SymbolPos.tabify_content when creating tokens (for proper presentation output);
Wed, 13 Aug 2008 20:57:30 +0200 load_thy: no untabify (preserve position information!), present spans instead of verbatim source;
wenzelm [Wed, 13 Aug 2008 20:57:30 +0200] rev 27855
load_thy: no untabify (preserve position information!), present spans instead of verbatim source;
Wed, 13 Aug 2008 20:57:28 +0200 simplified markup commands;
wenzelm [Wed, 13 Aug 2008 20:57:28 +0200] rev 27854
simplified markup commands;
Wed, 13 Aug 2008 20:57:26 +0200 simplified markup commands -- removed obsolete Present.results, always check text;
wenzelm [Wed, 13 Aug 2008 20:57:26 +0200] rev 27853
simplified markup commands -- removed obsolete Present.results, always check text;
Wed, 13 Aug 2008 20:57:24 +0200 added untabify_content;
wenzelm [Wed, 13 Aug 2008 20:57:24 +0200] rev 27852
added untabify_content;
Wed, 13 Aug 2008 20:57:22 +0200 tuned;
wenzelm [Wed, 13 Aug 2008 20:57:22 +0200] rev 27851
tuned;
Wed, 13 Aug 2008 20:57:20 +0200 removed obsolete untabify (superceded by SymbolPos.tabify_content);
wenzelm [Wed, 13 Aug 2008 20:57:20 +0200] rev 27850
removed obsolete untabify (superceded by SymbolPos.tabify_content);
Wed, 13 Aug 2008 20:57:18 +0200 tuned document;
wenzelm [Wed, 13 Aug 2008 20:57:18 +0200] rev 27849
tuned document;
Wed, 13 Aug 2008 20:57:16 +0200 removed obsolete theorems;
wenzelm [Wed, 13 Aug 2008 20:57:16 +0200] rev 27848
removed obsolete theorems; handle generic XML markup as well (plain <markup> instead of <... class=markup>); misc tuning/update according to Pure/Generic/markup.ML;
Wed, 13 Aug 2008 03:00:33 +0200 Changed proof of strong induction rule to avoid infinite loop
berghofe [Wed, 13 Aug 2008 03:00:33 +0200] rev 27847
Changed proof of strong induction rule to avoid infinite loop when premises of introduction rules contain equations.
Tue, 12 Aug 2008 21:48:59 +0200 token_kind_markup: complete coverage;
wenzelm [Tue, 12 Aug 2008 21:48:59 +0200] rev 27846
token_kind_markup: complete coverage;
Tue, 12 Aug 2008 21:28:09 +0200 OuterSyntax.scan: pass position;
wenzelm [Tue, 12 Aug 2008 21:28:09 +0200] rev 27845
OuterSyntax.scan: pass position;
Tue, 12 Aug 2008 21:28:07 +0200 message: ignored if body empty;
wenzelm [Tue, 12 Aug 2008 21:28:07 +0200] rev 27844
message: ignored if body empty;
Tue, 12 Aug 2008 21:28:05 +0200 load_thy: removed obsolete dir argument;
wenzelm [Tue, 12 Aug 2008 21:28:05 +0200] rev 27843
load_thy: removed obsolete dir argument;
Tue, 12 Aug 2008 21:28:03 +0200 abstract type span, tuned interfaces;
wenzelm [Tue, 12 Aug 2008 21:28:03 +0200] rev 27842
abstract type span, tuned interfaces; added report_token, report_span; markup ident tokens;
Tue, 12 Aug 2008 21:28:01 +0200 adapted ThyEdit operations;
wenzelm [Tue, 12 Aug 2008 21:28:01 +0200] rev 27841
adapted ThyEdit operations;
Tue, 12 Aug 2008 21:27:59 +0200 added ignored, malformed transitions;
wenzelm [Tue, 12 Aug 2008 21:27:59 +0200] rev 27840
added ignored, malformed transitions;
Tue, 12 Aug 2008 21:27:57 +0200 Symbol.source/OuterLex.source: more explicit do_recover argument;
wenzelm [Tue, 12 Aug 2008 21:27:57 +0200] rev 27839
Symbol.source/OuterLex.source: more explicit do_recover argument; scan: pass position; removed obsolete prepare_command (now inlined in isar_syn.ML); renamed prepare_command_failsafe to prepare_command, reports tokens; load_thy: now based on ThyEdit operations, reports tokens and spans; tuned;
Tue, 12 Aug 2008 21:27:55 +0200 Isabelle.command: inline former OuterSyntax.prepare_command;
wenzelm [Tue, 12 Aug 2008 21:27:55 +0200] rev 27838
Isabelle.command: inline former OuterSyntax.prepare_command; Isar.command: based on fail-safe OuterSyntax.prepare_command;
Tue, 12 Aug 2008 21:27:53 +0200 load thy_edit.ML before outer_syntax.ML;
wenzelm [Tue, 12 Aug 2008 21:27:53 +0200] rev 27837
load thy_edit.ML before outer_syntax.ML;
Tue, 12 Aug 2008 21:27:51 +0200 renamed unknown_span to malformed_span;
wenzelm [Tue, 12 Aug 2008 21:27:51 +0200] rev 27836
renamed unknown_span to malformed_span; added ident; tuned;
Tue, 12 Aug 2008 21:27:48 +0200 Symbol.source/OuterLex.source: more explicit do_recover argument;
wenzelm [Tue, 12 Aug 2008 21:27:48 +0200] rev 27835
Symbol.source/OuterLex.source: more explicit do_recover argument;
Tue, 12 Aug 2008 21:27:46 +0200 updated generated file;
wenzelm [Tue, 12 Aug 2008 21:27:46 +0200] rev 27834
updated generated file;
Mon, 11 Aug 2008 22:25:45 +0200 rudimentary code setup for set operations
haftmann [Mon, 11 Aug 2008 22:25:45 +0200] rev 27833
rudimentary code setup for set operations
Mon, 11 Aug 2008 22:06:51 +0200 <applet>: more XHTML 1.0 Transitional conformance;
wenzelm [Mon, 11 Aug 2008 22:06:51 +0200] rev 27832
<applet>: more XHTML 1.0 Transitional conformance;
Mon, 11 Aug 2008 22:06:49 +0200 Isar.command: OuterSyntax.prepare_command_failsafe defers syntax errors until execution time;
wenzelm [Mon, 11 Aug 2008 22:06:49 +0200] rev 27831
Isar.command: OuterSyntax.prepare_command_failsafe defers syntax errors until execution time;
Mon, 11 Aug 2008 20:56:32 +0200 <pre>: removed xml:space, is already default;
wenzelm [Mon, 11 Aug 2008 20:56:32 +0200] rev 27830
<pre>: removed xml:space, is already default; result(s): avoid improper nesting of <pre> within <p>;
Mon, 11 Aug 2008 18:37:51 +0200 produce XHTML 1.0 Transitional;
wenzelm [Mon, 11 Aug 2008 18:37:51 +0200] rev 27829
produce XHTML 1.0 Transitional; tuned charset name; renamed Markup.class to Markup.tclass, to avoid potential conflicts with spacial meaning in markup languages (e.g. HTML);
Mon, 11 Aug 2008 18:37:49 +0200 renamed Markup.class to Markup.tclass, to avoid potential conflicts with spacial meaning in markup languages (e.g. HTML);
wenzelm [Mon, 11 Aug 2008 18:37:49 +0200] rev 27828
renamed Markup.class to Markup.tclass, to avoid potential conflicts with spacial meaning in markup languages (e.g. HTML);
Mon, 11 Aug 2008 17:37:48 +0200 Isar.command: do not set position of enclosing transaction, to avoid of clash with the one being prepared here!
wenzelm [Mon, 11 Aug 2008 17:37:48 +0200] rev 27827
Isar.command: do not set position of enclosing transaction, to avoid of clash with the one being prepared here!
Mon, 11 Aug 2008 14:50:04 +0200 changed code setup
haftmann [Mon, 11 Aug 2008 14:50:04 +0200] rev 27826
changed code setup
Mon, 11 Aug 2008 14:50:02 +0200 re-arranged class dense_linear_order
haftmann [Mon, 11 Aug 2008 14:50:02 +0200] rev 27825
re-arranged class dense_linear_order
Mon, 11 Aug 2008 14:50:00 +0200 rudimentary code setup for set operations
haftmann [Mon, 11 Aug 2008 14:50:00 +0200] rev 27824
rudimentary code setup for set operations
Mon, 11 Aug 2008 14:49:53 +0200 moved class wellorder to theory Orderings
haftmann [Mon, 11 Aug 2008 14:49:53 +0200] rev 27823
moved class wellorder to theory Orderings
Sun, 10 Aug 2008 12:38:26 +0200 added parse_token (from proof_context.ML);
wenzelm [Sun, 10 Aug 2008 12:38:26 +0200] rev 27822
added parse_token (from proof_context.ML);
Sun, 10 Aug 2008 12:38:25 +0200 read_tyname/const/const_proper: report position;
wenzelm [Sun, 10 Aug 2008 12:38:25 +0200] rev 27821
read_tyname/const/const_proper: report position; moved parse_token to syntax.ML; tuned;
Sun, 10 Aug 2008 12:38:24 +0200 pass position to get_fact;
wenzelm [Sun, 10 Aug 2008 12:38:24 +0200] rev 27820
pass position to get_fact; tuned;
Sun, 10 Aug 2008 12:38:23 +0200 pass token source to typ/term etc.;
wenzelm [Sun, 10 Aug 2008 12:38:23 +0200] rev 27819
pass token source to typ/term etc.;
Sun, 10 Aug 2008 12:38:22 +0200 added name property operation;
wenzelm [Sun, 10 Aug 2008 12:38:22 +0200] rev 27818
added name property operation; added local_fact; renamed proposition to prop (again);
Sat, 09 Aug 2008 22:43:59 +0200 renamed ML_Lex.val_of to content_of;
wenzelm [Sat, 09 Aug 2008 22:43:59 +0200] rev 27817
renamed ML_Lex.val_of to content_of;
Sat, 09 Aug 2008 22:43:58 +0200 unified Args.T with OuterLex.token, renamed some operations;
wenzelm [Sat, 09 Aug 2008 22:43:58 +0200] rev 27816
unified Args.T with OuterLex.token, renamed some operations; moved thm_sel to attrib.ML;
Sat, 09 Aug 2008 22:43:57 +0200 unified Args.T with OuterLex.token;
wenzelm [Sat, 09 Aug 2008 22:43:57 +0200] rev 27815
unified Args.T with OuterLex.token; RESET_VALUE of primitive parsers; export keyword_with; renamed keyword_sid to keyword_ident_or_symbolic; added int (from args.ML); added enum(1)', and_list(1)' (formerly in args.ML); removed obsolete arguments/generic_args1 (cf. parse/parse1 in args.ML);
Sat, 09 Aug 2008 22:43:56 +0200 unified Args.T with OuterLex.token;
wenzelm [Sat, 09 Aug 2008 22:43:56 +0200] rev 27814
unified Args.T with OuterLex.token; renamed val_of to content_of; added InternalValue kind; added datatype value/slot with static binding (from args.ML); renamed is_sid to ident_or_symbolic;
Sat, 09 Aug 2008 22:43:55 +0200 unified Args.T with OuterLex.token, renamed some operations;
wenzelm [Sat, 09 Aug 2008 22:43:55 +0200] rev 27813
unified Args.T with OuterLex.token, renamed some operations; removed obsolete parse_args (cf. parse);
Sat, 09 Aug 2008 22:43:54 +0200 unified Args.T with OuterLex.token, renamed some operations;
wenzelm [Sat, 09 Aug 2008 22:43:54 +0200] rev 27812
unified Args.T with OuterLex.token, renamed some operations; unified version of thm_sel (formerly in args.ML and spec_parse.ML);
Sat, 09 Aug 2008 22:43:53 +0200 unified Args.T with OuterLex.token;
wenzelm [Sat, 09 Aug 2008 22:43:53 +0200] rev 27811
unified Args.T with OuterLex.token; moved datatype value/slot and basic operations to outer_lex.ML; removed unused terminator; removed obsolete !!!, position, nat, int, list(1), enum(1) and_list(1) (cf. outer_parse.ML); removed obsolete thm_sel (cf. attrib.ML); one unified version of parse/parse1 (formerly arguments/generic_args1 in outer_parse.ML);
Sat, 09 Aug 2008 22:43:52 +0200 load args.ML later (after outer_parse.ML);
wenzelm [Sat, 09 Aug 2008 22:43:52 +0200] rev 27810
load args.ML later (after outer_parse.ML);
Sat, 09 Aug 2008 22:43:46 +0200 unified Args.T with OuterLex.token, renamed some operations;
wenzelm [Sat, 09 Aug 2008 22:43:46 +0200] rev 27809
unified Args.T with OuterLex.token, renamed some operations;
Sat, 09 Aug 2008 12:28:13 +0200 read_asts: report literal tokens;
wenzelm [Sat, 09 Aug 2008 12:28:13 +0200] rev 27808
read_asts: report literal tokens;
Sat, 09 Aug 2008 12:28:12 +0200 tuned error message;
wenzelm [Sat, 09 Aug 2008 12:28:12 +0200] rev 27807
tuned error message;
Sat, 09 Aug 2008 12:28:11 +0200 pos_of_token: Position.T;
wenzelm [Sat, 09 Aug 2008 12:28:11 +0200] rev 27806
pos_of_token: Position.T; removed unused display_token; tuned;
Sat, 09 Aug 2008 12:28:10 +0200 dest: sort strings;
wenzelm [Sat, 09 Aug 2008 12:28:10 +0200] rev 27805
dest: sort strings; report: Output.status;
Sat, 09 Aug 2008 12:28:09 +0200 added literal;
wenzelm [Sat, 09 Aug 2008 12:28:09 +0200] rev 27804
added literal;
Sat, 09 Aug 2008 00:09:39 +0200 read_token: more robust handling of empty text;
wenzelm [Sat, 09 Aug 2008 00:09:39 +0200] rev 27803
read_token: more robust handling of empty text;
Sat, 09 Aug 2008 00:09:38 +0200 datatype token: maintain range, tuned representation;
wenzelm [Sat, 09 Aug 2008 00:09:38 +0200] rev 27802
datatype token: maintain range, tuned representation; moved eof, stopper to lexicon.ML;
Sat, 09 Aug 2008 00:09:36 +0200 datatype token: maintain range, tuned representation;
wenzelm [Sat, 09 Aug 2008 00:09:36 +0200] rev 27801
datatype token: maintain range, tuned representation; tuned messages;
Sat, 09 Aug 2008 00:09:35 +0200 datatype token: maintain range, tuned representation;
wenzelm [Sat, 09 Aug 2008 00:09:35 +0200] rev 27800
datatype token: maintain range, tuned representation; added eof, stopper (from simple_parse.ML); str_of_token: no special case for EOF; misc tuning;
Sat, 09 Aug 2008 00:09:34 +0200 tuned SymbolPos interface;
wenzelm [Sat, 09 Aug 2008 00:09:34 +0200] rev 27799
tuned SymbolPos interface;
Sat, 09 Aug 2008 00:09:31 +0200 YXML.parse: allow text without markup, potentially empty;
wenzelm [Sat, 09 Aug 2008 00:09:31 +0200] rev 27798
YXML.parse: allow text without markup, potentially empty;
Sat, 09 Aug 2008 00:09:29 +0200 added content;
wenzelm [Sat, 09 Aug 2008 00:09:29 +0200] rev 27797
added content; simplified implode: interface and permissive padding via Position.distance_of; added range; renamed implode_delim to implode_range;
Sat, 09 Aug 2008 00:09:26 +0200 added distance_of (permissive version);
wenzelm [Sat, 09 Aug 2008 00:09:26 +0200] rev 27796
added distance_of (permissive version); added no_range; tuned;
Fri, 08 Aug 2008 19:29:01 +0200 count offset as well;
wenzelm [Fri, 08 Aug 2008 19:29:01 +0200] rev 27795
count offset as well; more uniform treatment of invalid fields; tuned;
Fri, 08 Aug 2008 19:28:59 +0200 added offset/end_offset;
wenzelm [Fri, 08 Aug 2008 19:28:59 +0200] rev 27794
added offset/end_offset;
Fri, 08 Aug 2008 16:54:33 +0200 tuned formatting;
wenzelm [Fri, 08 Aug 2008 16:54:33 +0200] rev 27793
tuned formatting;
Fri, 08 Aug 2008 15:36:40 +0200 clean up dead code
krauss [Fri, 08 Aug 2008 15:36:40 +0200] rev 27792
clean up dead code
Fri, 08 Aug 2008 13:36:44 +0200 made SML/NJ happy;
wenzelm [Fri, 08 Aug 2008 13:36:44 +0200] rev 27791
made SML/NJ happy;
Fri, 08 Aug 2008 09:44:16 +0200 FundefLib.try_proof : attempt a proof and see if it works
krauss [Fri, 08 Aug 2008 09:44:16 +0200] rev 27790
FundefLib.try_proof : attempt a proof and see if it works
Fri, 08 Aug 2008 09:26:15 +0200 added lemmas
nipkow [Fri, 08 Aug 2008 09:26:15 +0200] rev 27789
added lemmas
Thu, 07 Aug 2008 23:56:45 +0200 inner_syntax markup is back;
wenzelm [Thu, 07 Aug 2008 23:56:45 +0200] rev 27788
inner_syntax markup is back;
Thu, 07 Aug 2008 23:32:49 +0200 disabled inner_syntax markup for now;
wenzelm [Thu, 07 Aug 2008 23:32:49 +0200] rev 27787
disabled inner_syntax markup for now;
Thu, 07 Aug 2008 22:32:03 +0200 added read_token -- with optional YXML encoding of position;
wenzelm [Thu, 07 Aug 2008 22:32:03 +0200] rev 27786
added read_token -- with optional YXML encoding of position; tuned parse operations: print position instead of echoing input (now encoded!); do not export obsolete read operation;
Thu, 07 Aug 2008 22:32:01 +0200 parse_token: use Syntax.read_token, pass full position information;
wenzelm [Thu, 07 Aug 2008 22:32:01 +0200] rev 27785
parse_token: use Syntax.read_token, pass full position information;
Thu, 07 Aug 2008 21:13:01 +0200 tuned;
wenzelm [Thu, 07 Aug 2008 21:13:01 +0200] rev 27784
tuned;
Thu, 07 Aug 2008 21:07:57 +0200 map_default: more explicit scope;
wenzelm [Thu, 07 Aug 2008 21:07:57 +0200] rev 27783
map_default: more explicit scope;
Thu, 07 Aug 2008 21:07:55 +0200 datatype lexicon: alternative representation using nested Symtab.table;
wenzelm [Thu, 07 Aug 2008 21:07:55 +0200] rev 27782
datatype lexicon: alternative representation using nested Symtab.table;
Thu, 07 Aug 2008 19:21:43 +0200 simplified Antiquote signature;
wenzelm [Thu, 07 Aug 2008 19:21:43 +0200] rev 27781
simplified Antiquote signature;
Thu, 07 Aug 2008 19:21:42 +0200 more precise positions due to SymbolsPos.implode_delim;
wenzelm [Thu, 07 Aug 2008 19:21:42 +0200] rev 27780
more precise positions due to SymbolsPos.implode_delim; added source' for SymbolPos.T;
Thu, 07 Aug 2008 19:21:41 +0200 simplified Antiq: regular SymbolPos.text with position;
wenzelm [Thu, 07 Aug 2008 19:21:41 +0200] rev 27779
simplified Antiq: regular SymbolPos.text with position; renamed read_arguments to read_antiq; tuned;
Thu, 07 Aug 2008 19:21:40 +0200 renamed SymbolPos.scan_position to SymbolPos.scan_pos;
wenzelm [Thu, 07 Aug 2008 19:21:40 +0200] rev 27778
renamed SymbolPos.scan_position to SymbolPos.scan_pos; implode/explode: explicit type text = string; added implode_delim; explode: Position.reset_range;
Thu, 07 Aug 2008 19:21:39 +0200 only increment column if valid;
wenzelm [Thu, 07 Aug 2008 19:21:39 +0200] rev 27777
only increment column if valid; more robust handling of invalid entries; clarified line/line_file: no column here; added start = (1, 1); added reset_range; tuned;
Thu, 07 Aug 2008 19:21:38 +0200 install_pp Position.T;
wenzelm [Thu, 07 Aug 2008 19:21:38 +0200] rev 27776
install_pp Position.T;
Thu, 07 Aug 2008 19:21:37 +0200 Position.start;
wenzelm [Thu, 07 Aug 2008 19:21:37 +0200] rev 27775
Position.start;
Thu, 07 Aug 2008 13:45:15 +0200 SymbolPos.explode;
wenzelm [Thu, 07 Aug 2008 13:45:15 +0200] rev 27774
SymbolPos.explode;
Thu, 07 Aug 2008 13:45:13 +0200 improved position handling due to SymbolPos.T;
wenzelm [Thu, 07 Aug 2008 13:45:13 +0200] rev 27773
improved position handling due to SymbolPos.T;
Thu, 07 Aug 2008 13:45:11 +0200 improved position handling due to SymbolPos.T;
wenzelm [Thu, 07 Aug 2008 13:45:11 +0200] rev 27772
improved position handling due to SymbolPos.T; SymbolPos.scan_comment; tuned;
Thu, 07 Aug 2008 13:45:09 +0200 Antiquote.read/read_arguments;
wenzelm [Thu, 07 Aug 2008 13:45:09 +0200] rev 27771
Antiquote.read/read_arguments;
Thu, 07 Aug 2008 13:45:07 +0200 updated type of nested sources;
wenzelm [Thu, 07 Aug 2008 13:45:07 +0200] rev 27770
updated type of nested sources;
Thu, 07 Aug 2008 13:45:05 +0200 improved position handling due to SymbolPos.T;
wenzelm [Thu, 07 Aug 2008 13:45:05 +0200] rev 27769
improved position handling due to SymbolPos.T; SymbolPos.scan_comment_body; tuned;
Thu, 07 Aug 2008 13:45:03 +0200 adapted Scan.extend_lexicon/merge_lexicons;
wenzelm [Thu, 07 Aug 2008 13:45:03 +0200] rev 27768
adapted Scan.extend_lexicon/merge_lexicons;
Thu, 07 Aug 2008 13:44:56 +0200 renamed scan_antiquotes to read;
wenzelm [Thu, 07 Aug 2008 13:44:56 +0200] rev 27767
renamed scan_antiquotes to read; renamed scan_arguments to read_arguments; improved position handling due to SymbolPos.T; tuned;
Thu, 07 Aug 2008 13:44:52 +0200 export not_eof;
wenzelm [Thu, 07 Aug 2008 13:44:52 +0200] rev 27766
export not_eof;
Thu, 07 Aug 2008 13:44:47 +0200 reorganized lexicon: allow scanning of annotated symbols, tuned representation and interfaces;
wenzelm [Thu, 07 Aug 2008 13:44:47 +0200] rev 27765
reorganized lexicon: allow scanning of annotated symbols, tuned representation and interfaces;
Thu, 07 Aug 2008 13:44:42 +0200 advance: single argument (again);
wenzelm [Thu, 07 Aug 2008 13:44:42 +0200] rev 27764
advance: single argument (again); added range; tuned;
Thu, 07 Aug 2008 13:44:36 +0200 Symbols with explicit position information.
wenzelm [Thu, 07 Aug 2008 13:44:36 +0200] rev 27763
Symbols with explicit position information.
Thu, 07 Aug 2008 13:44:33 +0200 added General/symbol_pos.ML;
wenzelm [Thu, 07 Aug 2008 13:44:33 +0200] rev 27762
added General/symbol_pos.ML;
Wed, 06 Aug 2008 16:41:40 +0200 Interpretation command (theory/proof context) no longer simplifies goal.
ballarin [Wed, 06 Aug 2008 16:41:40 +0200] rev 27761
Interpretation command (theory/proof context) no longer simplifies goal.
Wed, 06 Aug 2008 13:57:25 +0200 added lemma
nipkow [Wed, 06 Aug 2008 13:57:25 +0200] rev 27760
added lemma
Wed, 06 Aug 2008 10:43:42 +0200 made SML/NJ happy;
wenzelm [Wed, 06 Aug 2008 10:43:42 +0200] rev 27759
made SML/NJ happy;
Wed, 06 Aug 2008 00:58:27 +0200 Reverted last change, since it caused incompatibilities.
berghofe [Wed, 06 Aug 2008 00:58:27 +0200] rev 27758
Reverted last change, since it caused incompatibilities.
Wed, 06 Aug 2008 00:12:31 +0200 fall back on P.term_group, to avoid problems with inner_syntax markup (due to CodeName.read_const_exprs);
wenzelm [Wed, 06 Aug 2008 00:12:31 +0200] rev 27757
fall back on P.term_group, to avoid problems with inner_syntax markup (due to CodeName.read_const_exprs);
Wed, 06 Aug 2008 00:12:26 +0200 T.end_position_of;
wenzelm [Wed, 06 Aug 2008 00:12:26 +0200] rev 27756
T.end_position_of; tuned;
Wed, 06 Aug 2008 00:12:21 +0200 adapted Antiq;
wenzelm [Wed, 06 Aug 2008 00:12:21 +0200] rev 27755
adapted Antiq;
Wed, 06 Aug 2008 00:12:02 +0200 parse_sort/typ/term/prop: report markup;
wenzelm [Wed, 06 Aug 2008 00:12:02 +0200] rev 27754
parse_sort/typ/term/prop: report markup;
Wed, 06 Aug 2008 00:11:12 +0200 sort/typ/term/prop: inner_syntax markup encodes original source position;
wenzelm [Wed, 06 Aug 2008 00:11:12 +0200] rev 27753
sort/typ/term/prop: inner_syntax markup encodes original source position; added typ/term/prop_group (without inner_syntax markup);
Wed, 06 Aug 2008 00:10:31 +0200 removed obsolete range_of (already included in position);
wenzelm [Wed, 06 Aug 2008 00:10:31 +0200] rev 27752
removed obsolete range_of (already included in position); added end_position_of; replaced scan_string by scan_quoted (which keeps quotes and includes alt_string as well); misc tuning;
Wed, 06 Aug 2008 00:10:22 +0200 report markup;
wenzelm [Wed, 06 Aug 2008 00:10:22 +0200] rev 27751
report markup;
Wed, 06 Aug 2008 00:10:18 +0200 Antiq: inner vs. outer position;
wenzelm [Wed, 06 Aug 2008 00:10:18 +0200] rev 27750
Antiq: inner vs. outer position; scan_antiq: use T.scan_quoted;
Wed, 06 Aug 2008 00:10:13 +0200 of_properties: observe Markup.position_properties';
wenzelm [Wed, 06 Aug 2008 00:10:13 +0200] rev 27749
of_properties: observe Markup.position_properties';
Wed, 06 Aug 2008 00:10:08 +0200 added position_properties';
wenzelm [Wed, 06 Aug 2008 00:10:08 +0200] rev 27748
added position_properties'; renamed prop to proposition; added attribute, method;
Tue, 05 Aug 2008 19:29:09 +0200 token: maintain of source, which retains original position information;
wenzelm [Tue, 05 Aug 2008 19:29:09 +0200] rev 27747
token: maintain of source, which retains original position information; removed count/counted, advance position via scanned source;
Tue, 05 Aug 2008 19:29:08 +0200 moved OuterLex.count here;
wenzelm [Tue, 05 Aug 2008 19:29:08 +0200] rev 27746
moved OuterLex.count here;
Tue, 05 Aug 2008 19:29:07 +0200 improved recover: also resync on symbol/comment/verbatim delimiters;
wenzelm [Tue, 05 Aug 2008 19:29:07 +0200] rev 27745
improved recover: also resync on symbol/comment/verbatim delimiters;
Tue, 05 Aug 2008 19:29:06 +0200 advance: operate on symbol list (less overhead);
wenzelm [Tue, 05 Aug 2008 19:29:06 +0200] rev 27744
advance: operate on symbol list (less overhead);
Tue, 05 Aug 2008 19:29:02 +0200 added token;
wenzelm [Tue, 05 Aug 2008 19:29:02 +0200] rev 27743
added token;
Tue, 05 Aug 2008 14:40:48 +0200 fix HOL/ex/LexOrds.thy; add to regression
krauss [Tue, 05 Aug 2008 14:40:48 +0200] rev 27742
fix HOL/ex/LexOrds.thy; add to regression
Tue, 05 Aug 2008 13:31:38 +0200 added report;
wenzelm [Tue, 05 Aug 2008 13:31:38 +0200] rev 27741
added report;
Tue, 05 Aug 2008 13:31:36 +0200 removed axiom;
wenzelm [Tue, 05 Aug 2008 13:31:36 +0200] rev 27740
removed axiom; added fact, dynamic_fact, prop;
Tue, 05 Aug 2008 13:31:35 +0200 get_fact: report position;
wenzelm [Tue, 05 Aug 2008 13:31:35 +0200] rev 27739
get_fact: report position;
Tue, 05 Aug 2008 13:31:31 +0200 Facts.lookup: return static/dynamic status;
wenzelm [Tue, 05 Aug 2008 13:31:31 +0200] rev 27738
Facts.lookup: return static/dynamic status;
Mon, 04 Aug 2008 22:55:10 +0200 position scanner: encode token range;
wenzelm [Mon, 04 Aug 2008 22:55:10 +0200] rev 27737
position scanner: encode token range;
Mon, 04 Aug 2008 22:55:08 +0200 added encode_range;
wenzelm [Mon, 04 Aug 2008 22:55:08 +0200] rev 27736
added encode_range; tuned;
Mon, 04 Aug 2008 22:55:04 +0200 added end_line, end_column properties;
wenzelm [Mon, 04 Aug 2008 22:55:04 +0200] rev 27735
added end_line, end_column properties;
Mon, 04 Aug 2008 22:55:00 +0200 meta_subst: xsymbols make it work with clean Pure;
wenzelm [Mon, 04 Aug 2008 22:55:00 +0200] rev 27734
meta_subst: xsymbols make it work with clean Pure;
Mon, 04 Aug 2008 21:24:19 +0200 abstract type Scan.stopper, position taken from last input token;
wenzelm [Mon, 04 Aug 2008 21:24:19 +0200] rev 27733
abstract type Scan.stopper, position taken from last input token;
Mon, 04 Aug 2008 21:24:17 +0200 abstract type Scan.stopper;
wenzelm [Mon, 04 Aug 2008 21:24:17 +0200] rev 27732
abstract type Scan.stopper;
Mon, 04 Aug 2008 21:24:15 +0200 abstract type stopper, may depend on final input;
wenzelm [Mon, 04 Aug 2008 21:24:15 +0200] rev 27731
abstract type stopper, may depend on final input;
Mon, 04 Aug 2008 20:27:40 +0200 removed obsolete apply_theorems(_i);
wenzelm [Mon, 04 Aug 2008 20:27:40 +0200] rev 27730
removed obsolete apply_theorems(_i);
Mon, 04 Aug 2008 20:27:39 +0200 tuned signature;
wenzelm [Mon, 04 Aug 2008 20:27:39 +0200] rev 27729
tuned signature; eliminated obsolete pervasives;
Mon, 04 Aug 2008 20:27:38 +0200 removed obsolete note_thms_cmd;
wenzelm [Mon, 04 Aug 2008 20:27:38 +0200] rev 27728
removed obsolete note_thms_cmd;
Mon, 04 Aug 2008 20:27:37 +0200 simplified defer_recdef(_i): plain facts via Attrib.eval_thms;
wenzelm [Mon, 04 Aug 2008 20:27:37 +0200] rev 27727
simplified defer_recdef(_i): plain facts via Attrib.eval_thms;
Mon, 04 Aug 2008 20:19:59 +0200 tuned description;
wenzelm [Mon, 04 Aug 2008 20:19:59 +0200] rev 27726
tuned description;
Mon, 04 Aug 2008 19:25:59 +0200 replaced mercurial.cgi by hgwebdir.cgi, resulting in http://isabelle.in.tum.de/repos/isabelle/
wenzelm [Mon, 04 Aug 2008 19:25:59 +0200] rev 27725
replaced mercurial.cgi by hgwebdir.cgi, resulting in http://isabelle.in.tum.de/repos/isabelle/
Mon, 04 Aug 2008 18:57:35 +0200 Quoted terms in consts_code declarations are now preprocessed as well.
berghofe [Mon, 04 Aug 2008 18:57:35 +0200] rev 27724
Quoted terms in consts_code declarations are now preprocessed as well.
Mon, 04 Aug 2008 18:56:55 +0200 Exported eval_wrapper.
berghofe [Mon, 04 Aug 2008 18:56:55 +0200] rev 27723
Exported eval_wrapper.
Mon, 04 Aug 2008 18:56:22 +0200 - corrected bogus comment for function inst_conj_all
berghofe [Mon, 04 Aug 2008 18:56:22 +0200] rev 27722
- corrected bogus comment for function inst_conj_all - tuned function obtain_fresh_name
Mon, 04 Aug 2008 18:24:27 +0200 removed dead code
krauss [Mon, 04 Aug 2008 18:24:27 +0200] rev 27721
removed dead code
Mon, 04 Aug 2008 17:13:34 +0200 simplified prepare_command;
wenzelm [Mon, 04 Aug 2008 17:13:34 +0200] rev 27720
simplified prepare_command;
Mon, 04 Aug 2008 17:13:33 +0200 Isar.command: explicitly set transaction position, as required for prepare_command errors;
wenzelm [Mon, 04 Aug 2008 17:13:33 +0200] rev 27719
Isar.command: explicitly set transaction position, as required for prepare_command errors; adapted Isabelle.command;
Mon, 04 Aug 2008 10:37:33 +0200 Updated locale tests.
ballarin [Mon, 04 Aug 2008 10:37:33 +0200] rev 27718
Updated locale tests.
Fri, 01 Aug 2008 18:10:52 +0200 Generalised polynomial lemmas from cring to ring.
ballarin [Fri, 01 Aug 2008 18:10:52 +0200] rev 27717
Generalised polynomial lemmas from cring to ring.
Fri, 01 Aug 2008 17:41:37 +0200 Removed import and lparams from locale record.
ballarin [Fri, 01 Aug 2008 17:41:37 +0200] rev 27716
Removed import and lparams from locale record.
Fri, 01 Aug 2008 12:57:50 +0200 made setsum executable on int.
nipkow [Fri, 01 Aug 2008 12:57:50 +0200] rev 27715
made setsum executable on int.
Thu, 31 Jul 2008 09:49:21 +0200 Tuned (for the sake of a meaningless log entry).
ballarin [Thu, 31 Jul 2008 09:49:21 +0200] rev 27714
Tuned (for the sake of a meaningless log entry).
Wed, 30 Jul 2008 19:03:33 +0200 New locales for orders and lattices where the equivalence relation is not restricted to equality.
ballarin [Wed, 30 Jul 2008 19:03:33 +0200] rev 27713
New locales for orders and lattices where the equivalence relation is not restricted to equality.
Wed, 30 Jul 2008 16:07:00 +0200 added hint about writing "x : set xs".
nipkow [Wed, 30 Jul 2008 16:07:00 +0200] rev 27712
added hint about writing "x : set xs".
Wed, 30 Jul 2008 07:34:01 +0200 simple lifters
haftmann [Wed, 30 Jul 2008 07:34:01 +0200] rev 27711
simple lifters
Wed, 30 Jul 2008 07:34:00 +0200 dropped imperative monad bind
haftmann [Wed, 30 Jul 2008 07:34:00 +0200] rev 27710
dropped imperative monad bind
Wed, 30 Jul 2008 07:33:59 +0200 facts_of
haftmann [Wed, 30 Jul 2008 07:33:59 +0200] rev 27709
facts_of
Wed, 30 Jul 2008 07:33:58 +0200 improved morphism
haftmann [Wed, 30 Jul 2008 07:33:58 +0200] rev 27708
improved morphism
Wed, 30 Jul 2008 07:33:57 +0200 SML_imp, OCaml_imp
haftmann [Wed, 30 Jul 2008 07:33:57 +0200] rev 27707
SML_imp, OCaml_imp
Wed, 30 Jul 2008 07:33:56 +0200 clarified
haftmann [Wed, 30 Jul 2008 07:33:56 +0200] rev 27706
clarified
Wed, 30 Jul 2008 07:33:55 +0200 tuned
haftmann [Wed, 30 Jul 2008 07:33:55 +0200] rev 27705
tuned
Tue, 29 Jul 2008 17:50:48 +0200 Zorn's Lemma for partial orders.
ballarin [Tue, 29 Jul 2008 17:50:48 +0200] rev 27704
Zorn's Lemma for partial orders.
Tue, 29 Jul 2008 17:50:12 +0200 Definitions and some lemmas for reflexive orderings.
ballarin [Tue, 29 Jul 2008 17:50:12 +0200] rev 27703
Definitions and some lemmas for reflexive orderings.
Tue, 29 Jul 2008 17:49:26 +0200 Lemmas added
ballarin [Tue, 29 Jul 2008 17:49:26 +0200] rev 27702
Lemmas added
Tue, 29 Jul 2008 16:19:49 +0200 New theory on divisibility.
ballarin [Tue, 29 Jul 2008 16:19:49 +0200] rev 27701
New theory on divisibility.
Tue, 29 Jul 2008 16:19:19 +0200 Renamed theorems;
ballarin [Tue, 29 Jul 2008 16:19:19 +0200] rev 27700
Renamed theorems; New theory on divisibility.
Tue, 29 Jul 2008 16:17:45 +0200 New theorems on summation.
ballarin [Tue, 29 Jul 2008 16:17:45 +0200] rev 27699
New theorems on summation.
Tue, 29 Jul 2008 16:17:13 +0200 Unit_inv_l, Unit_inv_r made [simp].
ballarin [Tue, 29 Jul 2008 16:17:13 +0200] rev 27698
Unit_inv_l, Unit_inv_r made [simp].
Tue, 29 Jul 2008 16:16:10 +0200 New theory on divisibility;
ballarin [Tue, 29 Jul 2008 16:16:10 +0200] rev 27697
New theory on divisibility; Restructured presentation.
Tue, 29 Jul 2008 16:14:56 +0200 Unit_inv_l, Unit_inv_r made [simp];
ballarin [Tue, 29 Jul 2008 16:14:56 +0200] rev 27696
Unit_inv_l, Unit_inv_r made [simp]; Renamed theorems; New theory on divisibility.
Tue, 29 Jul 2008 14:20:22 +0200 Haskell now living in the RealWorld
haftmann [Tue, 29 Jul 2008 14:20:22 +0200] rev 27695
Haskell now living in the RealWorld
Tue, 29 Jul 2008 14:07:23 +0200 corrected Pure dependency
haftmann [Tue, 29 Jul 2008 14:07:23 +0200] rev 27694
corrected Pure dependency
Tue, 29 Jul 2008 13:16:54 +0200 added removeAll
nipkow [Tue, 29 Jul 2008 13:16:54 +0200] rev 27693
added removeAll
Tue, 29 Jul 2008 08:15:44 +0200 tuned; explicit export of element accessors
haftmann [Tue, 29 Jul 2008 08:15:44 +0200] rev 27692
tuned; explicit export of element accessors
Tue, 29 Jul 2008 08:15:40 +0200 PureThy: dropped note_thmss_qualified, dropped _i suffix
haftmann [Tue, 29 Jul 2008 08:15:40 +0200] rev 27691
PureThy: dropped note_thmss_qualified, dropped _i suffix
Tue, 29 Jul 2008 08:15:39 +0200 some steps towards explicit class target for canonical interpretation
haftmann [Tue, 29 Jul 2008 08:15:39 +0200] rev 27690
some steps towards explicit class target for canonical interpretation
Tue, 29 Jul 2008 08:15:38 +0200 declare
haftmann [Tue, 29 Jul 2008 08:15:38 +0200] rev 27689
declare
Mon, 28 Jul 2008 20:49:07 +0200 *** empty log message ***
nipkow [Mon, 28 Jul 2008 20:49:07 +0200] rev 27688
*** empty log message ***
Sun, 27 Jul 2008 20:08:16 +0200 simplified a proof
urbanc [Sun, 27 Jul 2008 20:08:16 +0200] rev 27687
simplified a proof
Sat, 26 Jul 2008 09:00:26 +0200 tuned function name
haftmann [Sat, 26 Jul 2008 09:00:26 +0200] rev 27686
tuned function name
Sat, 26 Jul 2008 09:00:25 +0200 tuned bootstrap order
haftmann [Sat, 26 Jul 2008 09:00:25 +0200] rev 27685
tuned bootstrap order
Fri, 25 Jul 2008 12:03:37 +0200 subclass now also works for subclasses with empty specificaton
haftmann [Fri, 25 Jul 2008 12:03:37 +0200] rev 27684
subclass now also works for subclasses with empty specificaton
Fri, 25 Jul 2008 12:03:36 +0200 dropped PureThy.note; added PureThy.add_thm
haftmann [Fri, 25 Jul 2008 12:03:36 +0200] rev 27683
dropped PureThy.note; added PureThy.add_thm
Fri, 25 Jul 2008 12:03:34 +0200 added class preorder
haftmann [Fri, 25 Jul 2008 12:03:34 +0200] rev 27682
added class preorder
Fri, 25 Jul 2008 12:03:32 +0200 dropped locale (open)
haftmann [Fri, 25 Jul 2008 12:03:32 +0200] rev 27681
dropped locale (open)
Fri, 25 Jul 2008 12:03:31 +0200 added explicit root theory; some tuning
haftmann [Fri, 25 Jul 2008 12:03:31 +0200] rev 27680
added explicit root theory; some tuning
Fri, 25 Jul 2008 12:03:28 +0200 tuned
haftmann [Fri, 25 Jul 2008 12:03:28 +0200] rev 27679
tuned
Fri, 25 Jul 2008 07:35:53 +0200 dropped locale (open)
haftmann [Fri, 25 Jul 2008 07:35:53 +0200] rev 27678
dropped locale (open)
Mon, 21 Jul 2008 16:30:49 +0200 (re-)added simp rules for (_ + _) div/mod _
haftmann [Mon, 21 Jul 2008 16:30:49 +0200] rev 27677
(re-)added simp rules for (_ + _) div/mod _
Mon, 21 Jul 2008 15:27:23 +0200 (re-)added simp rules for (_ + _) div/mod _
haftmann [Mon, 21 Jul 2008 15:27:23 +0200] rev 27676
(re-)added simp rules for (_ + _) div/mod _
Mon, 21 Jul 2008 15:26:26 +0200 added explicit purge_data
haftmann [Mon, 21 Jul 2008 15:26:26 +0200] rev 27675
added explicit purge_data
Mon, 21 Jul 2008 15:26:25 +0200 added code generation
haftmann [Mon, 21 Jul 2008 15:26:25 +0200] rev 27674
added code generation
Mon, 21 Jul 2008 15:26:24 +0200 fixed code generator setup
haftmann [Mon, 21 Jul 2008 15:26:24 +0200] rev 27673
fixed code generator setup
Mon, 21 Jul 2008 15:26:23 +0200 (adjusted)
haftmann [Mon, 21 Jul 2008 15:26:23 +0200] rev 27672
(adjusted)
Mon, 21 Jul 2008 13:37:14 +0200 Tuned and corrected ideal_tac for algebra.
chaieb [Mon, 21 Jul 2008 13:37:14 +0200] rev 27671
Tuned and corrected ideal_tac for algebra.
Mon, 21 Jul 2008 13:37:10 +0200 Theorems divides_le, ind_euclid, bezout_lemma, bezout_add, bezout, bezout_add_strong, gcd_unique,gcd_eq, bezout_gcd, bezout_gcd_strong, gcd_mult_distrib, gcd_bezout to GCD.thy
chaieb [Mon, 21 Jul 2008 13:37:10 +0200] rev 27670
Theorems divides_le, ind_euclid, bezout_lemma, bezout_add, bezout, bezout_add_strong, gcd_unique,gcd_eq, bezout_gcd, bezout_gcd_strong, gcd_mult_distrib, gcd_bezout to GCD.thy
Mon, 21 Jul 2008 13:37:05 +0200 Tuned and simplified proofs; Rules added to presburger's and algebra's context; moved Bezout theorems from Primes.thy
chaieb [Mon, 21 Jul 2008 13:37:05 +0200] rev 27669
Tuned and simplified proofs; Rules added to presburger's and algebra's context; moved Bezout theorems from Primes.thy
Mon, 21 Jul 2008 13:36:59 +0200 Tuned and simplified proofs
chaieb [Mon, 21 Jul 2008 13:36:59 +0200] rev 27668
Tuned and simplified proofs
Mon, 21 Jul 2008 13:36:44 +0200 Added theorems zmod_eq_dvd_iff and nat_mod_eq_iff previously in Pocklington.thy --- relevant for algebra
chaieb [Mon, 21 Jul 2008 13:36:44 +0200] rev 27667
Added theorems zmod_eq_dvd_iff and nat_mod_eq_iff previously in Pocklington.thy --- relevant for algebra
Mon, 21 Jul 2008 13:36:39 +0200 Relevant rules added to algebra's context
chaieb [Mon, 21 Jul 2008 13:36:39 +0200] rev 27666
Relevant rules added to algebra's context
Sun, 20 Jul 2008 23:07:03 +0200 renamed item to span, renamed contructors;
wenzelm [Sun, 20 Jul 2008 23:07:03 +0200] rev 27665
renamed item to span, renamed contructors; added span_range;
Sun, 20 Jul 2008 23:07:01 +0200 adapted ThyEdit.span;
wenzelm [Sun, 20 Jul 2008 23:07:01 +0200] rev 27664
adapted ThyEdit.span;
Sun, 20 Jul 2008 23:06:59 +0200 maintain token range;
wenzelm [Sun, 20 Jul 2008 23:06:59 +0200] rev 27663
maintain token range;
Sun, 20 Jul 2008 23:06:58 +0200 tty loop: do not report status;
wenzelm [Sun, 20 Jul 2008 23:06:58 +0200] rev 27662
tty loop: do not report status;
Sun, 20 Jul 2008 23:06:55 +0200 added type range;
wenzelm [Sun, 20 Jul 2008 23:06:55 +0200] rev 27661
added type range;
Sun, 20 Jul 2008 23:06:53 +0200 renamed command span markup;
wenzelm [Sun, 20 Jul 2008 23:06:53 +0200] rev 27660
renamed command span markup;
Sun, 20 Jul 2008 20:23:49 +0200 SideKickParsedData: minimal content;
wenzelm [Sun, 20 Jul 2008 20:23:49 +0200] rev 27659
SideKickParsedData: minimal content;
Sun, 20 Jul 2008 11:19:08 +0200 (adjusted)
haftmann [Sun, 20 Jul 2008 11:19:08 +0200] rev 27658
(adjusted)
Sun, 20 Jul 2008 11:10:04 +0200 (adjusted)
haftmann [Sun, 20 Jul 2008 11:10:04 +0200] rev 27657
(adjusted)
Sat, 19 Jul 2008 19:27:13 +0200 added verification framework for the HeapMonad and quicksort as example for this framework
bulwahn [Sat, 19 Jul 2008 19:27:13 +0200] rev 27656
added verification framework for the HeapMonad and quicksort as example for this framework
Sat, 19 Jul 2008 11:05:18 +0200 build jedit plugin only if jedit is available;
wenzelm [Sat, 19 Jul 2008 11:05:18 +0200] rev 27655
build jedit plugin only if jedit is available;
Fri, 18 Jul 2008 22:03:20 +0200 misc tuning;
wenzelm [Fri, 18 Jul 2008 22:03:20 +0200] rev 27654
misc tuning;
Fri, 18 Jul 2008 18:25:57 +0200 more class instantiations
haftmann [Fri, 18 Jul 2008 18:25:57 +0200] rev 27653
more class instantiations
Fri, 18 Jul 2008 18:25:56 +0200 refined code generator setup for rational numbers; more simplification rules for rational numbers
haftmann [Fri, 18 Jul 2008 18:25:56 +0200] rev 27652
refined code generator setup for rational numbers; more simplification rules for rational numbers
Fri, 18 Jul 2008 18:25:53 +0200 moved op dvd to theory Ring_and_Field; generalized a couple of lemmas
haftmann [Fri, 18 Jul 2008 18:25:53 +0200] rev 27651
moved op dvd to theory Ring_and_Field; generalized a couple of lemmas
Fri, 18 Jul 2008 17:09:48 +0200 fixed Scala path;
wenzelm [Fri, 18 Jul 2008 17:09:48 +0200] rev 27650
fixed Scala path;
Thu, 17 Jul 2008 21:24:26 +0200 tuned build order;
wenzelm [Thu, 17 Jul 2008 21:24:26 +0200] rev 27649
tuned build order;
Thu, 17 Jul 2008 21:23:32 +0200 proper purge_tmp;
wenzelm [Thu, 17 Jul 2008 21:23:32 +0200] rev 27648
proper purge_tmp; remove .cvsignore files;
Thu, 17 Jul 2008 21:23:08 +0200 tuned message;
wenzelm [Thu, 17 Jul 2008 21:23:08 +0200] rev 27647
tuned message;
Thu, 17 Jul 2008 21:22:44 +0200 tuned line breaks (NB: generated text is inserted here);
wenzelm [Thu, 17 Jul 2008 21:22:44 +0200] rev 27646
tuned line breaks (NB: generated text is inserted here);
(0) -10000 -3000 -1000 -240 +240 +1000 +3000 +10000 +30000 tip