nipkow [Fri, 02 Feb 2007 15:47:58 +0100] rev 22230
a few additions and deletions
wenzelm [Thu, 01 Feb 2007 20:59:50 +0100] rev 22229
tuned;
wenzelm [Thu, 01 Feb 2007 20:40:34 +0100] rev 22228
proper use of PureThy.has_name_hint instead of hard-wired string'';
wenzelm [Thu, 01 Feb 2007 20:40:17 +0100] rev 22227
removed non-modular comment;
paulson [Thu, 01 Feb 2007 13:41:19 +0100] rev 22226
new theorem int_infinite
aspinall [Wed, 31 Jan 2007 20:07:40 +0100] rev 22225
Fix tell_thm_deps to match changse in PureThy.
aspinall [Wed, 31 Jan 2007 20:06:24 +0100] rev 22224
Expose hard-wired string which was changed and broke Proof General.
haftmann [Wed, 31 Jan 2007 16:05:17 +0100] rev 22223
clarified error message
haftmann [Wed, 31 Jan 2007 16:05:16 +0100] rev 22222
clarified command annotation
haftmann [Wed, 31 Jan 2007 16:05:14 +0100] rev 22221
changed cong alist - now using AList operations instead of overwrite_warn
haftmann [Wed, 31 Jan 2007 16:05:13 +0100] rev 22220
dropped Output.update_warn
haftmann [Wed, 31 Jan 2007 16:05:12 +0100] rev 22219
print translation for record types with empty-sorted type variables raise Match instead of producing an error
haftmann [Wed, 31 Jan 2007 16:05:10 +0100] rev 22218
dropped lemma duplicates in HOL.thy
paulson [Wed, 31 Jan 2007 14:03:31 +0100] rev 22217
Tidying; more debugging information. New reference unwanted_types.
aspinall [Tue, 30 Jan 2007 13:17:02 +0100] rev 22216
Tweak preferences for PGIP interfaces. Make <askids> return theory successors instead of parents (ideally should be content elements).
aspinall [Tue, 30 Jan 2007 13:16:58 +0100] rev 22215
Add get_succs
aspinall [Tue, 30 Jan 2007 13:14:41 +0100] rev 22214
Add operations on preference tables (remove, set_default).
haftmann [Tue, 30 Jan 2007 08:21:23 +0100] rev 22213
adjusted to new codegen_funcgr interface
haftmann [Tue, 30 Jan 2007 08:21:22 +0100] rev 22212
added interface for plugging in preprocessors
haftmann [Tue, 30 Jan 2007 08:21:19 +0100] rev 22211
additional auxiliary here
haftmann [Tue, 30 Jan 2007 08:21:18 +0100] rev 22210
whitespace tuning
haftmann [Tue, 30 Jan 2007 08:21:17 +0100] rev 22209
dropped dead code
haftmann [Tue, 30 Jan 2007 08:21:16 +0100] rev 22208
shifted import order
haftmann [Tue, 30 Jan 2007 08:21:15 +0100] rev 22207
dropped whitespace
haftmann [Tue, 30 Jan 2007 08:21:13 +0100] rev 22206
changed name of interpretation linorder to order
wenzelm [Mon, 29 Jan 2007 19:58:14 +0100] rev 22205
proper simproc_setup;
tuned ML setup;
wenzelm [Mon, 29 Jan 2007 19:58:14 +0100] rev 22204
added get_simproc, @{simproc};
wenzelm [Sun, 28 Jan 2007 23:29:17 +0100] rev 22203
added interface for target_naming;
wenzelm [Sun, 28 Jan 2007 23:29:16 +0100] rev 22202
added simproc_setup;
wenzelm [Sun, 28 Jan 2007 23:29:15 +0100] rev 22201
added def_simproc(_i) -- define named simprocs;
tuned;
wenzelm [Sun, 28 Jan 2007 23:29:14 +0100] rev 22200
updated;
chaieb [Sun, 28 Jan 2007 11:52:52 +0100] rev 22199
Now deals with simples cases where the input equations contain type variables
See example in ReflectionEx.thy
haftmann [Fri, 26 Jan 2007 13:59:06 +0100] rev 22198
refined algorithm
haftmann [Fri, 26 Jan 2007 13:59:04 +0100] rev 22197
clarified code
haftmann [Fri, 26 Jan 2007 13:59:03 +0100] rev 22196
exported interface for explicit error messages
haftmann [Fri, 26 Jan 2007 13:59:02 +0100] rev 22195
added NestedEnvironment
paulson [Fri, 26 Jan 2007 10:48:09 +0100] rev 22194
Improved debugging
paulson [Fri, 26 Jan 2007 10:46:22 +0100] rev 22193
Streamlined and improved debugging messages
nipkow [Fri, 26 Jan 2007 10:46:15 +0100] rev 22192
more fixes of arithmetic for min/max.
paulson [Fri, 26 Jan 2007 10:24:33 +0100] rev 22191
min/max lemmas (actually unused!)
paulson [Fri, 26 Jan 2007 10:24:12 +0100] rev 22190
simplification of Suc/numeral combinations with min, max
paulson [Fri, 26 Jan 2007 10:22:42 +0100] rev 22189
Fixed long-standing, MAJOR bug in "lt"
haftmann [Fri, 26 Jan 2007 09:24:35 +0100] rev 22188
adjusted manual to improved treatment of overloaded constants
nipkow [Thu, 25 Jan 2007 16:57:57 +0100] rev 22187
Allows evaluation of min/max o numerals.
haftmann [Thu, 25 Jan 2007 09:32:56 +0100] rev 22186
fixed bug for OCaml bigints
haftmann [Thu, 25 Jan 2007 09:32:51 +0100] rev 22185
tuned
haftmann [Thu, 25 Jan 2007 09:32:50 +0100] rev 22184
added explicit maintainance of coregular code theorems for overloaded constants
haftmann [Thu, 25 Jan 2007 09:32:49 +0100] rev 22183
dropped useless stuff
haftmann [Thu, 25 Jan 2007 09:32:48 +0100] rev 22182
clarified code
haftmann [Thu, 25 Jan 2007 09:32:46 +0100] rev 22181
added explicit query function for arities to subalgebra projection
haftmann [Thu, 25 Jan 2007 09:32:45 +0100] rev 22180
not importing NestedEnvironment
haftmann [Thu, 25 Jan 2007 09:32:42 +0100] rev 22179
adjusted to changes in class package
haftmann [Thu, 25 Jan 2007 09:32:37 +0100] rev 22178
made executable
haftmann [Thu, 25 Jan 2007 09:32:36 +0100] rev 22177
improved
haftmann [Thu, 25 Jan 2007 09:32:35 +0100] rev 22176
fxied bug for OCaml bigints
haftmann [Thu, 25 Jan 2007 09:32:34 +0100] rev 22175
adjusted names
wenzelm [Wed, 24 Jan 2007 20:54:21 +0100] rev 22174
tuned eta_contract;
wenzelm [Wed, 24 Jan 2007 20:54:20 +0100] rev 22173
updated timing;
paulson [Wed, 24 Jan 2007 17:10:50 +0100] rev 22172
some new lemmas
aspinall [Wed, 24 Jan 2007 13:15:16 +0100] rev 22171
Let <loadfile> execute even while a file is open interactively.
krauss [Tue, 23 Jan 2007 20:29:03 +0100] rev 22170
fixes smlnj-related problem, updated signature
dixon [Tue, 23 Jan 2007 15:54:22 +0100] rev 22169
added a fold up and fold down as separate functions and fixed zipto to
use the folddown.
nipkow [Mon, 22 Jan 2007 19:00:29 +0100] rev 22168
simplified proofs
krauss [Mon, 22 Jan 2007 18:17:04 +0100] rev 22167
Included ex/Fundefs.thy in HOL-ex session
krauss [Mon, 22 Jan 2007 17:29:43 +0100] rev 22166
* Preliminary implementation of tail recursion
* Clarified internal interfaces
aspinall [Mon, 22 Jan 2007 16:53:33 +0100] rev 22165
Add location_of_position. Needs work elsewhere.
aspinall [Mon, 22 Jan 2007 16:52:26 +0100] rev 22164
Test askref
aspinall [Mon, 22 Jan 2007 16:52:02 +0100] rev 22163
Expose currently open file
aspinall [Mon, 22 Jan 2007 16:51:29 +0100] rev 22162
Sync location with pgip.rnc, fixing attribute names
aspinall [Mon, 22 Jan 2007 15:37:08 +0100] rev 22161
Add askrefs, setrefs, error_with_pos
aspinall [Mon, 22 Jan 2007 15:36:58 +0100] rev 22160
Comments
aspinall [Mon, 22 Jan 2007 15:34:15 +0100] rev 22159
Comment
aspinall [Mon, 22 Jan 2007 15:33:42 +0100] rev 22158
Add line_of, name_of destructors.
krauss [Mon, 22 Jan 2007 15:08:48 +0100] rev 22157
Added lemma nat_size[simp]: "size (n::nat) = n"
wenzelm [Mon, 22 Jan 2007 00:40:29 +0100] rev 22156
tuned;
wenzelm [Sun, 21 Jan 2007 19:09:38 +0100] rev 22155
improved fact references: thmref;
tuned;
wenzelm [Sun, 21 Jan 2007 19:09:37 +0100] rev 22154
added atomic, print_int;
tuned;
wenzelm [Sun, 21 Jan 2007 19:09:36 +0100] rev 22153
tuned ML setup;
wenzelm [Sun, 21 Jan 2007 19:09:35 +0100] rev 22152
* ML in Isar: improved error reporting;
wenzelm [Sun, 21 Jan 2007 17:13:30 +0100] rev 22151
tuned;
wenzelm [Sun, 21 Jan 2007 16:46:40 +0100] rev 22150
*** MESSAGE REFERS TO PREVIOUS VERSION ***
@{theory}: plain ML_Context.the_context();
wenzelm [Sun, 21 Jan 2007 16:46:06 +0100] rev 22149
*** MESSAGE REFERS TO PREVIOUS VERSION ***
removed is_finished_thy;
wenzelm [Sun, 21 Jan 2007 16:43:47 +0100] rev 22148
tuned comments
wenzelm [Sun, 21 Jan 2007 16:43:46 +0100] rev 22147
simplified ML setup;
wenzelm [Sun, 21 Jan 2007 16:43:45 +0100] rev 22146
use_text: added name argument;
moved File.use to ML_Context.use;
removed the_context_finished;
wenzelm [Sun, 21 Jan 2007 16:43:44 +0100] rev 22145
moved File.use to ML_Context.use;
wenzelm [Sun, 21 Jan 2007 16:43:42 +0100] rev 22144
use_text: added name argument;
nipkow [Sun, 21 Jan 2007 13:27:41 +0100] rev 22143
Added simproc list_neq (prompted by an application)
nipkow [Sun, 21 Jan 2007 13:26:44 +0100] rev 22142
Added lists-as-multisets functions
wenzelm [Sat, 20 Jan 2007 14:27:46 +0100] rev 22141
Simple and efficient binary numerals.
wenzelm [Sat, 20 Jan 2007 14:27:45 +0100] rev 22140
added HOL/ex/Binary.thy;
wenzelm [Sat, 20 Jan 2007 14:09:27 +0100] rev 22139
tuned ML setup;
wenzelm [Sat, 20 Jan 2007 14:09:23 +0100] rev 22138
* ML within Isar: antiquotations;
wenzelm [Sat, 20 Jan 2007 14:09:22 +0100] rev 22137
added @{theory};
wenzelm [Sat, 20 Jan 2007 14:09:21 +0100] rev 22136
added the_context_finished;
eval_wrapper: Output.debug;
simplified antiq signatures;
added basic antiquotations;
tuned;
wenzelm [Sat, 20 Jan 2007 14:09:20 +0100] rev 22135
Toplevel.debug: coincide with Output.debugging;
wenzelm [Sat, 20 Jan 2007 14:09:19 +0100] rev 22134
ML tactic: proper context for compile and runtime;
wenzelm [Sat, 20 Jan 2007 14:09:18 +0100] rev 22133
tuned;
wenzelm [Sat, 20 Jan 2007 14:09:17 +0100] rev 22132
added @{simpset};
wenzelm [Sat, 20 Jan 2007 14:09:16 +0100] rev 22131
added is_finished_thy;
wenzelm [Sat, 20 Jan 2007 14:09:14 +0100] rev 22130
Output.debug: non-strict;
renamed Output.show_debug_msgs to Output.debugging (coincides with Toplevel.debug);
wenzelm [Sat, 20 Jan 2007 14:09:12 +0100] rev 22129
tuned ML setup;
added @{claset};
wenzelm [Sat, 20 Jan 2007 14:09:11 +0100] rev 22128
added @{clasimpset};
wenzelm [Sat, 20 Jan 2007 14:09:10 +0100] rev 22127
added @{claset};
wenzelm [Fri, 19 Jan 2007 22:31:17 +0100] rev 22126
tuned;
wenzelm [Fri, 19 Jan 2007 22:14:23 +0100] rev 22125
tuned;
wenzelm [Fri, 19 Jan 2007 22:10:35 +0100] rev 22124
renamed Isar/isar_output.ML to Thy/thy_output.ML;
tuned messages;
Antiquote.scan_arguments (moved from here);
moved ML context stuff to from Context to ML_Context;
wenzelm [Fri, 19 Jan 2007 22:08:32 +0100] rev 22123
moved ML context stuff to from Context to ML_Context;
theorem(s): same kind;
wenzelm [Fri, 19 Jan 2007 22:08:31 +0100] rev 22122
results: proper context;
wenzelm [Fri, 19 Jan 2007 22:08:30 +0100] rev 22121
tuned Scan.extend_lexicon;
wenzelm [Fri, 19 Jan 2007 22:08:29 +0100] rev 22120
renamed IsarOutput to ThyOutput;
tuned Scan.extend_lexicon;
moved ML context stuff to from Context to ML_Context;
wenzelm [Fri, 19 Jan 2007 22:08:28 +0100] rev 22119
moved parts to spec_parse.ML;
tuned signature -- more exports;
wenzelm [Fri, 19 Jan 2007 22:08:27 +0100] rev 22118
removed obsolete Method;
added parse (from outer_parse.ML);
moved ML context stuff to from Context to ML_Context;
tactic: no need to rebind thm/thms;
wenzelm [Fri, 19 Jan 2007 22:08:26 +0100] rev 22117
renamed IsarOutput to ThyOutput;
moved parts of OuterParse to SpecParse;
renamed OuterParse locale_target to target;
wenzelm [Fri, 19 Jan 2007 22:08:25 +0100] rev 22116
added various ML setup functions (from sign.ML, pure_thy.ML);
wenzelm [Fri, 19 Jan 2007 22:08:24 +0100] rev 22115
removed obsolete Attribute;
wenzelm [Fri, 19 Jan 2007 22:08:23 +0100] rev 22114
tuned signature;
added scan_arguments;
wenzelm [Fri, 19 Jan 2007 22:08:22 +0100] rev 22113
renamed Isar/isar_output.ML to Thy/thy_output.ML;
renamed Isar/term_style.ML to Thy/term_style.ML;
renamed Isar/thy_header.ML to Thy/thy_header.ML;
added Isar/spec_parse.ML;
added Thy/ml_context.ML;
load outer_parse.ML early, moved later parts to spec_parse.ML;
tuned order;
wenzelm [Fri, 19 Jan 2007 22:08:21 +0100] rev 22112
tuned signature of extend_lexicon;
wenzelm [Fri, 19 Jan 2007 22:08:20 +0100] rev 22111
moved ML translation interfaces to isar_cmd.ML;