Fri, 24 Sep 2010 17:55:32 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 24 Sep 2010 15:53:57 +0200 |
haftmann |
merged
|
changeset |
files
|
Fri, 24 Sep 2010 15:53:43 +0200 |
haftmann |
tuned schema table
|
changeset |
files
|
Fri, 24 Sep 2010 17:20:09 +0200 |
wenzelm |
tuned warning_color;
|
changeset |
files
|
Fri, 24 Sep 2010 17:12:09 +0200 |
wenzelm |
tuned error_color;
|
changeset |
files
|
Fri, 24 Sep 2010 17:09:07 +0200 |
wenzelm |
some attempts to improve visual appearance of bad text;
|
changeset |
files
|
Fri, 24 Sep 2010 16:17:59 +0200 |
wenzelm |
clarified @{type} antiquotation: abbreviations and nonterminals count as "syntactic", disallow TFrees;
|
changeset |
files
|
Fri, 24 Sep 2010 15:56:29 +0200 |
wenzelm |
updated generated file;
|
changeset |
files
|
Fri, 24 Sep 2010 15:53:13 +0200 |
wenzelm |
modernized structure Ord_List;
|
changeset |
files
|
Fri, 24 Sep 2010 15:37:36 +0200 |
wenzelm |
isatest: indicate Isabelle version;
|
changeset |
files
|
Fri, 24 Sep 2010 15:30:30 +0200 |
wenzelm |
actually handle Type.TYPE_MATCH, not arbitrary exceptions;
|
changeset |
files
|
Fri, 24 Sep 2010 15:14:55 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 24 Sep 2010 15:11:38 +0200 |
haftmann |
prefer typewrite tag over raw latex environment
|
changeset |
files
|
Fri, 24 Sep 2010 15:11:38 +0200 |
haftmann |
avoid fragile tranclp syntax; corrected resolution; corrected typo
|
changeset |
files
|
Fri, 24 Sep 2010 14:57:17 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 24 Sep 2010 14:56:16 +0200 |
haftmann |
use typewriter tag instead of bare environment
|
changeset |
files
|
Fri, 24 Sep 2010 14:03:44 +0200 |
haftmann |
dropped dead code
|
changeset |
files
|
Fri, 24 Sep 2010 14:03:44 +0200 |
haftmann |
always add trailing newline for presentation
|
changeset |
files
|
Fri, 24 Sep 2010 14:03:43 +0200 |
haftmann |
corrected omission
|
changeset |
files
|
Fri, 24 Sep 2010 14:03:43 +0200 |
haftmann |
fixed small font size fore typewriter text
|
changeset |
files
|
Fri, 24 Sep 2010 11:56:24 +0200 |
haftmann |
merged
|
changeset |
files
|
Fri, 24 Sep 2010 11:56:14 +0200 |
haftmann |
load theory explicitly
|
changeset |
files
|
Fri, 24 Sep 2010 11:36:28 +0200 |
blanchet |
merge
|
changeset |
files
|
Fri, 24 Sep 2010 10:27:11 +0200 |
blanchet |
make SML/NJ happier -- temporary solution until Metis is fixed upstream
|
changeset |
files
|
Fri, 24 Sep 2010 10:31:42 +0200 |
bulwahn |
merged
|
changeset |
files
|
Fri, 24 Sep 2010 08:12:10 +0200 |
bulwahn |
being a little less strict than in 2e06dad03dd3
|
changeset |
files
|
Fri, 24 Sep 2010 15:33:58 +0900 |
Cezary Kaliszyk |
quotient package: respectfulness and preservation of identity.
|
changeset |
files
|
Thu, 23 Sep 2010 21:17:11 +0200 |
haftmann |
merged
|
changeset |
files
|
Thu, 23 Sep 2010 17:55:31 +0200 |
haftmann |
merged
|
changeset |
files
|
Thu, 23 Sep 2010 16:38:55 +0200 |
haftmann |
removed superfluous output_typewriter from cs 65064e8f269
|
changeset |
files
|
Thu, 23 Sep 2010 16:28:12 +0200 |
haftmann |
more idiomatic handling of latex typewriter type setting
|
changeset |
files
|
Thu, 23 Sep 2010 15:46:17 +0200 |
haftmann |
more canonical type setting of type writer code examples
|
changeset |
files
|
Thu, 23 Sep 2010 13:28:53 +0200 |
haftmann |
resynchronize isabelle.sty
|
changeset |
files
|
Thu, 23 Sep 2010 13:25:01 +0200 |
haftmann |
reverted cs 5aced2f43837 -- no need for hardwired latex command here
|
changeset |
files
|
Thu, 23 Sep 2010 13:23:22 +0200 |
haftmann |
reverted cs 07549694e2f1 -- use re-printing with current print mode instead after code assembly, avoid Latex.output_typewriter
|
changeset |
files
|
Thu, 23 Sep 2010 13:23:21 +0200 |
haftmann |
reverted cs 07549694e2f1
|
changeset |
files
|
Thu, 23 Sep 2010 11:29:22 +0200 |
haftmann |
shifted abstraction over imperative print mode
|
changeset |
files
|
Thu, 23 Sep 2010 17:22:45 +0200 |
bulwahn |
removing unneccessary expansion procedure for elimination rules; removing obsolete elim preprocessing; tuned
|
changeset |
files
|
Thu, 23 Sep 2010 17:22:44 +0200 |
bulwahn |
moving the preprocessing of introduction rules after the code_pred command; added tuple expansion preprocessing of elimination rule
|
changeset |
files
|
Thu, 23 Sep 2010 14:50:18 +0200 |
bulwahn |
exporting the generic version instead of the context version in quickcheck
|
changeset |
files
|
Thu, 23 Sep 2010 14:50:18 +0200 |
bulwahn |
splitting Predicate_Compile_Examples into Examples and Predicate_Compile_Tests
|
changeset |
files
|
Thu, 23 Sep 2010 14:50:17 +0200 |
bulwahn |
adding a mutual recursive example for named alternative rules for the predicate compiler
|
changeset |
files
|
Thu, 23 Sep 2010 14:50:16 +0200 |
bulwahn |
handling TYPE_MATCH error by raising user error message if user gives introduction rules with mismatching types
|
changeset |
files
|
Thu, 23 Sep 2010 14:50:16 +0200 |
bulwahn |
improving naming of assumptions in code_pred
|
changeset |
files
|
Thu, 23 Sep 2010 14:50:15 +0200 |
bulwahn |
adding check if user-given modes match type of predicates; removed useless function expand_tuples_elim
|
changeset |
files
|
Thu, 23 Sep 2010 14:50:14 +0200 |
bulwahn |
handling equivalences smarter in the predicate compiler
|
changeset |
files
|
Thu, 23 Sep 2010 14:50:14 +0200 |
bulwahn |
removing duplicate rewrite rule from simpset in predicate compiler
|
changeset |
files
|
Thu, 23 Sep 2010 14:50:13 +0200 |
bulwahn |
rewriting function mk_Eval_of in predicate compiler
|
changeset |
files
|
Thu, 23 Sep 2010 10:39:25 +0200 |
haftmann |
merged
|
changeset |
files
|
Thu, 23 Sep 2010 10:37:28 +0200 |
haftmann |
improved and tuned external codegen tool
|
changeset |
files
|
Thu, 23 Sep 2010 10:34:01 +0200 |
blanchet |
make SML/NJ happy
|
changeset |
files
|
Thu, 23 Sep 2010 09:53:52 +0200 |
haftmann |
CONTRIBUTORS and NEWS
|
changeset |
files
|
Thu, 23 Sep 2010 08:30:33 +0200 |
haftmann |
corrections and tuning
|
changeset |
files
|
Wed, 22 Sep 2010 18:40:35 +0200 |
haftmann |
merged
|
changeset |
files
|
Wed, 22 Sep 2010 18:40:23 +0200 |
haftmann |
merged
|
changeset |
files
|
Wed, 22 Sep 2010 17:11:27 +0200 |
haftmann |
merged
|
changeset |
files
|
Wed, 22 Sep 2010 12:22:47 +0200 |
haftmann |
tuned
|
changeset |
files
|
Fri, 24 Sep 2010 14:47:01 +0200 |
wenzelm |
persistent session-panel.selection;
|
changeset |
files
|
Fri, 24 Sep 2010 14:14:21 +0200 |
wenzelm |
slightly more robust EditBus plumbing wrt. Document_View/Document_Model;
|
changeset |
files
|
Fri, 24 Sep 2010 14:12:33 +0200 |
wenzelm |
permissive exit;
|
changeset |
files
|
Fri, 24 Sep 2010 00:00:21 +0200 |
wenzelm |
added Session_Dockable.session_phase label;
|
changeset |
files
|
Thu, 23 Sep 2010 23:04:50 +0200 |
wenzelm |
separate Plugin.init_model;
|
changeset |
files
|
Thu, 23 Sep 2010 22:04:18 +0200 |
wenzelm |
simplified Session.Phase;
|
changeset |
files
|
Thu, 23 Sep 2010 22:00:36 +0200 |
wenzelm |
tuned messages -- cf. Admin/MacOS/App1;
|
changeset |
files
|
Thu, 23 Sep 2010 20:34:05 +0200 |
wenzelm |
tuned dialog;
|
changeset |
files
|
Thu, 23 Sep 2010 18:44:26 +0200 |
wenzelm |
explicit Session.Phase indication with associated event bus;
|
changeset |
files
|
Thu, 23 Sep 2010 16:48:48 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 23 Sep 2010 16:48:12 +0200 |
wenzelm |
Plugin.stop: refrain from invalidating Isabelle.session -- some actors/dockables out there might still refer to it;
|
changeset |
files
|
Thu, 23 Sep 2010 15:36:03 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 23 Sep 2010 15:21:04 +0200 |
wenzelm |
manage persistent syslog via Session, not Isabelle_Process;
|
changeset |
files
|
Thu, 23 Sep 2010 14:39:29 +0200 |
wenzelm |
tuned prover message categorization;
|
changeset |
files
|
Thu, 23 Sep 2010 14:26:55 +0200 |
wenzelm |
tuned Isabelle_Sidekick.complete: lock buffer, depend on document model;
|
changeset |
files
|
Thu, 23 Sep 2010 13:28:19 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Wed, 22 Sep 2010 22:39:17 +0200 |
wenzelm |
Command.accumulate: refrain from adding tracing messages to markup tree -- potential scalability problem;
|
changeset |
files
|
Wed, 22 Sep 2010 22:25:21 +0200 |
wenzelm |
Snapshot.convert/revert: explicit error report to isolate sporadic crash;
|
changeset |
files
|
Wed, 22 Sep 2010 22:15:36 +0200 |
wenzelm |
make compiler doubly sure;
|
changeset |
files
|
Wed, 22 Sep 2010 22:14:25 +0200 |
wenzelm |
isabelle-process: less verbose no-commit mode;
|
changeset |
files
|
Wed, 22 Sep 2010 21:21:04 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Wed, 22 Sep 2010 20:50:25 +0200 |
wenzelm |
tuned panel names and actions;
|
changeset |
files
|
Wed, 22 Sep 2010 18:21:48 +0200 |
wenzelm |
renamed setmp_noncritical to Unsynchronized.setmp to emphasize its meaning;
|
changeset |
files
|
Wed, 22 Sep 2010 17:46:59 +0200 |
wenzelm |
reactivated polyml-5.4.0 -- SVN 1214 fixes a problem with arbitrary precision arithmetic that was triggered by method "approximation" in HOL/Decision_Procs/Approximation_Ex.thy;
|
changeset |
files
|
Wed, 22 Sep 2010 16:52:21 +0200 |
nipkow |
merged
|
changeset |
files
|
Wed, 22 Sep 2010 16:52:09 +0200 |
nipkow |
more lists lemmas
|
changeset |
files
|
Wed, 22 Sep 2010 16:24:41 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 22 Sep 2010 11:46:28 +0200 |
haftmann |
merged
|
changeset |
files
|
Wed, 22 Sep 2010 10:30:24 +0200 |
haftmann |
tuned text
|
changeset |
files
|
Wed, 22 Sep 2010 10:22:50 +0200 |
haftmann |
sections on @{code} and code_reflect
|
changeset |
files
|
Wed, 22 Sep 2010 10:04:17 +0200 |
haftmann |
formal syntax diagram for code_reflect
|
changeset |
files
|
Wed, 22 Sep 2010 09:40:11 +0200 |
haftmann |
distinguish SML and Eval explicitly
|
changeset |
files
|
Tue, 21 Sep 2010 15:46:06 +0200 |
haftmann |
no_frees_* is subsumed by new framework mechanisms in Code_Preproc
|
changeset |
files
|
Tue, 21 Sep 2010 15:46:06 +0200 |
haftmann |
reject term variables explicitly
|
changeset |
files
|
Tue, 21 Sep 2010 15:46:05 +0200 |
haftmann |
avoid frees and vars in terms to be evaluated by abstracting and applying
|
changeset |
files
|
Tue, 21 Sep 2010 15:46:05 +0200 |
haftmann |
tuned whitespace
|
changeset |
files
|
Wed, 22 Sep 2010 10:02:39 +0200 |
blanchet |
make SML/NJ happier
|
changeset |
files
|
Tue, 21 Sep 2010 14:42:29 +0200 |
haftmann |
more conventional conversion signature
|
changeset |
files
|
Tue, 21 Sep 2010 14:42:27 +0200 |
haftmann |
added nbe paper
|
changeset |
files
|
Tue, 21 Sep 2010 14:36:13 +0200 |
haftmann |
continued section abut evaluation
|
changeset |
files
|
Tue, 21 Sep 2010 10:02:50 +0200 |
blanchet |
make SML/NJ happier
|
changeset |
files
|
Tue, 21 Sep 2010 02:03:40 +0200 |
nipkow |
new lemma
|
changeset |
files
|
Mon, 20 Sep 2010 21:09:42 +0200 |
nipkow |
merged
|
changeset |
files
|
Mon, 20 Sep 2010 21:09:25 +0200 |
nipkow |
new lemmas
|
changeset |
files
|
Mon, 20 Sep 2010 20:00:06 +0200 |
blanchet |
revert b96941dddd04 and c13b4589fddf, which dramatically inflate proof terms
|
changeset |
files
|
Wed, 22 Sep 2010 16:17:20 +0200 |
wenzelm |
basic setup for Session_Dockable controls;
|
changeset |
files
|
Wed, 22 Sep 2010 16:16:23 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Wed, 22 Sep 2010 16:04:20 +0200 |
wenzelm |
more content for Session_Dockable;
|
changeset |
files
|
Wed, 22 Sep 2010 16:03:57 +0200 |
wenzelm |
basic support for full document rendering;
|
changeset |
files
|
Wed, 22 Sep 2010 15:01:34 +0200 |
wenzelm |
Session_Dockable: basic syslog output;
|
changeset |
files
|
Wed, 22 Sep 2010 14:53:42 +0200 |
wenzelm |
just one Session.raw_messages event bus;
|
changeset |
files
|
Wed, 22 Sep 2010 14:29:13 +0200 |
wenzelm |
more reactive handling of Isabelle_Process startup errors;
|
changeset |
files
|
Wed, 22 Sep 2010 14:06:48 +0200 |
wenzelm |
eliminated Simple_Thread shorthands that can overlap with full version;
|
changeset |
files
|
Wed, 22 Sep 2010 13:47:48 +0200 |
wenzelm |
main Isabelle_Process via Isabelle_System.Managed_Process;
|
changeset |
files
|
Wed, 22 Sep 2010 12:52:35 +0200 |
wenzelm |
more robust Managed_Process.kill: check after sending signal;
|
changeset |
files
|
Wed, 22 Sep 2010 00:45:42 +0200 |
wenzelm |
more robust lib/scripts/process, with explicit script/no_script mode;
|
changeset |
files
|
Wed, 22 Sep 2010 00:17:35 +0200 |
wenzelm |
Standard_System.with_tmp_file: deleteOnExit to make double sure;
|
changeset |
files
|
Tue, 21 Sep 2010 22:16:22 +0200 |
wenzelm |
refined Isabelle_System.bash_output: pass pid via stdout, separate stdout/stderr;
|
changeset |
files
|
Tue, 21 Sep 2010 22:08:13 +0200 |
wenzelm |
tuned whitespace;
|
changeset |
files
|
Tue, 21 Sep 2010 22:01:27 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Tue, 21 Sep 2010 21:53:15 +0200 |
wenzelm |
added Standard_System.slurp convenience;
|
changeset |
files
|
Tue, 21 Sep 2010 21:51:26 +0200 |
wenzelm |
added Simple_Thread.future convenience;
|
changeset |
files
|
Mon, 20 Sep 2010 23:36:26 +0200 |
wenzelm |
refined ML/Scala bash wrapper, based on more general lib/scripts/process;
|
changeset |
files
|
Mon, 20 Sep 2010 23:28:35 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 20 Sep 2010 21:54:58 +0200 |
wenzelm |
more robust Isabelle_System.rm_fifo: avoid external bash invocation, which might not work in JVM shutdown phase (due to Runtime.addShutdownHook);
|
changeset |
files
|
Mon, 20 Sep 2010 21:26:58 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 20 Sep 2010 21:20:06 +0200 |
wenzelm |
added Isabelle_Process.syslog;
|
changeset |
files
|
Mon, 20 Sep 2010 19:00:47 +0200 |
wenzelm |
updated keywords;
|
changeset |
files
|
Mon, 20 Sep 2010 18:45:58 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 20 Sep 2010 18:43:49 +0200 |
haftmann |
merged
|
changeset |
files
|
Mon, 20 Sep 2010 18:43:26 +0200 |
haftmann |
corrected long-overlooked slip: the Pure equality of a code equation is no part of the code equation itself
|
changeset |
files
|
Mon, 20 Sep 2010 18:43:23 +0200 |
haftmann |
dynamic_eval_conv static_eval_conv: certification of previously unreliably reconstructed evaluated term
|
changeset |
files
|
Mon, 20 Sep 2010 18:43:18 +0200 |
haftmann |
Pure equality is a regular cpde operation
|
changeset |
files
|
Mon, 20 Sep 2010 15:25:32 +0200 |
haftmann |
full palette of dynamic/static value(_strict/exn)
|
changeset |
files
|
Mon, 20 Sep 2010 15:10:21 +0200 |
haftmann |
Factored out ML into separate file
|
changeset |
files
|
Mon, 20 Sep 2010 18:28:29 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 20 Sep 2010 17:12:52 +0200 |
blanchet |
merged
|
changeset |
files
|
Mon, 20 Sep 2010 16:31:47 +0200 |
blanchet |
remove needless exception
|
changeset |
files
|
Mon, 20 Sep 2010 16:29:55 +0200 |
blanchet |
preprocess "Ex" before doing clausification in Metis;
|
changeset |
files
|
Mon, 20 Sep 2010 14:50:45 +0200 |
haftmann |
expand_fun_eq -> fun_eq_iff
|
changeset |
files
|
Mon, 20 Sep 2010 14:36:54 +0200 |
haftmann |
use buffers instead of string concatenation
|
changeset |
files
|
Mon, 20 Sep 2010 16:05:25 +0200 |
wenzelm |
renamed structure PureThy to Pure_Thy and moved most content to Global_Theory, to emphasize that this is global-only;
|
changeset |
files
|
Mon, 20 Sep 2010 15:29:53 +0200 |
wenzelm |
more antiquotations;
|
changeset |
files
|
Mon, 20 Sep 2010 15:08:51 +0200 |
wenzelm |
added XML.content_of convenience -- cover XML.body, which is the general situation;
|
changeset |
files
|
Mon, 20 Sep 2010 12:03:11 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 20 Sep 2010 11:55:36 +0200 |
haftmann |
merged
|
changeset |
files
|
Mon, 20 Sep 2010 11:55:21 +0200 |
haftmann |
more accurate exception handling
|
changeset |
files
|
Mon, 20 Sep 2010 11:51:46 +0200 |
blanchet |
merged
|
changeset |
files
|
Mon, 20 Sep 2010 11:51:19 +0200 |
blanchet |
merge tracing of two related modules
|
changeset |
files
|
Mon, 20 Sep 2010 10:29:29 +0200 |
blanchet |
merged
|
changeset |
files
|
Sat, 18 Sep 2010 10:43:52 +0200 |
blanchet |
preprocess "All" before doing clausification in Metis;
|
changeset |
files
|
Fri, 17 Sep 2010 17:02:34 +0200 |
blanchet |
reorder proof methods and take out "best";
|
changeset |
files
|
Mon, 20 Sep 2010 09:26:24 +0200 |
bulwahn |
renaming variable name to decrease likelyhood of nameclash
|
changeset |
files
|
Mon, 20 Sep 2010 09:26:20 +0200 |
bulwahn |
code_pred_intro can be used to name facts for the code_pred command
|
changeset |
files
|
Mon, 20 Sep 2010 09:26:19 +0200 |
bulwahn |
replacing temporary hack by checking for environment settings of the component
|
changeset |
files
|
Mon, 20 Sep 2010 09:26:18 +0200 |
bulwahn |
removing unnessary options for code_pred
|
changeset |
files
|
Mon, 20 Sep 2010 09:26:16 +0200 |
bulwahn |
moving renaming_vars to post_processing; removing clone in values and quickcheck of code_prolog
|
changeset |
files
|
Mon, 20 Sep 2010 09:26:15 +0200 |
bulwahn |
removing clone in code_prolog and predicate_compile_quickcheck
|
changeset |
files
|
Mon, 20 Sep 2010 09:19:22 +0200 |
haftmann |
adjusted
|
changeset |
files
|
Mon, 20 Sep 2010 09:19:17 +0200 |
haftmann |
updated file duplicate
|
changeset |
files
|
Mon, 20 Sep 2010 09:19:13 +0200 |
haftmann |
\\isatypewrite now part of isabelle latex style
|
changeset |
files
|
Mon, 20 Sep 2010 08:53:37 +0200 |
haftmann |
made smlnj happy
|
changeset |
files
|
Sun, 19 Sep 2010 11:33:39 +0200 |
boehmes |
properly parse Z3 error models, including datatypes, and represent function valuations as lambda terms; also normalize Z3 error models
|
changeset |
files
|
Sun, 19 Sep 2010 00:29:13 +0200 |
boehmes |
do not treat natural numbers as a datatype (natural numbers are considered an abstract type with a coercion to integers)
|
changeset |
files
|
Fri, 17 Sep 2010 20:53:50 +0200 |
haftmann |
generalized lemma insort_remove1 to insort_key_remove1
|
changeset |
files
|
Fri, 17 Sep 2010 20:53:50 +0200 |
haftmann |
generalized lemmas multiset_of_insort, multiset_of_sort, properties_for_sort for *_key variants
|
changeset |
files
|
Fri, 17 Sep 2010 20:13:07 +0200 |
haftmann |
merged
|
changeset |
files
|
Fri, 17 Sep 2010 17:17:56 +0200 |
haftmann |
less intermediate data structures
|
changeset |
files
|
Mon, 20 Sep 2010 11:38:14 +0200 |
wenzelm |
Isabelle_Process: more robust rendezvous, even without proper blocking on open (Cygwin);
|
changeset |
files
|
Sun, 19 Sep 2010 23:38:34 +0200 |
wenzelm |
simplified Isabelle_System.mk_fifo: inlined script, append PPID and PID uniformly;
|
changeset |
files
|
Sun, 19 Sep 2010 22:40:22 +0200 |
wenzelm |
refined Isabelle_Process startup: emit \002 before rendezvous on fifos, more robust treatment of startup failure with timeout, do not quit() after main loop;
|
changeset |
files
|
Sun, 19 Sep 2010 22:20:48 +0200 |
wenzelm |
back to default fold painter -- Circle looks slightly odd in conjunction with bracket matching;
|
changeset |
files
|
Sun, 19 Sep 2010 20:11:51 +0200 |
wenzelm |
message_actor: more robust treatment of EOF;
|
changeset |
files
|
Sun, 19 Sep 2010 17:12:34 +0200 |
wenzelm |
simplified Isabelle_Process message kinds;
|
changeset |
files
|
Sat, 18 Sep 2010 21:33:56 +0200 |
wenzelm |
recovered basic session stop/restart;
|
changeset |
files
|
Sat, 18 Sep 2010 21:10:07 +0200 |
wenzelm |
simplified fifo handling -- rm_fifo always succeeds without ever blocking;
|
changeset |
files
|
Sat, 18 Sep 2010 20:07:48 +0200 |
wenzelm |
raw_execute: let IOException pass-through unhindered (again);
|
changeset |
files
|
Sat, 18 Sep 2010 19:38:27 +0200 |
wenzelm |
mkfifo: some workaround to ensure reasonably unique id, even on Cygwin where $PPID might fall back on odd default;
|
changeset |
files
|
Sat, 18 Sep 2010 17:39:23 +0200 |
wenzelm |
Isabelle_System.mk_fifo: more robust enumeration of unique names, based on persisting JVM pid (parent of shell process);
|
changeset |
files
|
Sat, 18 Sep 2010 17:14:47 +0200 |
wenzelm |
slightly more robust Isabelle_Process startup -- NB: openening fifo streams synchronizes with other end, which may fail to reach that point;
|
changeset |
files
|
Sat, 18 Sep 2010 17:11:39 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sat, 18 Sep 2010 16:05:12 +0200 |
wenzelm |
separate Isabelle.logic_selector;
|
changeset |
files
|
Sat, 18 Sep 2010 15:50:29 +0200 |
wenzelm |
non-editable text area;
|
changeset |
files
|
Sat, 18 Sep 2010 14:28:42 +0200 |
wenzelm |
basic setup for prover session panel;
|
changeset |
files
|
Fri, 17 Sep 2010 22:42:07 +0200 |
wenzelm |
ML_Syntax.print_char: more readable output of some well-known ASCII controls -- this is relevant for ML toplevel pp;
|
changeset |
files
|
Fri, 17 Sep 2010 22:17:57 +0200 |
wenzelm |
discontinued Output.debug, which belongs to early PGIP experiments (b6788dbd2ef9) and causes just too many problems (like spamming the message channel if it is used by more than one module);
|
changeset |
files
|
Fri, 17 Sep 2010 21:50:44 +0200 |
wenzelm |
Isabelle_Markup.overview_color: indicate error / warning messages;
|
changeset |
files
|
Fri, 17 Sep 2010 21:49:34 +0200 |
wenzelm |
some specific message classification;
|
changeset |
files
|
Fri, 17 Sep 2010 21:04:56 +0200 |
wenzelm |
Syntax.read_asts error: report token ranges within message -- no side-effect here;
|
changeset |
files
|
Fri, 17 Sep 2010 20:56:32 +0200 |
wenzelm |
Isabelle_Process: status/report do not require serial numbers;
|
changeset |
files
|
Fri, 17 Sep 2010 20:42:26 +0200 |
wenzelm |
simplified some internal flags using Config.T instead of full-blown Proof_Data;
|
changeset |
files
|
Fri, 17 Sep 2010 20:18:27 +0200 |
wenzelm |
tuned signature of (Context_)Position.report variants;
|
changeset |
files
|
Fri, 17 Sep 2010 17:31:20 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 17 Sep 2010 16:38:11 +0200 |
blanchet |
merged
|
changeset |
files
|
Fri, 17 Sep 2010 01:59:43 +0200 |
blanchet |
update README
|
changeset |
files
|
Fri, 17 Sep 2010 01:59:30 +0200 |
blanchet |
regenerate "metis.ML"
|
changeset |
files
|
Fri, 17 Sep 2010 01:58:21 +0200 |
blanchet |
fix license
|
changeset |
files
|
Fri, 17 Sep 2010 01:56:19 +0200 |
blanchet |
updated source files with Metis 2.3 (timestamp: 16 Sept. 2010)
|
changeset |
files
|
Fri, 17 Sep 2010 01:22:01 +0200 |
blanchet |
move functions around
|
changeset |
files
|
Fri, 17 Sep 2010 00:54:56 +0200 |
blanchet |
simplify Skolem handling;
|
changeset |
files
|
Fri, 17 Sep 2010 00:35:19 +0200 |
blanchet |
make "subst_translation" more robust w.r.t. type instantiations like {_1234 |-> 'a}
|
changeset |
files
|
Thu, 16 Sep 2010 17:30:29 +0200 |
blanchet |
complete refactoring of Metis along the lines of Sledgehammer
|
changeset |
files
|
Thu, 16 Sep 2010 16:54:42 +0200 |
blanchet |
got caught once again by SML's pattern maching (ctor vs. var)
|
changeset |
files
|
Thu, 16 Sep 2010 16:24:23 +0200 |
blanchet |
added new "Metis_Reconstruct" module, temporarily empty
|
changeset |
files
|
Thu, 16 Sep 2010 16:12:02 +0200 |
blanchet |
rename "Metis_Clauses" to "Metis_Translate" for consistency with "Sledgehammer_Translate"
|
changeset |
files
|
Thu, 16 Sep 2010 15:38:46 +0200 |
blanchet |
move SPASS's Flotter hack to "Sledgehammer_Reconstruct"
|
changeset |
files
|
Thu, 16 Sep 2010 15:28:16 +0200 |
blanchet |
skip some "important" messages
|
changeset |
files
|
Thu, 16 Sep 2010 15:16:08 +0200 |
blanchet |
refactoring: move ATP proof and error extraction code to "ATP_Proof" module
|
changeset |
files
|
Fri, 17 Sep 2010 16:15:45 +0200 |
nipkow |
merged
|
changeset |
files
|
Fri, 17 Sep 2010 16:15:33 +0200 |
nipkow |
added lemmas
|
changeset |
files
|
Fri, 17 Sep 2010 12:26:57 +0200 |
haftmann |
merged
|
changeset |
files
|
Fri, 17 Sep 2010 11:05:53 +0200 |
haftmann |
proper closures for static evaluation; no need for FIXMEs any longer
|
changeset |
files
|
Fri, 17 Sep 2010 11:05:51 +0200 |
haftmann |
refined static_eval_conv_simple; tuned comments
|
changeset |
files
|
Fri, 17 Sep 2010 10:00:01 +0200 |
haftmann |
closures preserve static serializer context for static evaluation; tuned
|
changeset |
files
|
Fri, 17 Sep 2010 09:21:49 +0200 |
haftmann |
closures separate serializer initialization from serializer invocation as far as appropriate
|
changeset |
files
|
Fri, 17 Sep 2010 10:52:35 +0200 |
boehmes |
add full support for datatypes to the SMT interface (only used by Z3 in oracle mode so far); added store to keep track of datatype selector functions
|
changeset |
files
|
Fri, 17 Sep 2010 08:41:07 +0200 |
haftmann |
made sml/nj happy
|
changeset |
files
|
Thu, 16 Sep 2010 17:52:00 +0200 |
haftmann |
merged
|
changeset |
files
|
Thu, 16 Sep 2010 17:31:51 +0200 |
haftmann |
added code_stmts antiquotation from doc-src/more_antiquote.ML
|
changeset |
files
|
Thu, 16 Sep 2010 17:31:51 +0200 |
haftmann |
added output_typewriter from doc-src/more_antiquote.ML
|
changeset |
files
|
Thu, 16 Sep 2010 17:31:50 +0200 |
haftmann |
moved material intro distribution proper
|
changeset |
files
|
Thu, 16 Sep 2010 17:51:16 +0200 |
haftmann |
merged
|
changeset |
files
|
Thu, 16 Sep 2010 16:51:44 +0200 |
haftmann |
merged
|
changeset |
files
|
Thu, 16 Sep 2010 16:51:34 +0200 |
haftmann |
separation of static and dynamic thy context
|
changeset |
files
|
Thu, 16 Sep 2010 16:51:34 +0200 |
haftmann |
adjusted setup
|
changeset |
files
|
Thu, 16 Sep 2010 16:51:34 +0200 |
haftmann |
dynamic and static value computation; built-in evaluation of propositions
|
changeset |
files
|
Thu, 16 Sep 2010 16:51:33 +0200 |
haftmann |
Exn.map_result
|
changeset |
files
|
Thu, 16 Sep 2010 16:51:33 +0200 |
haftmann |
adjusted to changes in Code_Runtime
|
changeset |
files
|
Thu, 16 Sep 2010 17:42:49 +0200 |
bulwahn |
merged
|
changeset |
files
|
Thu, 16 Sep 2010 16:20:20 +0200 |
bulwahn |
merged
|
changeset |
files
|
Thu, 16 Sep 2010 13:49:17 +0200 |
bulwahn |
improving replacing higher order arguments to work with tuples
|
changeset |
files
|
Thu, 16 Sep 2010 13:49:14 +0200 |
bulwahn |
adding another context free grammar example for the predicate compiler
|
changeset |
files
|
Thu, 16 Sep 2010 13:49:12 +0200 |
bulwahn |
adding values to show and ensure that values works with complex terms and restores numerals on natural numbers
|
changeset |
files
|
Thu, 16 Sep 2010 13:49:11 +0200 |
bulwahn |
adding restoring of numerals for natural numbers for values command
|
changeset |
files
|
Thu, 16 Sep 2010 13:49:10 +0200 |
bulwahn |
values command for prolog supports complex terms and not just variables
|
changeset |
files
|
Thu, 16 Sep 2010 13:49:08 +0200 |
bulwahn |
adapting examples
|
changeset |
files
|
Thu, 16 Sep 2010 13:49:06 +0200 |
bulwahn |
registering code_prolog as component; using environment variable; adding settings file for prolog code generation
|
changeset |
files
|
Thu, 16 Sep 2010 13:49:04 +0200 |
bulwahn |
adding mode inference to prolog compilation; separate between (ad-hoc) code modifications and system_configuration; adapting quickcheck
|
changeset |
files
|
Thu, 16 Sep 2010 15:34:31 +0100 |
paulson |
merged
|
changeset |
files
|
Thu, 16 Sep 2010 15:33:42 +0100 |
paulson |
tidied a few proofs
|
changeset |
files
|
Thu, 16 Sep 2010 14:26:09 +0200 |
blanchet |
merged
|
changeset |
files
|
Thu, 16 Sep 2010 14:24:48 +0200 |
blanchet |
avoid code duplication
|
changeset |
files
|
Thu, 16 Sep 2010 14:24:03 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 16 Sep 2010 13:52:17 +0200 |
blanchet |
merge constructors
|
changeset |
files
|
Thu, 16 Sep 2010 13:44:41 +0200 |
blanchet |
factor out the inverse of "nice_atp_problem"
|
changeset |
files
|
Thu, 16 Sep 2010 11:59:45 +0200 |
blanchet |
use the same TSTP/Vampire/SPASS parser for one-liners as for Isar proofs
|
changeset |
files
|
Thu, 16 Sep 2010 11:12:08 +0200 |
blanchet |
factored out TSTP/SPASS/Vampire proof parsing;
|
changeset |
files
|
Thu, 16 Sep 2010 09:59:32 +0200 |
blanchet |
prevent exception when calling "Mirabelle.can_apply" on empty proof sequence;
|
changeset |
files
|
Thu, 16 Sep 2010 08:29:50 +0200 |
blanchet |
supply the Metis parameter defaults as argument, instead of patching the Metis sources;
|
changeset |
files
|
Thu, 16 Sep 2010 08:27:10 +0200 |
blanchet |
regenerated "metis.ML"
|
changeset |
files
|
Thu, 16 Sep 2010 08:02:32 +0200 |
blanchet |
streamlined "make_metis"
|
changeset |
files
|
Thu, 16 Sep 2010 07:54:18 +0200 |
blanchet |
put Isabelle-specifics in a "PortableIsabelle" file maintained by us;
|
changeset |
files
|
Thu, 16 Sep 2010 07:53:02 +0200 |
blanchet |
handy little script
|
changeset |
files
|
Thu, 16 Sep 2010 07:52:47 +0200 |
blanchet |
reintroduce missing "critical"s by hand
|
changeset |
files
|
Thu, 16 Sep 2010 07:30:15 +0200 |
blanchet |
MIT license -> BSD License
|
changeset |
files
|
Thu, 16 Sep 2010 07:24:04 +0200 |
blanchet |
copied the unmodified official Metis 2.3 (15 Sept. 2010) sources into Isabelle
|
changeset |
files
|
Fri, 17 Sep 2010 17:11:43 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 17 Sep 2010 17:10:44 +0200 |
wenzelm |
allow embedded reports in regular prover messages, to avoid side-effects for errors for example;
|
changeset |
files
|
Fri, 17 Sep 2010 17:09:31 +0200 |
wenzelm |
simplified/clarified (Context_)Position.markup/reported_text;
|
changeset |
files
|
Fri, 17 Sep 2010 15:51:11 +0200 |
wenzelm |
eliminated markup "location" in favour of more explicit "no_report", which is actually deleted from messages;
|
changeset |
files
|
Thu, 16 Sep 2010 15:37:12 +0200 |
wenzelm |
Isar "default" step needs to fail for solved problems, for clear distinction of '.' and '..' for example -- amending lapse introduced in 9de4d64eee3b (April 2004);
|
changeset |
files
|
Thu, 16 Sep 2010 15:32:24 +0200 |
wenzelm |
updated generated file;
|
changeset |
files
|
Thu, 16 Sep 2010 08:18:34 +0200 |
haftmann |
tuned whitespace
|
changeset |
files
|
Thu, 16 Sep 2010 06:49:46 +0200 |
boehmes |
reverse order of datatype declarations so that declarations only depend on already declared datatypes
|
changeset |
files
|
Wed, 15 Sep 2010 22:24:35 +0200 |
blanchet |
merged
|
changeset |
files
|
Wed, 15 Sep 2010 22:20:10 +0200 |
blanchet |
make "metis.ML" building process slightly more robust by eliminating the need for "FILES";
|
changeset |
files
|
Wed, 15 Sep 2010 20:47:14 +0200 |
wenzelm |
dropped obsolete src/Tools/random_word.ML -- superseded by src/Tools/Metis/src/Random.sml stemming from the Metis distribution;
|
changeset |
files
|
Wed, 15 Sep 2010 20:07:41 +0200 |
blanchet |
merged
|
changeset |
files
|
Wed, 15 Sep 2010 19:55:26 +0200 |
blanchet |
document Metis updating procedure
|
changeset |
files
|
Wed, 15 Sep 2010 19:22:34 +0200 |
blanchet |
move "CRITICAL" to "PortableXxx", where it belongs and used to be;
|
changeset |
files
|
Wed, 15 Sep 2010 18:52:37 +0200 |
blanchet |
regenerated "metis.ML"
|
changeset |
files
|
Wed, 15 Sep 2010 18:51:48 +0200 |
blanchet |
update comment
|
changeset |
files
|
Wed, 15 Sep 2010 18:51:21 +0200 |
blanchet |
make "Unprotected concurrency introduces some true randomness." be true;
|
changeset |
files
|
Wed, 15 Sep 2010 18:27:29 +0200 |
blanchet |
fix parsing of higher-order formulas;
|
changeset |
files
|
Wed, 15 Sep 2010 19:20:50 +0200 |
haftmann |
merged
|
changeset |
files
|
Wed, 15 Sep 2010 16:56:31 +0200 |
haftmann |
load code_runtime immediately again
|
changeset |
files
|
Wed, 15 Sep 2010 16:56:31 +0200 |
haftmann |
proper interface for code_reflect
|
changeset |
files
|
Wed, 15 Sep 2010 16:47:31 +0200 |
haftmann |
introduced "holds" as synthetic datatype constructor for "prop"; moved Pure code generator setup to Code_Generator.thy
|
changeset |
files
|
Wed, 15 Sep 2010 17:05:18 +0200 |
blanchet |
merged
|
changeset |
files
|
Wed, 15 Sep 2010 16:23:11 +0200 |
blanchet |
"Metis." -> "Metis_" to reflect change in "metis.ML"
|
changeset |
files
|
Wed, 15 Sep 2010 16:22:02 +0200 |
blanchet |
no need for "metis_env.ML" anymore;
|
changeset |
files
|
Wed, 15 Sep 2010 16:20:46 +0200 |
blanchet |
regenerate "metis.ML", this time without manual hacks
|
changeset |
files
|
Wed, 15 Sep 2010 16:19:49 +0200 |
blanchet |
remove needless file for us
|
changeset |
files
|
Wed, 15 Sep 2010 16:17:05 +0200 |
blanchet |
got rid of three crude regexps from "make_metis"
|
changeset |
files
|
Wed, 15 Sep 2010 16:16:33 +0200 |
blanchet |
more Isabelle-specific changes
|
changeset |
files
|
Wed, 15 Sep 2010 15:49:43 +0200 |
blanchet |
tuning
|
changeset |
files
|
Wed, 15 Sep 2010 15:49:21 +0200 |
blanchet |
rename
|
changeset |
files
|
Wed, 15 Sep 2010 15:48:52 +0200 |
blanchet |
use "Metis_" prefix rather than "Metis" structure;
|
changeset |
files
|
Wed, 15 Sep 2010 15:44:44 +0200 |
blanchet |
no need for TPTP
|
changeset |
files
|
Wed, 15 Sep 2010 15:44:24 +0200 |
blanchet |
put "foldl" and "foldr" in "Useful";
|
changeset |
files
|
Wed, 15 Sep 2010 15:15:49 +0200 |
blanchet |
reintroduce the CRITICAL sections from change 3880d21d6013
|
changeset |
files
|
Wed, 15 Sep 2010 14:24:29 +0200 |
blanchet |
apply Larry's hacks directly to the "src" files;
|
changeset |
files
|
Wed, 15 Sep 2010 11:47:25 +0200 |
blanchet |
"FILES" is not (anymore?) part of the official Metis sources, so move it up
|
changeset |
files
|
Wed, 15 Sep 2010 16:35:49 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 15 Sep 2010 15:40:36 +0200 |
haftmann |
Code_Runtime.value, corresponding to ML_Context.value; tuned
|
changeset |
files
|
Wed, 15 Sep 2010 15:40:35 +0200 |
haftmann |
Code_Runtime.value, corresponding to ML_Context.value
|
changeset |
files
|
Wed, 15 Sep 2010 15:35:01 +0200 |
haftmann |
more accurate dependencies
|
changeset |
files
|
Wed, 15 Sep 2010 15:31:32 +0200 |
haftmann |
code_eval renamed to code_runtime
|
changeset |
files
|
Wed, 15 Sep 2010 16:22:12 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 15 Sep 2010 15:11:40 +0200 |
haftmann |
static nbe conversion
|
changeset |
files
|
Wed, 15 Sep 2010 15:11:39 +0200 |
haftmann |
ignore code cache optionally; corrected scope of term value in static_eval_conv
|
changeset |
files
|
Wed, 15 Sep 2010 15:11:39 +0200 |
haftmann |
ignore code cache optionally
|
changeset |
files
|
Wed, 15 Sep 2010 13:44:11 +0200 |
haftmann |
dropped redundant normal_form command
|
changeset |
files
|
Wed, 15 Sep 2010 13:44:10 +0200 |
haftmann |
more explicit theory name
|
changeset |
files
|
Wed, 15 Sep 2010 13:44:10 +0200 |
haftmann |
more accurate dependencies
|
changeset |
files
|
Wed, 15 Sep 2010 12:16:35 +0200 |
haftmann |
merged
|
changeset |
files
|
Wed, 15 Sep 2010 12:11:11 +0200 |
haftmann |
more clear separation of static compilation and dynamic evaluation
|
changeset |
files
|
Wed, 15 Sep 2010 16:06:52 +0200 |
wenzelm |
Document.async_state: some attempts to make this more robust wrt. cancelation of the main transaction -- avoid confusing feedback about pending forks;
|
changeset |
files
|
Wed, 15 Sep 2010 16:04:40 +0200 |
wenzelm |
isatest: reactivated kodkodi and thus HOL-Nitpick_Examples -- being now on a local file system greatly increases the chance that it works;
|
changeset |
files
|
Wed, 15 Sep 2010 12:16:08 +0200 |
haftmann |
merged
|
changeset |
files
|
Wed, 15 Sep 2010 11:30:32 +0200 |
haftmann |
replaced ML_Context.evaluate by ML_Context.value -- using context data instead of bare metal references
|
changeset |
files
|
Wed, 15 Sep 2010 11:30:31 +0200 |
haftmann |
replaced ML_Context.evaluate by ML_Context.value -- using context data instead of bare metal references; tuned structures
|
changeset |
files
|
Wed, 15 Sep 2010 10:45:22 +0200 |
blanchet |
merge
|
changeset |
files
|
Wed, 15 Sep 2010 10:43:57 +0200 |
blanchet |
compile on SML/NJ
|
changeset |
files
|
Wed, 15 Sep 2010 10:26:09 +0200 |
blanchet |
in debug mode, don't touch "$true" and "$false"
|
changeset |
files
|
Wed, 15 Sep 2010 09:36:39 +0200 |
bulwahn |
adding option show_invalid_clauses for a more detailed message when modes are not inferred
|
changeset |
files
|
Wed, 15 Sep 2010 09:36:38 +0200 |
bulwahn |
proposed modes for code_pred now supports modes for mutual predicates
|
changeset |
files
|
Wed, 15 Sep 2010 08:58:34 +0200 |
haftmann |
merged
|
changeset |
files
|
Mon, 13 Sep 2010 16:43:23 +0200 |
haftmann |
established emerging canonical names *_eqI and *_eq_iff
|
changeset |
files
|
Mon, 13 Sep 2010 16:43:23 +0200 |
haftmann |
moved lemmas map_of_eqI and map_of_eq_dom to Map.thy
|
changeset |
files
|
Mon, 13 Sep 2010 16:15:12 +0200 |
haftmann |
more precise name for activation of improveable syntax
|
changeset |
files
|
Tue, 14 Sep 2010 23:38:36 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 14 Sep 2010 23:38:20 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 14 Sep 2010 23:37:34 +0200 |
blanchet |
prefer version 0.6 of Vampire, now that we can parse its output
|
changeset |
files
|
Tue, 14 Sep 2010 23:36:23 +0200 |
blanchet |
fix splitting of proof lines for one-line metis calls;
|
changeset |
files
|
Tue, 14 Sep 2010 23:01:29 +0200 |
blanchet |
finish support for E 1.2 proof reconstruction;
|
changeset |
files
|
Tue, 14 Sep 2010 20:07:18 +0200 |
blanchet |
first step in generalizing to nonnumeric proof step names (e.g. remote Vampire 0.6)
|
changeset |
files
|
Tue, 14 Sep 2010 19:40:19 +0200 |
blanchet |
clarify message
|
changeset |
files
|
Tue, 14 Sep 2010 19:38:44 +0200 |
blanchet |
use same hack as in "Async_Manager" to work around Proof General bug
|
changeset |
files
|
Tue, 14 Sep 2010 19:38:18 +0200 |
blanchet |
export function
|
changeset |
files
|
Tue, 14 Sep 2010 17:36:27 +0200 |
blanchet |
generalize proof reconstruction code;
|
changeset |
files
|
Tue, 14 Sep 2010 17:23:16 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 14 Sep 2010 16:34:26 +0200 |
blanchet |
handle relevance filter corner cases more gracefully;
|
changeset |
files
|
Tue, 14 Sep 2010 16:33:38 +0200 |
blanchet |
remove more clutter related to old "fast_descrs" optimization
|
changeset |
files
|
Tue, 14 Sep 2010 15:39:57 +0200 |
blanchet |
Sledgehammer should be called in "prove" mode;
|
changeset |
files
|
Tue, 14 Sep 2010 14:47:53 +0200 |
blanchet |
added a timeout around "try" call in Mirabelle
|
changeset |
files
|
Tue, 14 Sep 2010 14:22:49 +0200 |
blanchet |
adapt examples to latest Nitpick changes + speed them up a little bit
|
changeset |
files
|
Tue, 14 Sep 2010 14:12:18 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 14 Sep 2010 13:44:43 +0200 |
blanchet |
eliminate more clutter related to "fast_descrs" optimization
|
changeset |
files
|
Tue, 14 Sep 2010 13:24:18 +0200 |
blanchet |
remove "fast_descs" option from Nitpick;
|
changeset |
files
|
Tue, 14 Sep 2010 12:52:50 +0200 |
blanchet |
fixed bug in the "fast_descrs" optimization;
|
changeset |
files
|
Tue, 14 Sep 2010 11:18:40 +0200 |
blanchet |
speed up helper function
|
changeset |
files
|
Tue, 14 Sep 2010 11:07:23 +0200 |
blanchet |
tuning
|
changeset |
files
|
Tue, 14 Sep 2010 09:12:28 +0200 |
blanchet |
rename internal Sledgehammer constant
|
changeset |
files
|
Tue, 14 Sep 2010 08:50:46 +0200 |
blanchet |
merged
|
changeset |
files
|
Mon, 13 Sep 2010 21:24:10 +0200 |
blanchet |
merged
|
changeset |
files
|
Mon, 13 Sep 2010 21:23:09 +0200 |
blanchet |
adapt to latest Metis version
|
changeset |
files
|
Mon, 13 Sep 2010 21:21:45 +0200 |
blanchet |
regenerated "metis.ML" and reintroduced Larry's old hacks manually;
|
changeset |
files
|
Mon, 13 Sep 2010 21:19:13 +0200 |
blanchet |
update scripts
|
changeset |
files
|
Mon, 13 Sep 2010 21:11:59 +0200 |
blanchet |
change license, with Joe Hurd's permission
|
changeset |
files
|
Mon, 13 Sep 2010 21:09:43 +0200 |
blanchet |
new version of the Metis files
|
changeset |
files
|
Mon, 13 Sep 2010 21:08:15 +0200 |
blanchet |
remove old sources
|
changeset |
files
|
Mon, 13 Sep 2010 20:27:40 +0200 |
blanchet |
remove "atoms" from the list of options with default values
|
changeset |
files
|
Mon, 13 Sep 2010 20:21:40 +0200 |
blanchet |
remove unreferenced identifiers
|
changeset |
files
|
Mon, 13 Sep 2010 20:21:24 +0200 |
blanchet |
make Auto Nitpick go through fewer scopes
|
changeset |
files
|
Mon, 13 Sep 2010 20:15:04 +0200 |
blanchet |
move equation up where it's not ignored
|
changeset |
files
|
Mon, 13 Sep 2010 20:10:24 +0200 |
blanchet |
correctly thread parameter through
|
changeset |
files
|
Mon, 13 Sep 2010 15:11:10 +0200 |
blanchet |
indicate triviality in the list of proved things
|
changeset |
files
|
Mon, 13 Sep 2010 15:01:31 +0200 |
blanchet |
indicate which goals are trivial
|
changeset |
files
|
Mon, 13 Sep 2010 14:30:21 +0200 |
blanchet |
tuning
|
changeset |
files
|
Mon, 13 Sep 2010 14:29:53 +0200 |
blanchet |
tuning
|
changeset |
files
|
Mon, 13 Sep 2010 14:29:05 +0200 |
blanchet |
keep track of trivial vs. nontrivial calls using "try" for 30 seconds
|
changeset |
files
|
Mon, 13 Sep 2010 14:28:25 +0200 |
blanchet |
change signature of "Try.invoke_try" to make it more flexible
|
changeset |
files
|
Mon, 13 Sep 2010 13:12:33 +0200 |
blanchet |
use 30 s instead of 60 s as the default Sledgehammer timeout;
|
changeset |
files
|
Mon, 13 Sep 2010 09:36:34 +0200 |
blanchet |
no timeout for Auto Try, since the Auto Tools framework takes care of timeouts
|
changeset |
files
|
Sat, 11 Sep 2010 16:41:15 +0200 |
blanchet |
add Proof General option
|
changeset |
files
|
Sat, 11 Sep 2010 16:39:54 +0200 |
blanchet |
make Try's output more concise
|
changeset |
files
|
Sat, 11 Sep 2010 16:36:23 +0200 |
blanchet |
added Auto Try to the mix of automatic tools
|
changeset |
files
|
Sat, 11 Sep 2010 16:19:32 +0200 |
blanchet |
crank up Auto Tools timeout;
|
changeset |
files
|
Sat, 11 Sep 2010 12:32:31 +0200 |
blanchet |
make Auto Solve part of the "Auto Tools"
|
changeset |
files
|
Sat, 11 Sep 2010 12:31:58 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 11 Sep 2010 12:31:42 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 11 Sep 2010 12:31:05 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 11 Sep 2010 12:30:50 +0200 |
blanchet |
tuning
|
changeset |
files
|
Sat, 11 Sep 2010 10:35:00 +0200 |
blanchet |
finished renaming "Auto_Counterexample" to "Auto_Tools"
|
changeset |
files
|
Sat, 11 Sep 2010 10:28:44 +0200 |
blanchet |
start renaming "Auto_Counterexample" to "Auto_Tools";
|
changeset |
files
|
Sat, 11 Sep 2010 10:25:27 +0200 |
blanchet |
setup Auto Sledgehammer
|
changeset |
files
|
Sat, 11 Sep 2010 10:24:57 +0200 |
blanchet |
make Mirabelle happy
|
changeset |
files
|
Sat, 11 Sep 2010 10:24:13 +0200 |
blanchet |
added Auto Sledgehammer docs
|
changeset |
files
|
Sat, 11 Sep 2010 10:22:52 +0200 |
blanchet |
change order of default ATPs;
|
changeset |
files
|
Sat, 11 Sep 2010 10:21:52 +0200 |
blanchet |
implemented Auto Sledgehammer
|
changeset |
files
|
Sat, 11 Sep 2010 10:20:48 +0200 |
blanchet |
document changes to Auto Nitpick
|
changeset |
files
|
Sat, 11 Sep 2010 10:20:25 +0200 |
blanchet |
change defaults of Auto Nitpick so that it consumes less resources (time and Kodkod threads)
|
changeset |
files
|
Sat, 11 Sep 2010 10:13:51 +0200 |
blanchet |
always handle type variables in typedefs as global
|
changeset |
files
|
Tue, 14 Sep 2010 08:40:22 +0200 |
nipkow |
removed duplicate lemma
|
changeset |
files
|
Mon, 13 Sep 2010 16:44:20 +0200 |
bulwahn |
adding two more examples to example theory
|
changeset |
files
|
Mon, 13 Sep 2010 16:44:19 +0200 |
bulwahn |
handling function types more carefully than in e98a06145530
|
changeset |
files
|
Mon, 13 Sep 2010 16:44:18 +0200 |
bulwahn |
adding order on modes
|
changeset |
files
|
Mon, 13 Sep 2010 16:44:17 +0200 |
bulwahn |
removing obsolete argument in prepare_intrs; passing context instead of theory in prepare_intrs
|
changeset |
files
|
Mon, 13 Sep 2010 15:22:40 +0200 |
haftmann |
type antiquotation: allow arbitrary type abbreviations, but fail with user-space exception on bad input
|
changeset |
files
|
Mon, 13 Sep 2010 14:55:21 +0200 |
haftmann |
merged
|
changeset |
files
|
Mon, 13 Sep 2010 14:54:05 +0200 |
haftmann |
added Imperative HOL overview
|
changeset |
files
|
Mon, 13 Sep 2010 14:54:02 +0200 |
haftmann |
print mode for Imperative HOL overview; tuned and more accurate dependencies
|
changeset |
files
|
Mon, 13 Sep 2010 14:53:56 +0200 |
haftmann |
'class' and 'type' are now antiquoations by default
|
changeset |
files
|
Mon, 13 Sep 2010 13:33:44 +0200 |
wenzelm |
merged
|
changeset |
files
|
Mon, 13 Sep 2010 11:13:25 +0200 |
nipkow |
merged
|
changeset |
files
|
Mon, 13 Sep 2010 11:13:15 +0200 |
nipkow |
renamed lemmas: ext_iff -> fun_eq_iff, set_ext_iff -> set_eq_iff, set_ext -> set_eqI
|
changeset |
files
|
Mon, 13 Sep 2010 08:43:48 +0200 |
nipkow |
added and renamed lemmas
|
changeset |
files
|
Mon, 13 Sep 2010 09:29:43 +0200 |
bulwahn |
merged
|
changeset |
files
|
Fri, 10 Sep 2010 17:53:25 +0200 |
bulwahn |
directly computing the values of interest instead of composing functions in an unintelligent way that causes exponential much garbage; using the latest theory
|
changeset |
files
|
Mon, 13 Sep 2010 06:02:47 +0200 |
boehmes |
added preliminary support for SMT datatypes (for now restricted to tuples and lists); only the Z3 interface (in oracle mode) makes use of it, there is especially no Z3 proof reconstruction support for datatypes yet
|
changeset |
files
|
Fri, 10 Sep 2010 23:56:35 +0200 |
krauss |
use eta-contracted version for occurrence check (avoids possible non-termination)
|
changeset |
files
|
Mon, 13 Sep 2010 13:20:18 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 13 Sep 2010 12:42:08 +0200 |
wenzelm |
Type_Infer.finish: index 0 -- freshness supposedly via Name.invents;
|
changeset |
files
|
Mon, 13 Sep 2010 11:35:55 +0200 |
wenzelm |
simplified Type_Infer: eliminated separate datatypes pretyp/preterm -- only assign is_paramT TVars;
|
changeset |
files
|
Mon, 13 Sep 2010 00:10:29 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 12 Sep 2010 22:28:59 +0200 |
wenzelm |
Type_Infer.preterm: eliminated separate Constraint;
|
changeset |
files
|
Sun, 12 Sep 2010 21:24:23 +0200 |
wenzelm |
Type_Infer.infer_types: plain error instead of kernel exception TYPE;
|
changeset |
files
|
Sun, 12 Sep 2010 20:47:47 +0200 |
wenzelm |
load type_infer.ML later -- proper context for Type_Infer.infer_types;
|
changeset |
files
|
Sun, 12 Sep 2010 19:55:45 +0200 |
wenzelm |
common Type.appl_error, which also covers explicit constraints;
|
changeset |
files
|
Sun, 12 Sep 2010 19:04:02 +0200 |
wenzelm |
eliminated aliases of Type.constraint;
|
changeset |
files
|
Sun, 12 Sep 2010 17:39:02 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 12 Sep 2010 16:06:03 +0200 |
wenzelm |
tuned messages;
|
changeset |
files
|
Fri, 10 Sep 2010 23:11:58 +0200 |
wenzelm |
avoid extra wrapping for interrupts;
|
changeset |
files
|
Thu, 09 Sep 2010 21:44:52 +0200 |
wenzelm |
tuned markup;
|
changeset |
files
|
Fri, 10 Sep 2010 15:55:09 +0200 |
wenzelm |
updated keywords;
|
changeset |
files
|
Fri, 10 Sep 2010 15:48:43 +0200 |
wenzelm |
proper antiquotations;
|
changeset |
files
|
Fri, 10 Sep 2010 15:42:14 +0200 |
wenzelm |
fixed antiquotation;
|
changeset |
files
|
Fri, 10 Sep 2010 15:39:55 +0200 |
wenzelm |
updated generated file;
|
changeset |
files
|
Fri, 10 Sep 2010 15:38:54 +0200 |
wenzelm |
updated config options;
|
changeset |
files
|
Fri, 10 Sep 2010 15:36:49 +0200 |
wenzelm |
removed spurious addition from 9e58f0499f57;
|
changeset |
files
|
Fri, 10 Sep 2010 15:17:44 +0200 |
wenzelm |
merged
|
changeset |
files
|
Fri, 10 Sep 2010 14:37:57 +0200 |
krauss |
improved error message for common mistake (fun f where "g x = ...")
|
changeset |
files
|
Fri, 10 Sep 2010 10:59:10 +0200 |
bulwahn |
adding another String.literal example
|
changeset |
files
|
Fri, 10 Sep 2010 10:59:09 +0200 |
bulwahn |
fiddling with the correct setup for String.literal
|
changeset |
files
|
Fri, 10 Sep 2010 10:59:07 +0200 |
bulwahn |
refactoring mode inference so that the theory is not changed in the mode inference procedure
|
changeset |
files
|
Fri, 10 Sep 2010 10:21:25 +0200 |
haftmann |
Haskell == is infix, not infixl
|
changeset |
files
|
Fri, 10 Sep 2010 09:56:28 +0200 |
haftmann |
more correct dependencies
|
changeset |
files
|
Thu, 09 Sep 2010 20:58:46 +0200 |
blanchet |
merged
|
changeset |
files
|
Thu, 09 Sep 2010 20:11:52 +0200 |
blanchet |
use definitional CNF for the goal if at least one of the premisses would lead to too many clauses in Meson
|
changeset |
files
|
Thu, 09 Sep 2010 20:09:43 +0200 |
blanchet |
use the Meson cutoff as the cutoff for using definitional CNF -- it's simpler that way
|
changeset |
files
|
Thu, 09 Sep 2010 18:53:55 +0200 |
blanchet |
clarify comment
|
changeset |
files
|
Thu, 09 Sep 2010 18:50:23 +0200 |
blanchet |
improve on 65903ec4e8e8: fix more "add_ffpair" exceptions in failed ATP proofs
|
changeset |
files
|
Thu, 09 Sep 2010 18:22:04 +0200 |
blanchet |
allow Sledgehammer proofs containing nameless local facts with schematic variables in them
|
changeset |
files
|
Thu, 09 Sep 2010 16:32:28 +0200 |
blanchet |
tuning
|
changeset |
files
|
Thu, 09 Sep 2010 16:27:36 +0200 |
blanchet |
more precise error messages when Vampire is interrupted or SPASS runs into an internal bug
|
changeset |
files
|
Thu, 09 Sep 2010 16:06:11 +0200 |
blanchet |
better error reporting when the Sledgehammer minimizer is interrupted
|
changeset |
files
|
Thu, 09 Sep 2010 14:47:06 +0200 |
blanchet |
add cutoff beyond which facts are handled using definitional CNF
|
changeset |
files
|
Thu, 09 Sep 2010 12:28:00 +0200 |
blanchet |
"resurrected" a Metis proof
|
changeset |
files
|
Thu, 09 Sep 2010 12:24:43 +0200 |
blanchet |
replace two slow "metis" proofs with faster proofs
|
changeset |
files
|
Wed, 08 Sep 2010 19:22:37 +0200 |
blanchet |
workaround to avoid subtle "add_ffpairs" unification exception in Sledgehammer;
|
changeset |
files
|
Wed, 08 Sep 2010 19:20:52 +0200 |
blanchet |
improve SInE-E failure message
|
changeset |
files
|
Thu, 09 Sep 2010 17:58:11 +0200 |
bulwahn |
merged
|
changeset |
files
|
Thu, 09 Sep 2010 17:23:08 +0200 |
bulwahn |
adding an example with integers and String.literals
|
changeset |
files
|
Thu, 09 Sep 2010 17:23:07 +0200 |
bulwahn |
adding an example to show how code_pred must be invoked with locales
|
changeset |
files
|
Thu, 09 Sep 2010 17:23:03 +0200 |
bulwahn |
removing report from the arguments of the quickcheck functions and refering to it by picking it from the context
|
changeset |
files
|
Thu, 09 Sep 2010 16:43:57 +0200 |
bulwahn |
changing the container for the quickcheck options to a generic data
|
changeset |
files
|
Thu, 09 Sep 2010 16:47:03 +0100 |
paulson |
Tidied up proofs using sledgehammer, also deleting unnecessary semicolons
|
changeset |
files
|
Thu, 09 Sep 2010 14:38:14 +0200 |
bulwahn |
changing String.literal to a type instead of a datatype
|
changeset |
files
|
Thu, 09 Sep 2010 11:10:44 +0200 |
bulwahn |
increasing the number of iterations to ensure to find a counterexample by random generation
|
changeset |
files
|
Thu, 09 Sep 2010 09:11:13 +0200 |
haftmann |
only conceal primitive definition theorems, not predicate names
|
changeset |
files
|
Wed, 08 Sep 2010 19:23:23 +0200 |
haftmann |
merged
|
changeset |
files
|
Wed, 08 Sep 2010 19:21:46 +0200 |
haftmann |
modernized primrec
|
changeset |
files
|
Fri, 10 Sep 2010 15:16:51 +0200 |
wenzelm |
Markup_Tree is already scalable;
|
changeset |
files
|
Fri, 10 Sep 2010 15:05:30 +0200 |
wenzelm |
Isabelle_Markup.tooltip: explicit indication of ML;
|
changeset |
files
|
Fri, 10 Sep 2010 14:54:08 +0200 |
wenzelm |
Future.promise: more robust treatment of concurrent abort vs. fulfill (amending 047c96f41455);
|
changeset |
files
|
Fri, 10 Sep 2010 12:39:20 +0200 |
wenzelm |
primitive use_text: let interrupts pass unhindered;
|
changeset |
files
|
Thu, 09 Sep 2010 21:30:33 +0200 |
wenzelm |
Isabelle.load_icon with some sanity checks;
|
changeset |
files
|
Thu, 09 Sep 2010 20:09:13 +0200 |
wenzelm |
ML_Compiler.eval: reported positions need to contain offset, to avoid displaced reports due to synthesized line numbers;
|
changeset |
files
|
Thu, 09 Sep 2010 18:32:21 +0200 |
wenzelm |
NEWS: some notes on interrupts;
|
changeset |
files
|
Thu, 09 Sep 2010 18:21:06 +0200 |
wenzelm |
refined Runtime.toplevel_error/Document.run_command: let interrupts pass unhindered;
|
changeset |
files
|
Thu, 09 Sep 2010 18:18:34 +0200 |
wenzelm |
removed dead code;
|
changeset |
files
|
Thu, 09 Sep 2010 18:17:34 +0200 |
wenzelm |
avoid handling interrupts in user code;
|
changeset |
files
|
Thu, 09 Sep 2010 18:04:35 +0200 |
wenzelm |
Meson.make_clauses_unsorted: removed spurious debug code stemming from 5146d640aa4a -- must not handle arbitrary exceptions in user space;
|
changeset |
files
|
Thu, 09 Sep 2010 18:00:16 +0200 |
wenzelm |
main command loops are supposed to be uninterruptible -- no special treatment here;
|
changeset |
files
|
Thu, 09 Sep 2010 17:38:45 +0200 |
wenzelm |
Exn.is_interrupt: include interrupts that have passed through the IO layer;
|
changeset |
files
|
Thu, 09 Sep 2010 17:20:27 +0200 |
wenzelm |
more abstract treatment of interrupts in structure Exn -- hardly ever need to mention Interrupt literally;
|
changeset |
files
|
Thu, 09 Sep 2010 11:05:52 +0200 |
wenzelm |
avoid mixing of static and runtime errors in compiler output, to accomodate Proof General;
|
changeset |
files
|
Wed, 08 Sep 2010 23:52:24 +0200 |
wenzelm |
ML_Compiler.eval: discontinued extra "Static Errors" of raw Poly/ML;
|
changeset |
files
|
Wed, 08 Sep 2010 23:40:48 +0200 |
wenzelm |
isabelle-jedit.css: suppress "location" markup, which indicates extra positional information intended for plain-old TTY mode;
|
changeset |
files
|
Wed, 08 Sep 2010 23:34:40 +0200 |
wenzelm |
ML_Compiler.eval: more careful printing of messages and regular output, trying to accomodate Poly/ML, Proof General, Isabelle/Scala/jEdit at the same time;
|
changeset |
files
|
Wed, 08 Sep 2010 22:30:29 +0200 |
wenzelm |
clarified -- inlined ML_Env.local_context;
|
changeset |
files
|
Wed, 08 Sep 2010 18:00:37 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 08 Sep 2010 16:50:24 +0200 |
bulwahn |
restricting invocation only if PROLOG_HOME is set
|
changeset |
files
|
Wed, 08 Sep 2010 18:00:06 +0200 |
wenzelm |
tuned proofs (based on fancy gutter icons in Isabelle/jEdit);
|
changeset |
files
|
Wed, 08 Sep 2010 16:01:06 +0200 |
blanchet |
merge
|
changeset |
files
|
Wed, 08 Sep 2010 15:57:50 +0200 |
blanchet |
remove "safe" (as suggested by Tobias) and added "arith" to "try"
|
changeset |
files
|
Mon, 06 Sep 2010 17:51:26 +0200 |
blanchet |
remove "minipick" (the toy version of Nitpick) and some tests;
|
changeset |
files
|
Mon, 06 Sep 2010 16:50:29 +0200 |
blanchet |
use Future.fork rather than Thread.fork, so that the thread is part of the global thread management
|
changeset |
files
|
Mon, 06 Sep 2010 13:48:10 +0200 |
blanchet |
fix editor
|
changeset |
files
|
Wed, 08 Sep 2010 14:46:21 +0200 |
wenzelm |
merged
|
changeset |
files
|
Wed, 08 Sep 2010 13:30:41 +0100 |
paulson |
merged
|
changeset |
files
|
Wed, 08 Sep 2010 13:25:32 +0100 |
paulson |
tidied using inductive_simps
|
changeset |
files
|