haftmann [Mon, 23 May 2005 10:49:25 +0200] rev 16040
some adaptions
quigley [Mon, 23 May 2005 00:18:51 +0200] rev 16039
Moved some of the clausify functions from ATP/res_clasimpset.ML to res_axioms.ML.
Changed watcher.ML so that the Unix.execute and Unix.reap functions are used instead of those in modUnix.ML, and
consequently removed modUnix.ML from Reconstruction.thy
wenzelm [Sun, 22 May 2005 19:26:18 +0200] rev 16038
tuned;
wenzelm [Sun, 22 May 2005 19:26:17 +0200] rev 16037
string FindTheorems.criterion;
wenzelm [Sun, 22 May 2005 19:26:16 +0200] rev 16036
added read_criterion/pretty_criterion;
improved rule filters -- intro excludes elim rules;
tuned output;
tuned;
wenzelm [Sun, 22 May 2005 19:26:15 +0200] rev 16035
added show_dummy_patterns;
wenzelm [Sun, 22 May 2005 18:59:05 +0200] rev 16034
updated;
wenzelm [Sun, 22 May 2005 16:54:09 +0200] rev 16033
Retrieve theorems from proof context -- improved version of
thms_containing by Rafal Kolanski, NICTA;
wenzelm [Sun, 22 May 2005 16:53:11 +0200] rev 16032
added Pure/simplifier.ML, Pure/Isar/find_theorems.ML;
wenzelm [Sun, 22 May 2005 16:51:19 +0200] rev 16031
moved everything related to thms_containing to find_theorems.ML;
export is_known;
added fact_index_of, valid_thms;
gen_read': removed unused dummies option;
declare_term(_syntax): canonical argument order;
removed declare_terms(_syntax);
wenzelm [Sun, 22 May 2005 16:51:18 +0200] rev 16030
added reserved;
wenzelm [Sun, 22 May 2005 16:51:17 +0200] rev 16029
added ident_with;
wenzelm [Sun, 22 May 2005 16:51:16 +0200] rev 16028
fold ProofContext.declare_term;
wenzelm [Sun, 22 May 2005 16:51:15 +0200] rev 16027
added 'print_simpset';
tuned 'thms_containing';
removed 'print_intros';
wenzelm [Sun, 22 May 2005 16:51:14 +0200] rev 16026
added print_simpset;
renamed print_thms_containing to find_theorems;
removed print_intros (superceded by find_theorems intro);
wenzelm [Sun, 22 May 2005 16:51:13 +0200] rev 16025
added find_theorems.ML, ../simplifier.ML;
wenzelm [Sun, 22 May 2005 16:51:12 +0200] rev 16024
tuned terms_of_tpairs;
wenzelm [Sun, 22 May 2005 16:51:11 +0200] rev 16023
added string_of_thmref, selections, fact_index_of, valid_thms;
moved find_matching_thms, is_matching_thm, find_intros/intros_goal/elims to Isar/find_theorems.ML;
tuned
wenzelm [Sun, 22 May 2005 16:51:10 +0200] rev 16022
FindTheorems.print_theorems;
wenzelm [Sun, 22 May 2005 16:51:09 +0200] rev 16021
findI/Es/E: adapted to FindTheorems.find_XXX, results use thmref instead of string;
wenzelm [Sun, 22 May 2005 16:51:08 +0200] rev 16020
major tuning;
wenzelm [Sun, 22 May 2005 16:51:07 +0200] rev 16019
Simplifier already setup in Pure;
wenzelm [Sun, 22 May 2005 16:51:06 +0200] rev 16018
tuned antiquotations;
wenzelm [Sun, 22 May 2005 16:51:05 +0200] rev 16017
tuned thms_containing;
wenzelm [Sun, 22 May 2005 16:51:04 +0200] rev 16016
tuned;
wenzelm [Sun, 22 May 2005 16:51:04 +0200] rev 16015
moved to Pure;
wenzelm [Sun, 22 May 2005 16:51:03 +0200] rev 16014
moved here from Provers;
removed find_rewrites (superceded by find_theorems rewrite);
outer syntax moved to Pure/Isar/isar_syn.ML;
wenzelm [Sun, 22 May 2005 16:51:02 +0200] rev 16013
removed find_rewrites (superceded by improved thms_containing);
paulson [Fri, 20 May 2005 18:35:10 +0200] rev 16012
bug fixes for clause form transformation
paulson [Fri, 20 May 2005 18:34:14 +0200] rev 16011
converted some problems to Isar format
nipkow [Thu, 19 May 2005 18:07:05 +0200] rev 16010
subst again
paulson [Thu, 19 May 2005 11:08:15 +0200] rev 16009
Skolemization of simprules and classical rules
huffman [Thu, 19 May 2005 02:33:40 +0200] rev 16008
pcpo instance for type unit
dixon [Thu, 19 May 2005 01:22:53 +0200] rev 16007
lucas - bugfix to subst in assumptions: fixed index error for conditional rules.
huffman [Wed, 18 May 2005 23:49:52 +0200] rev 16006
shortened proof of adm_disj
huffman [Wed, 18 May 2005 23:29:36 +0200] rev 16005
cleaned up and shortened some proofs
dixon [Wed, 18 May 2005 23:04:13 +0200] rev 16004
lucas - fixed subst in assumptions to count redexes from left to right.
wenzelm [Wed, 18 May 2005 11:31:00 +0200] rev 16003
removed update_node, which is just an instance of map_node;
tuned;
wenzelm [Wed, 18 May 2005 11:30:59 +0200] rev 16002
tuned;
wenzelm [Wed, 18 May 2005 11:30:58 +0200] rev 16001
updated;
kleing [Wed, 18 May 2005 10:51:15 +0200] rev 16000
searching for combination of criteria (intro, elim, dest, name, pattern)
kleing [Wed, 18 May 2005 10:47:25 +0200] rev 15999
made para on searching more readable
paulson [Wed, 18 May 2005 10:24:11 +0200] rev 15998
new cnf function taking Skolemization theorems as an extra argument
paulson [Wed, 18 May 2005 10:23:47 +0200] rev 15997
consolidation and simplification
kleing [Wed, 18 May 2005 06:29:42 +0200] rev 15996
documented new thms_containing ('rewrites' still missing)
nipkow [Wed, 18 May 2005 00:13:19 +0200] rev 15995
documented new subst
wenzelm [Tue, 17 May 2005 19:24:15 +0200] rev 15994
proper Id line;
wenzelm [Tue, 17 May 2005 19:23:54 +0200] rev 15993
updated;
wenzelm [Tue, 17 May 2005 18:51:16 +0200] rev 15992
var_or_skolem: always print question mark for vars stemming from skolems;
wenzelm [Tue, 17 May 2005 18:10:44 +0200] rev 15991
added read_variable: optional question mark on input;
removed obsolete token_assoc;
scan_indexname: improved treatment of \<^isub> and \<^isup>;
read_var: more robust against bad input;
tuned;
wenzelm [Tue, 17 May 2005 18:10:43 +0200] rev 15990
substantial tuning -- adapted to common conventions;
wenzelm [Tue, 17 May 2005 18:10:42 +0200] rev 15989
re-init ml_prompts after loop termination;
wenzelm [Tue, 17 May 2005 18:10:41 +0200] rev 15988
renamed show_var_qmarks to show_question_marks;
renamed TermStyle.lookup_style to TermStyle.the_style;
wenzelm [Tue, 17 May 2005 18:10:40 +0200] rev 15987
Syntax.read_variable;
wenzelm [Tue, 17 May 2005 18:10:39 +0200] rev 15986
renamed show_var_qmarks to show_question_marks;
string_of_vname: improved treatment of \<^isub> and \<^isup>;
wenzelm [Tue, 17 May 2005 18:10:38 +0200] rev 15985
renamed show_var_qmarks to show_question_marks;
var_or_skolem: proper treatment of show_question_marks via Syntax.read_variable;
wenzelm [Tue, 17 May 2005 18:10:37 +0200] rev 15984
updated;
wenzelm [Tue, 17 May 2005 18:10:36 +0200] rev 15983
renamed show_var_qmarks to show_question_marks;
wenzelm [Tue, 17 May 2005 18:10:35 +0200] rev 15982
removed ISAMODE settings;
wenzelm [Tue, 17 May 2005 18:10:34 +0200] rev 15981
no longer support isa-FOO interface;
removed Isamode;
tuned;
wenzelm [Tue, 17 May 2005 18:10:33 +0200] rev 15980
no longer support isa-FOO interface;
wenzelm [Tue, 17 May 2005 18:10:31 +0200] rev 15979
tuned;
wenzelm [Tue, 17 May 2005 18:10:31 +0200] rev 15978
obsolete;
paulson [Tue, 17 May 2005 17:01:35 +0200] rev 15977
added comment
paulson [Tue, 17 May 2005 17:01:19 +0200] rev 15976
streamlined proof using new subst method
wenzelm [Tue, 17 May 2005 10:19:46 +0200] rev 15975
moved credit to CONTRIBUTORS;
wenzelm [Tue, 17 May 2005 10:19:45 +0200] rev 15974
moved credit to CONTRIBUTORS;
tuned;
wenzelm [Tue, 17 May 2005 10:19:44 +0200] rev 15973
tuned;
wenzelm [Tue, 17 May 2005 10:19:43 +0200] rev 15972
export ISABELLE_HOME, do not normalize;
tuned;
wenzelm [Tue, 17 May 2005 10:19:42 +0200] rev 15971
removed THIS_IS_ISABELLE_ADMIN;
wenzelm [Tue, 17 May 2005 10:08:24 +0200] rev 15970
removed rev_append;
tuned presentation of datatype option: removed apsome, export the and if_none;
wenzelm [Tue, 17 May 2005 10:08:24 +0200] rev 15969
obsolete;
wenzelm [Tue, 17 May 2005 10:05:15 +0200] rev 15968
added;
wenzelm [Tue, 17 May 2005 09:58:40 +0200] rev 15967
proper treatment of directory links;
tuned;
kleing [Tue, 17 May 2005 01:24:19 +0200] rev 15966
use Drule.vars_of_terms
paulson [Mon, 16 May 2005 10:29:15 +0200] rev 15965
Use of IntInf.int instead of int in most numeric simprocs; avoids
integer overflow in SML/NJ
kleing [Mon, 16 May 2005 09:35:05 +0200] rev 15964
searching for thms by combination of criteria (intro, elim, dest, name, term pattern)
kleing [Mon, 16 May 2005 09:34:20 +0200] rev 15963
export parser for "-"
kleing [Mon, 16 May 2005 08:28:16 +0200] rev 15962
line wrap
berghofe [Sun, 15 May 2005 21:04:10 +0200] rev 15961
Eta-expanded merge function (to make SmlNJ happy).
haftmann [Sat, 14 May 2005 21:31:13 +0200] rev 15960
added Proof.context to antiquotation
dixon [Fri, 13 May 2005 20:21:41 +0200] rev 15959
lucas - fixed bug with uninstantiated type contexts in eqsubst and added the automatic removal of duplicate subgoals (when there are no flex-flex constraints)
nipkow [Fri, 13 May 2005 19:55:09 +0200] rev 15958
-(n::nat) is now regarded as atomic
schirmer [Fri, 13 May 2005 17:19:04 +0200] rev 15957
Bugfix in syntax translation for record type.
paulson [Thu, 12 May 2005 18:24:42 +0200] rev 15956
theorem names for caching
paulson [Thu, 12 May 2005 15:42:58 +0200] rev 15955
memoization of ResAxioms.cnf_axiom rather than of Reconstruction.clausify_rule
paulson [Thu, 12 May 2005 10:48:46 +0200] rev 15954
first-order now ignores "all"
nipkow [Thu, 12 May 2005 09:45:54 +0200] rev 15953
fixed a few things and added Haftmann as author
paulson [Wed, 11 May 2005 17:45:38 +0200] rev 15952
documented new subst method
haftmann [Wed, 11 May 2005 16:30:24 +0200] rev 15951
corrections
nipkow [Wed, 11 May 2005 09:50:33 +0200] rev 15950
Added thms by Brian Huffmann
paulson [Tue, 10 May 2005 18:37:43 +0200] rev 15949
new cterm primitives
paulson [Tue, 10 May 2005 10:25:21 +0200] rev 15948
oops...cannot use subst here
kleing [Tue, 10 May 2005 06:59:32 +0200] rev 15947
table centering, headline 'other platform'
paulson [Mon, 09 May 2005 16:40:37 +0200] rev 15946
unfolding of Ex1
paulson [Mon, 09 May 2005 16:40:11 +0200] rev 15945
choice_const moved to hologic.ML
paulson [Mon, 09 May 2005 16:38:56 +0200] rev 15944
from simplesubst to new subst
haftmann [Mon, 09 May 2005 16:02:45 +0200] rev 15943
minor corrections
kleing [Mon, 09 May 2005 02:03:48 +0200] rev 15942
made file links local, smoothed text over in some places
kleing [Mon, 09 May 2005 02:03:01 +0200] rev 15941
made file list nicer
kleing [Mon, 09 May 2005 02:02:25 +0200] rev 15940
moved description (dist area) out of link
kleing [Mon, 09 May 2005 01:39:06 +0200] rev 15939
made download links local, provide explicit list of files to download
kleing [Mon, 09 May 2005 01:32:47 +0200] rev 15938
shortened
wenzelm [Sun, 08 May 2005 22:18:12 +0200] rev 15937
MAILTO: makarius@sketis.net
dixon [Fri, 06 May 2005 18:01:44 +0200] rev 15936
lucas - added ability to provide multiple replacements for subst: syntax is now: subst (1 3) myrule
haftmann [Fri, 06 May 2005 16:03:56 +0200] rev 15935
added notes for mac os
haftmann [Fri, 06 May 2005 15:00:08 +0200] rev 15934
Added notes for installation on Windows
haftmann [Fri, 06 May 2005 11:33:19 +0200] rev 15933
added option 'tidy=' to makefile, for optional processing of results by HTML tidy
haftmann [Fri, 06 May 2005 11:30:10 +0200] rev 15932
replaced some outdated HTML by more modern constructs
haftmann [Fri, 06 May 2005 08:37:39 +0200] rev 15931
added new antiquotations
huffman [Fri, 06 May 2005 03:47:44 +0200] rev 15930
Replaced all unnecessary uses of SOME with THE or LEAST
dixon [Thu, 05 May 2005 13:21:05 +0200] rev 15929
lucas - added option to select occurance to rewrite e.g. (occ 4)
dixon [Thu, 05 May 2005 11:58:59 +0200] rev 15928
lucas - made clean unify smash unifiers so that when we get flex-flex constraints subst does not barf. Also added fix_vars_upto_idx to IsaND.
dixon [Thu, 05 May 2005 11:56:00 +0200] rev 15927
lucas - added update node function.
berghofe [Wed, 04 May 2005 18:50:39 +0200] rev 15926
Added eta_long attribute.
berghofe [Wed, 04 May 2005 18:50:21 +0200] rev 15925
Added eta_long_conversion.
paulson [Wed, 04 May 2005 10:44:53 +0200] rev 15924
eta-expansion
nipkow [Wed, 04 May 2005 10:42:43 +0200] rev 15923
fixed lin.arith
nipkow [Wed, 04 May 2005 08:37:45 +0200] rev 15922
neqE applies even if the type is not one which partakes in linear arithmetic.
This lead to confusion. Now there are multiple type specific neqE.
nipkow [Wed, 04 May 2005 08:36:10 +0200] rev 15921
Fixing a problem with lin.arith.