Sat, 29 Sep 2007 21:39:52 +0200 |
wenzelm |
removed redundant const_constraint;
|
changeset |
files
|
Sat, 29 Sep 2007 21:39:51 +0200 |
wenzelm |
Sign.add_const_constraint;
|
changeset |
files
|
Sat, 29 Sep 2007 21:39:50 +0200 |
wenzelm |
maintain maxidx (analogous to name context);
|
changeset |
files
|
Sat, 29 Sep 2007 21:39:49 +0200 |
wenzelm |
added fixate_params;
|
changeset |
files
|
Sat, 29 Sep 2007 21:39:48 +0200 |
wenzelm |
Sign.the_const_constraint;
|
changeset |
files
|
Sat, 29 Sep 2007 21:39:47 +0200 |
wenzelm |
added declare_typ_names;
|
changeset |
files
|
Sat, 29 Sep 2007 21:39:46 +0200 |
wenzelm |
removed obsolete external interface add_const_constraint;
|
changeset |
files
|
Sat, 29 Sep 2007 21:39:45 +0200 |
wenzelm |
Sign.add_const_constraint;
|
changeset |
files
|
Sat, 29 Sep 2007 21:39:44 +0200 |
wenzelm |
fixed metis proof (Why did it stop working?);
|
changeset |
files
|
Sat, 29 Sep 2007 10:47:05 +0200 |
isatest |
swapped machines for at-sml-dev and at-sml-dev-p
|
changeset |
files
|
Sat, 29 Sep 2007 10:45:41 +0200 |
isatest |
no proof terms for smlnj
|
changeset |
files
|
Sat, 29 Sep 2007 10:43:54 +0200 |
kleing |
add -p 2 at-sml-dev test for HOL proof terms sessions only
|
changeset |
files
|
Sat, 29 Sep 2007 10:41:45 +0200 |
kleing |
at-sml-dev session with -p 2
|
changeset |
files
|
Sat, 29 Sep 2007 10:40:12 +0200 |
kleing |
Added target for proof term sessions (those that need -p 2)
|
changeset |
files
|
Sat, 29 Sep 2007 10:04:52 +0200 |
kleing |
accept single logic and target as argument
|
changeset |
files
|
Sat, 29 Sep 2007 08:58:57 +0200 |
haftmann |
exported constraint interfaces
|
changeset |
files
|
Sat, 29 Sep 2007 08:58:56 +0200 |
haftmann |
exported intern_expr
|
changeset |
files
|
Sat, 29 Sep 2007 08:58:55 +0200 |
haftmann |
added ocaml strings
|
changeset |
files
|
Sat, 29 Sep 2007 08:58:54 +0200 |
haftmann |
further localization
|
changeset |
files
|
Sat, 29 Sep 2007 08:58:51 +0200 |
haftmann |
proper syntax during class specification
|
changeset |
files
|
Fri, 28 Sep 2007 10:35:53 +0200 |
berghofe |
prove_strong_ind now uses InductivePackage.rulify.
|
changeset |
files
|
Fri, 28 Sep 2007 10:32:38 +0200 |
berghofe |
Adapted to changes in interface of add_inductive_i.
|
changeset |
files
|
Fri, 28 Sep 2007 10:30:51 +0200 |
berghofe |
add_inductive_i now takes typ instead of typ option as argument.
|
changeset |
files
|
Fri, 28 Sep 2007 10:29:35 +0200 |
berghofe |
- add_inductive_i now takes typ instead of typ option as argument
|
changeset |
files
|
Thu, 27 Sep 2007 17:57:12 +0200 |
wenzelm |
proper handling of chained facts;
|
changeset |
files
|
Thu, 27 Sep 2007 17:55:28 +0200 |
paulson |
removal of some "ref"s from res_axioms.ML; a side-effect is that the ordering
|
changeset |
files
|
Thu, 27 Sep 2007 17:28:05 +0200 |
ballarin |
Fixed setup of transitivity reasoner (function decomp).
|
changeset |
files
|
Thu, 27 Sep 2007 17:22:15 +0200 |
wenzelm |
some more simultaneous use_thys;
|
changeset |
files
|
Thu, 27 Sep 2007 11:46:05 +0200 |
wenzelm |
read: explicit treatment of scanner failure;
|
changeset |
files
|
Wed, 26 Sep 2007 22:38:11 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 26 Sep 2007 22:28:00 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 26 Sep 2007 22:27:44 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 26 Sep 2007 22:21:05 +0200 |
wenzelm |
* Pure/Isar: unified specification syntax admits type inference and dummy patterns;
|
changeset |
files
|
Wed, 26 Sep 2007 22:21:02 +0200 |
wenzelm |
read/check_specification: free_dummy_patterns;
|
changeset |
files
|
Wed, 26 Sep 2007 22:20:59 +0200 |
wenzelm |
added free_dummy_patterns;
|
changeset |
files
|
Wed, 26 Sep 2007 20:50:34 +0200 |
wenzelm |
added minimize_sort, complete_sort;
|
changeset |
files
|
Wed, 26 Sep 2007 20:50:33 +0200 |
wenzelm |
Sign.minimize/complete_sort;
|
changeset |
files
|
Wed, 26 Sep 2007 20:27:58 +0200 |
haftmann |
convenient obtain rule for sets
|
changeset |
files
|
Wed, 26 Sep 2007 20:27:57 +0200 |
haftmann |
added code lemma for 1
|
changeset |
files
|
Wed, 26 Sep 2007 20:27:55 +0200 |
haftmann |
moved Finite_Set before Datatype
|
changeset |
files
|
Wed, 26 Sep 2007 19:19:38 +0200 |
wenzelm |
adapted variable order for inductive cases (determined by read_specification *before* expanding abbreviations);
|
changeset |
files
|
Wed, 26 Sep 2007 19:18:01 +0200 |
wenzelm |
Attrib.eval_thms;
|
changeset |
files
|
Wed, 26 Sep 2007 19:18:00 +0200 |
wenzelm |
Attrib.eval_thms;
|
changeset |
files
|
Wed, 26 Sep 2007 19:17:59 +0200 |
wenzelm |
read/check_specification: proper type inference across multiple sections, result is in closed form;
|
changeset |
files
|
Wed, 26 Sep 2007 19:17:58 +0200 |
wenzelm |
added eval_thms;
|
changeset |
files
|
Wed, 26 Sep 2007 19:17:57 +0200 |
wenzelm |
minimal adaptions for Specification.read/check_specification;
|
changeset |
files
|
Wed, 26 Sep 2007 19:17:56 +0200 |
wenzelm |
proper Specification.read_specification;
|
changeset |
files
|
Wed, 26 Sep 2007 19:17:55 +0200 |
wenzelm |
removed dead code;
|
changeset |
files
|
Wed, 26 Sep 2007 11:27:46 +0200 |
wenzelm |
declare_constraints: declare (fix) type variables within constraints, but not terms themselves;
|
changeset |
files
|
Wed, 26 Sep 2007 09:05:58 +0200 |
haftmann |
made SML/NJ happy
|
changeset |
files
|
Tue, 25 Sep 2007 21:08:36 +0200 |
haftmann |
rudimentary support for Haskell
|
changeset |
files
|
Tue, 25 Sep 2007 21:08:35 +0200 |
haftmann |
added support for Haskell, OCaml
|
changeset |
files
|
Tue, 25 Sep 2007 21:08:34 +0200 |
haftmann |
Efficient_Nat and Pretty_Int integrated with ML_Int
|
changeset |
files
|
Tue, 25 Sep 2007 17:06:19 +0200 |
wenzelm |
proper Sign operations instead of Theory aliases;
|
changeset |
files
|
Tue, 25 Sep 2007 17:06:18 +0200 |
wenzelm |
tuned functor application;
|
changeset |
files
|
Tue, 25 Sep 2007 17:06:14 +0200 |
wenzelm |
proper Sign operations instead of Theory aliases;
|
changeset |
files
|
Tue, 25 Sep 2007 15:34:35 +0200 |
wenzelm |
simplified interpretation setup;
|
changeset |
files
|
Tue, 25 Sep 2007 13:42:59 +0200 |
haftmann |
size hook
|
changeset |
files
|
Tue, 25 Sep 2007 13:28:42 +0200 |
wenzelm |
removed redundant global_parse operations;
|
changeset |
files
|
Tue, 25 Sep 2007 13:28:41 +0200 |
wenzelm |
Syntax.parse/check/read;
|
changeset |
files
|
Tue, 25 Sep 2007 13:28:37 +0200 |
wenzelm |
Syntax.parse/check/read;
|
changeset |
files
|
Tue, 25 Sep 2007 13:28:35 +0200 |
wenzelm |
* Pure/Syntax: generic interfaces for parsing and type checking;
|
changeset |
files
|
Tue, 25 Sep 2007 12:59:24 +0200 |
ballarin |
Simplified proof due to improved integration of order_tac and simp.
|
changeset |
files
|
Tue, 25 Sep 2007 12:56:27 +0200 |
ballarin |
Transitivity reasoner gets additional argument of premises to improve integration with simplifier.
|
changeset |
files
|
Tue, 25 Sep 2007 12:16:15 +0200 |
haftmann |
dropped
|
changeset |
files
|
Tue, 25 Sep 2007 12:16:14 +0200 |
haftmann |
ML monad support
|
changeset |
files
|
Tue, 25 Sep 2007 12:16:13 +0200 |
haftmann |
no cleverness for instance parameters
|
changeset |
files
|
Tue, 25 Sep 2007 12:16:12 +0200 |
haftmann |
added conversions for natural numbers
|
changeset |
files
|
Tue, 25 Sep 2007 12:16:08 +0200 |
haftmann |
datatype interpretators for size and datatype_realizer
|
changeset |
files
|
Tue, 25 Sep 2007 10:27:43 +0200 |
nipkow |
hide successor
|
changeset |
files
|
Mon, 24 Sep 2007 22:00:18 +0200 |
nipkow |
fixed haftmann bug
|
changeset |
files
|
Mon, 24 Sep 2007 21:07:41 +0200 |
wenzelm |
added @{theory_ref};
|
changeset |
files
|
Mon, 24 Sep 2007 21:07:40 +0200 |
wenzelm |
added @{type_name};
|
changeset |
files
|
Mon, 24 Sep 2007 21:07:39 +0200 |
wenzelm |
added polymorphic_types;
|
changeset |
files
|
Mon, 24 Sep 2007 21:07:38 +0200 |
wenzelm |
eliminated ProofContext.read_termTs;
|
changeset |
files
|
Mon, 24 Sep 2007 21:07:36 +0200 |
wenzelm |
more ML antiqs;
|
changeset |
files
|
Mon, 24 Sep 2007 19:34:55 +0200 |
nipkow |
localized { .. } (but only a few thms)
|
changeset |
files
|
Mon, 24 Sep 2007 13:53:26 +0200 |
wenzelm |
renamed ML-Systems/multithreading_dummy.ML to ML-Systems/multithreading.ML;
|
changeset |
files
|
Mon, 24 Sep 2007 13:52:51 +0200 |
wenzelm |
renamed ML-Systems/multithreading_dummy.ML to ML-Systems/multithreading.ML;
|
changeset |
files
|
Mon, 24 Sep 2007 13:52:50 +0200 |
wenzelm |
replaced interrupt_timeout by TimeLimit.timeLimit (available on SML/NJ and Poly/ML 5.1);
|
changeset |
files
|
Sun, 23 Sep 2007 23:39:42 +0200 |
wenzelm |
removed dead code;
|
changeset |
files
|
Sun, 23 Sep 2007 23:00:01 +0200 |
wenzelm |
made smlnj happy;
|
changeset |
files
|
Sun, 23 Sep 2007 22:23:37 +0200 |
wenzelm |
tuned @{cpat};
|
changeset |
files
|
Sun, 23 Sep 2007 22:23:35 +0200 |
wenzelm |
added read_term_pattern/schematic/abbrev;
|
changeset |
files
|
Sun, 23 Sep 2007 22:23:34 +0200 |
wenzelm |
ProofContext.read_term_pattern;
|
changeset |
files
|
Sun, 23 Sep 2007 22:23:33 +0200 |
wenzelm |
constrain: canonical argument order;
|
changeset |
files
|
Sun, 23 Sep 2007 22:23:31 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 23 Sep 2007 22:23:27 +0200 |
wenzelm |
TypeInfer.constrain: canonical argument order;
|
changeset |
files
|
Sun, 23 Sep 2007 22:23:24 +0200 |
wenzelm |
tuned ML setup;
|
changeset |
files
|
Sun, 23 Sep 2007 22:11:50 +0200 |
urbanc |
tuned one proof so to not run in a loop with the new atom-representation
|
changeset |
files
|
Sun, 23 Sep 2007 22:10:27 +0200 |
urbanc |
changed the representation of atoms to datatypes over nats
|
changeset |
files
|
Sat, 22 Sep 2007 17:45:58 +0200 |
wenzelm |
ProofContext.mode_abbrev;
|
changeset |
files
|
Sat, 22 Sep 2007 17:45:57 +0200 |
wenzelm |
removed obsolete set_expand_abbrevs (superceded by mode_abbrev);
|
changeset |
files
|
Sat, 22 Sep 2007 17:45:56 +0200 |
wenzelm |
certify': proper do_expand argument (which observes force_expand consts) instead of home-grown normalize;
|
changeset |
files
|
Sat, 22 Sep 2007 17:45:55 +0200 |
wenzelm |
certify: do_expand as explicit argument, actually certify type of abstractions;
|
changeset |
files
|
Fri, 21 Sep 2007 22:51:13 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Fri, 21 Sep 2007 22:51:12 +0200 |
wenzelm |
added has_abs (from envir.ML);
|
changeset |
files
|
Fri, 21 Sep 2007 22:51:10 +0200 |
wenzelm |
Term.has_abs;
|
changeset |
files
|
Fri, 21 Sep 2007 22:51:08 +0200 |
wenzelm |
proper signature constraint;
|
changeset |
files
|
Thu, 20 Sep 2007 20:58:40 +0200 |
wenzelm |
added interrupt_timeout;
|
changeset |
files
|
Thu, 20 Sep 2007 20:56:54 +0200 |
wenzelm |
Generic interpretation of theory data.
|
changeset |
files
|
Thu, 20 Sep 2007 20:56:34 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Thu, 20 Sep 2007 20:56:33 +0200 |
wenzelm |
avoid Theory.rep_theory;
|
changeset |
files
|
Thu, 20 Sep 2007 20:56:32 +0200 |
wenzelm |
added interpretation.ML;
|
changeset |
files
|
Thu, 20 Sep 2007 17:48:16 +0200 |
wenzelm |
improved error behaviour of use (bootstrap version);
|
changeset |
files
|
Thu, 20 Sep 2007 16:37:34 +0200 |
haftmann |
more precise treatment of free dictionary parameters for evaluation
|
changeset |
files
|
Thu, 20 Sep 2007 16:37:33 +0200 |
haftmann |
fixed cg setup
|
changeset |
files
|
Thu, 20 Sep 2007 16:37:32 +0200 |
haftmann |
restored ml system independence
|
changeset |
files
|
Thu, 20 Sep 2007 16:37:31 +0200 |
haftmann |
more permissive
|
changeset |
files
|
Thu, 20 Sep 2007 16:37:30 +0200 |
haftmann |
clarified code lemmas
|
changeset |
files
|
Thu, 20 Sep 2007 16:37:29 +0200 |
haftmann |
fixed wrong syntax treatment in class target
|
changeset |
files
|
Thu, 20 Sep 2007 16:37:28 +0200 |
haftmann |
code lemmas for cardinality
|
changeset |
files
|
Thu, 20 Sep 2007 16:23:12 +0200 |
berghofe |
- eval_term no longer computes result during compile time
|
changeset |
files
|
Thu, 20 Sep 2007 12:10:23 +0200 |
obua |
improved computing
|
changeset |
files
|
Thu, 20 Sep 2007 12:09:09 +0200 |
obua |
changed lemmas
|
changeset |
files
|
Wed, 19 Sep 2007 20:45:29 +0200 |
wenzelm |
ml_output: proper error instead of error_msg;
|
changeset |
files
|
Wed, 19 Sep 2007 18:48:54 +0200 |
webertj |
comment added to explain a potential scheduling problem
|
changeset |
files
|
Wed, 19 Sep 2007 17:16:40 +0200 |
nipkow |
tuned
|
changeset |
files
|
Wed, 19 Sep 2007 15:26:58 +0200 |
nipkow |
*** empty log message ***
|
changeset |
files
|
Wed, 19 Sep 2007 13:59:13 +0200 |
paulson |
metis too slow
|
changeset |
files
|
Wed, 19 Sep 2007 13:52:54 +0200 |
isatest |
move at-sml-dev to 2-processor atbroy100
|
changeset |
files
|
Wed, 19 Sep 2007 13:51:58 +0200 |
isatest |
make sun-sml-dev non-proof-term, and at-sml-def -p 2 (at-sml-dev being moved
|
changeset |
files
|
Wed, 19 Sep 2007 13:14:00 +0200 |
nipkow |
Generalized [_.._] from nat to linear orders
|
changeset |
files
|
Wed, 19 Sep 2007 12:17:13 +0200 |
berghofe |
Enclosed end_theory in text antiquotation to make LaTeX happy.
|
changeset |
files
|
Wed, 19 Sep 2007 11:50:07 +0200 |
wenzelm |
* ML: just one true type int;
|
changeset |
files
|
Tue, 18 Sep 2007 18:53:55 +0200 |
ballarin |
New diagnostic command print_orders.
|
changeset |
files
|
Tue, 18 Sep 2007 18:53:12 +0200 |
ballarin |
Transitivity reasoner set up for locales order and linorder.
|
changeset |
files
|
Tue, 18 Sep 2007 18:52:17 +0200 |
ballarin |
Simplified proofs due to transitivity reasoner setup.
|
changeset |
files
|
Tue, 18 Sep 2007 18:51:07 +0200 |
ballarin |
Defunctorised transitivity reasoner; locale interpretation requires dynamic instances.
|
changeset |
files
|
Tue, 18 Sep 2007 18:50:17 +0200 |
ballarin |
Morphisms applied in global interpretations behave correctly on types and terms.
|
changeset |
files
|
Tue, 18 Sep 2007 18:49:17 +0200 |
ballarin |
New function inst_morphism'.
|
changeset |
files
|
Tue, 18 Sep 2007 18:46:33 +0200 |
ballarin |
Transitivity reasoner set up for locales.
|
changeset |
files
|
Tue, 18 Sep 2007 18:06:47 +0200 |
wenzelm |
removed dead/unmaintained code;
|
changeset |
files
|
Tue, 18 Sep 2007 18:05:37 +0200 |
wenzelm |
simplified PrintMode interfaces;
|
changeset |
files
|
Tue, 18 Sep 2007 18:05:34 +0200 |
wenzelm |
moved Tools/integer.ML to Pure/General/integer.ML;
|
changeset |
files
|
Tue, 18 Sep 2007 17:53:37 +0200 |
paulson |
metis now available in PreList
|
changeset |
files
|
Tue, 18 Sep 2007 16:08:08 +0200 |
wenzelm |
reactivated tests in smlnj;
|
changeset |
files
|
Tue, 18 Sep 2007 16:08:00 +0200 |
wenzelm |
simplified type int (eliminated IntInf.int, integer);
|
changeset |
files
|
Tue, 18 Sep 2007 11:06:22 +0200 |
haftmann |
(reverted to previous version)
|
changeset |
files
|
Tue, 18 Sep 2007 10:44:02 +0200 |
haftmann |
updated
|
changeset |
files
|
Tue, 18 Sep 2007 08:28:47 +0200 |
nipkow |
*** empty log message ***
|
changeset |
files
|
Tue, 18 Sep 2007 07:46:00 +0200 |
haftmann |
introduced generic concepts for theory interpretators
|
changeset |
files
|
Tue, 18 Sep 2007 07:36:38 +0200 |
haftmann |
separated code for inductive sequences from inductive_codegen.ML
|
changeset |
files
|
Tue, 18 Sep 2007 07:36:15 +0200 |
haftmann |
distinction between regular and default code theorems
|
changeset |
files
|
Tue, 18 Sep 2007 07:36:14 +0200 |
haftmann |
renamed constructor RealC to Ratreal
|
changeset |
files
|
Tue, 18 Sep 2007 07:36:13 +0200 |
haftmann |
renamed constructor RatC to Rational
|
changeset |
files
|
Tue, 18 Sep 2007 07:36:12 +0200 |
haftmann |
clarified evaluation code
|
changeset |
files
|
Tue, 18 Sep 2007 07:36:11 +0200 |
haftmann |
adjusted
|
changeset |
files
|
Tue, 18 Sep 2007 07:36:10 +0200 |
haftmann |
clarified remark
|
changeset |
files
|
Tue, 18 Sep 2007 07:36:09 +0200 |
haftmann |
added script checking for consistency of ML file header
|
changeset |
files
|
Tue, 18 Sep 2007 07:22:42 +0200 |
nipkow |
sorting
|
changeset |
files
|
Tue, 18 Sep 2007 06:21:40 +0200 |
nipkow |
sorting
|
changeset |
files
|
Tue, 18 Sep 2007 05:42:46 +0200 |
nipkow |
Added function package to PreList
|
changeset |
files
|
Mon, 17 Sep 2007 16:36:45 +0200 |
wenzelm |
change print_mode: CRITICAL;
|
changeset |
files
|
Mon, 17 Sep 2007 16:36:43 +0200 |
wenzelm |
added print_mode_value (CRITICAL);
|
changeset |
files
|
Mon, 17 Sep 2007 16:36:41 +0200 |
wenzelm |
avoid direct access to print_mode;
|
changeset |
files
|
Mon, 17 Sep 2007 16:06:35 +0200 |
wenzelm |
adapted use_text;
|
changeset |
files
|
Mon, 17 Sep 2007 11:11:13 +0200 |
haftmann |
platform-sensitive default location for ATP provers
|
changeset |
files
|
Sun, 16 Sep 2007 21:18:43 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 16 Sep 2007 21:04:45 +0200 |
wenzelm |
HOL/Induct/Common_Patterns.thy
|
changeset |
files
|
Sun, 16 Sep 2007 21:04:44 +0200 |
wenzelm |
added Induct/Common_Patterns.thy;
|
changeset |
files
|
Sun, 16 Sep 2007 21:04:43 +0200 |
wenzelm |
moved induct patterns to HOL/Induct/Common_Patterns.thy;
|
changeset |
files
|
Sun, 16 Sep 2007 20:25:43 +0200 |
wenzelm |
use_file: added ``tune'' argument;
|
changeset |
files
|
Sun, 16 Sep 2007 15:36:57 +0200 |
wenzelm |
added structure Posix;
|
changeset |
files
|
Sun, 16 Sep 2007 15:27:26 +0200 |
wenzelm |
with_modes: always CRITICAL;
|
changeset |
files
|
Sun, 16 Sep 2007 14:59:10 +0200 |
wenzelm |
added ML/ml_parse.ML;
|
changeset |
files
|
Sun, 16 Sep 2007 14:58:29 +0200 |
wenzelm |
obsolete;
|
changeset |
files
|
Sun, 16 Sep 2007 14:55:48 +0200 |
wenzelm |
use_text/file: tune text (cf. ML_Parse.fix_ints);
|
changeset |
files
|
Sun, 16 Sep 2007 14:52:34 +0200 |
wenzelm |
use_text/file: tune text (cf. ML_Parse.fix_ints);
|
changeset |
files
|
Sun, 16 Sep 2007 14:52:33 +0200 |
wenzelm |
added ml_system_fix_ints;
|
changeset |
files
|
Sun, 16 Sep 2007 14:52:32 +0200 |
wenzelm |
added ml_system_fix_ints;
|
changeset |
files
|
Sun, 16 Sep 2007 14:52:31 +0200 |
wenzelm |
removed obsolete Selector token;
|
changeset |
files
|
Sun, 16 Sep 2007 14:52:29 +0200 |
wenzelm |
tuned message;
|
changeset |
files
|
Sun, 16 Sep 2007 14:52:28 +0200 |
wenzelm |
Minimal parsing for SML -- fixing integer numerals.
|
changeset |
files
|
Sun, 16 Sep 2007 14:52:26 +0200 |
wenzelm |
added some int constraints (ML_Parse.fix_ints not active here);
|
changeset |
files
|
Sat, 15 Sep 2007 19:29:29 +0200 |
haftmann |
added rudimentary instantiation stub
|
changeset |
files
|
Sat, 15 Sep 2007 19:27:50 +0200 |
haftmann |
added explicit theorems
|
changeset |
files
|
Sat, 15 Sep 2007 19:27:48 +0200 |
haftmann |
delayed evaluation
|
changeset |
files
|
Sat, 15 Sep 2007 19:27:44 +0200 |
haftmann |
clarified class interfaces and internals
|
changeset |
files
|
Sat, 15 Sep 2007 19:27:43 +0200 |
haftmann |
introduced classes
|
changeset |
files
|
Sat, 15 Sep 2007 19:27:42 +0200 |
haftmann |
multi-functional value keyword
|
changeset |
files
|
Sat, 15 Sep 2007 19:27:41 +0200 |
haftmann |
added lemmas for finiteness
|
changeset |
files
|
Sat, 15 Sep 2007 19:27:40 +0200 |
haftmann |
tuned
|
changeset |
files
|
Sat, 15 Sep 2007 19:27:35 +0200 |
haftmann |
fixed title
|
changeset |
files
|
Sat, 15 Sep 2007 19:26:28 +0200 |
wenzelm |
replaced Symbol.is_hex_letter to Symbol.is_ascii_hex;
|
changeset |
files
|
Sat, 15 Sep 2007 19:26:17 +0200 |
wenzelm |
ML_Lex.keywords;
|
changeset |
files
|
Sat, 15 Sep 2007 19:26:06 +0200 |
wenzelm |
tuned comments;
|
changeset |
files
|
Sat, 15 Sep 2007 19:25:54 +0200 |
wenzelm |
replaced Symbol.is_hex_letter to Symbol.is_ascii_hex;
|
changeset |
files
|
Sat, 15 Sep 2007 19:25:43 +0200 |
wenzelm |
Lexical syntax for SML.
|
changeset |
files
|
Sat, 15 Sep 2007 19:25:32 +0200 |
wenzelm |
added ML/ml_lex.ML;
|
changeset |
files
|
Sat, 15 Sep 2007 19:25:19 +0200 |
wenzelm |
removed redundant OuterLex.make_lexicon;
|
changeset |
files
|
Fri, 14 Sep 2007 22:22:53 +0200 |
krauss |
lexicographic_order method uses "<*mlex*>" instead of "measures" => no longer depends on List.thy
|
changeset |
files
|
Fri, 14 Sep 2007 22:21:46 +0200 |
krauss |
added "<*mlex*>" which lexicographically combines a measure function with a relation
|
changeset |
files
|
Fri, 14 Sep 2007 17:02:34 +0200 |
wenzelm |
moved ML_XXX.ML files to Pure/ML;
|
changeset |
files
|
Fri, 14 Sep 2007 15:27:12 +0200 |
paulson |
tidied
|
changeset |
files
|
Fri, 14 Sep 2007 13:32:07 +0200 |
urbanc |
reverted back to the old version of the equivariance lemma for ALL
|
changeset |
files
|
Thu, 13 Sep 2007 23:58:38 +0200 |
urbanc |
some cleaning up to do with contexts
|
changeset |
files
|
Thu, 13 Sep 2007 18:11:59 +0200 |
berghofe |
Generalized equivariance and nominal_inductive commands to
|
changeset |
files
|
Thu, 13 Sep 2007 18:08:08 +0200 |
berghofe |
Added equivariance lemmas for induct_forall.
|
changeset |
files
|
Thu, 13 Sep 2007 18:06:50 +0200 |
berghofe |
Added equivariance lemma for induct_implies.
|
changeset |
files
|
Tue, 11 Sep 2007 14:26:49 +0200 |
webertj |
typo fixed, dead link removed
|
changeset |
files
|
Mon, 10 Sep 2007 19:21:03 +0200 |
nipkow |
added lemma
|
changeset |
files
|
Mon, 10 Sep 2007 16:09:01 +0200 |
berghofe |
Auto quickcheck now displays counterexample using Proof.goal_message
|
changeset |
files
|
Sat, 08 Sep 2007 20:37:22 +0200 |
wenzelm |
added String.isSubstring;
|
changeset |
files
|
Sat, 08 Sep 2007 19:58:39 +0200 |
wenzelm |
export is_finished;
|
changeset |
files
|
Sat, 08 Sep 2007 19:58:38 +0200 |
wenzelm |
Present.session_name;
|
changeset |
files
|
Sat, 08 Sep 2007 19:58:37 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Sat, 08 Sep 2007 19:58:36 +0200 |
wenzelm |
thy_deps: ThyInfo.thy_ord, improved dir/unfold entry;
|
changeset |
files
|
Sat, 08 Sep 2007 19:58:35 +0200 |
wenzelm |
removed thy_ord (erratic due to multi-threading);
|
changeset |
files
|
Sat, 08 Sep 2007 18:30:02 +0200 |
urbanc |
some cleaning up
|
changeset |
files
|
Fri, 07 Sep 2007 22:13:49 +0200 |
wenzelm |
theorem: apply hook last;
|
changeset |
files
|
Fri, 07 Sep 2007 22:13:48 +0200 |
wenzelm |
reset goal messages after goal update;
|
changeset |
files
|
Fri, 07 Sep 2007 22:13:45 +0200 |
wenzelm |
added hilite markup;
|
changeset |
files
|
Fri, 07 Sep 2007 20:40:08 +0200 |
wenzelm |
fixed type alias in signature;
|
changeset |
files
|
Fri, 07 Sep 2007 17:56:03 +0200 |
nipkow |
added lemma
|
changeset |
files
|
Fri, 07 Sep 2007 15:35:25 +0200 |
paulson |
allow TVars during type inference
|
changeset |
files
|
Fri, 07 Sep 2007 15:34:32 +0200 |
paulson |
tidied the proofs
|
changeset |
files
|
Fri, 07 Sep 2007 09:11:32 +0200 |
wenzelm |
made smlnj happy;
|
changeset |
files
|
Thu, 06 Sep 2007 18:19:00 +0200 |
paulson |
new fun declaration
|
changeset |
files
|
Thu, 06 Sep 2007 17:06:04 +0200 |
paulson |
Auto-config of E_HOME, SPASS_HOME, VAMPIRE_HOME
|
changeset |
files
|
Thu, 06 Sep 2007 17:03:53 +0200 |
paulson |
Vampire structured proofs. Better parsing; some bug fixes.
|
changeset |
files
|
Thu, 06 Sep 2007 17:03:32 +0200 |
paulson |
chained facts are now included
|
changeset |
files
|
Thu, 06 Sep 2007 16:54:03 +0200 |
paulson |
new proofs found
|
changeset |
files
|
Thu, 06 Sep 2007 16:28:42 +0200 |
urbanc |
trivial cleaning up
|
changeset |
files
|
Thu, 06 Sep 2007 12:30:41 +0200 |
wenzelm |
added goal_message;
|
changeset |
files
|
Thu, 06 Sep 2007 12:30:11 +0200 |
wenzelm |
theorem hooks: apply in declaration order;
|
changeset |
files
|
Thu, 06 Sep 2007 11:53:17 +0200 |
berghofe |
Generalized code generator for numerals.
|
changeset |
files
|
Thu, 06 Sep 2007 11:52:13 +0200 |
berghofe |
- New theories Lambda/NormalForm and Lambda/Standardization
|
changeset |
files
|
Thu, 06 Sep 2007 11:50:32 +0200 |
berghofe |
Added lecture notes by Matthes and Loader.
|
changeset |
files
|
Thu, 06 Sep 2007 11:48:51 +0200 |
berghofe |
New proof of standardization theorem (inspired by Ralph Matthes).
|
changeset |
files
|
Thu, 06 Sep 2007 11:47:36 +0200 |
berghofe |
Definition of normal forms (taken from theory WeakNorm).
|
changeset |
files
|
Thu, 06 Sep 2007 11:44:21 +0200 |
berghofe |
Moved definition of normal forms to new NormalForm theory.
|
changeset |
files
|
Thu, 06 Sep 2007 11:41:04 +0200 |
berghofe |
Added Standardization theory.
|
changeset |
files
|
Thu, 06 Sep 2007 11:39:43 +0200 |
berghofe |
New code generator setup (taken from Library/Executable_Real.thy,
|
changeset |
files
|
Thu, 06 Sep 2007 11:38:10 +0200 |
berghofe |
Added code generator setup (taken from Library/Executable_Rat.thy,
|
changeset |
files
|
Thu, 06 Sep 2007 11:34:19 +0200 |
berghofe |
Integrated code generator setup into RealDef theory.
|
changeset |
files
|
Thu, 06 Sep 2007 11:33:45 +0200 |
berghofe |
Integrated code generator setup into Rational theory.
|
changeset |
files
|
Thu, 06 Sep 2007 11:32:28 +0200 |
berghofe |
Integrated Executable_Rat and Executable_Real theories into
|
changeset |
files
|
Wed, 05 Sep 2007 21:09:11 +0200 |
wenzelm |
use preferences.ML: do setmp *here*, to capture intended default values;
|
changeset |
files
|
Wed, 05 Sep 2007 20:48:25 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Wed, 05 Sep 2007 15:46:32 +0200 |
urbanc |
modified proofs so that they are not using claset()
|
changeset |
files
|
Tue, 04 Sep 2007 15:30:31 +0200 |
nipkow |
tuned lemma; replaced !! by arbitrary
|
changeset |
files
|
Tue, 04 Sep 2007 14:32:29 +0200 |
ballarin |
Improved comment.
|
changeset |
files
|
Mon, 03 Sep 2007 16:50:53 +0200 |
krauss |
Documented function package in IsarRef-manual.
|
changeset |
files
|
Mon, 03 Sep 2007 10:00:24 +0200 |
nipkow |
added variations on infinite descent
|
changeset |
files
|
Mon, 03 Sep 2007 08:07:39 +0200 |
haftmann |
fixed Rat.inv
|
changeset |
files
|
Mon, 03 Sep 2007 08:01:35 +0200 |
haftmann |
fixed Rat.inv
|
changeset |
files
|
Sun, 02 Sep 2007 23:36:21 +0200 |
huffman |
fix sgn_div_norm class
|
changeset |
files
|
Sun, 02 Sep 2007 12:34:20 +0200 |
urbanc |
made theorem-references safe
|
changeset |
files
|
Sat, 01 Sep 2007 18:17:44 +0200 |
wenzelm |
removed unused join_mode;
|
changeset |
files
|
Sat, 01 Sep 2007 18:17:42 +0200 |
wenzelm |
read_def_terms: replaced full Syntax.check_typs by certify_typ, to workaround problems with illegal schematic type vars;
|
changeset |
files
|
Sat, 01 Sep 2007 18:17:40 +0200 |
wenzelm |
removed obsolete ML bindings;
|
changeset |
files
|
Sat, 01 Sep 2007 18:17:38 +0200 |
wenzelm |
linorder_neqE_ordered_idom: proper proof, avoid illegal schematic type vars;
|
changeset |
files
|
Sat, 01 Sep 2007 18:17:36 +0200 |
wenzelm |
mono_Int/Un: proper proof, avoid illegal schematic type vars;
|
changeset |
files
|
Sat, 01 Sep 2007 16:12:50 +0200 |
wenzelm |
removed spurious Toplevel.debug, which actually makes Poly/ML crash in certain situations;
|
changeset |
files
|
Sat, 01 Sep 2007 15:47:05 +0200 |
wenzelm |
added singleton check_typ/term/prop;
|
changeset |
files
|
Sat, 01 Sep 2007 15:47:04 +0200 |
wenzelm |
removed obsolete read/cert variations (cf. Syntax.read/check);
|
changeset |
files
|
Sat, 01 Sep 2007 15:47:03 +0200 |
wenzelm |
replaced ProofContext.cert_term/prop by general Syntax.check_term/prop (which also includes type-inference);
|
changeset |
files
|
Sat, 01 Sep 2007 15:47:01 +0200 |
wenzelm |
replaced ProofContext.read_term/prop by general Syntax.read_term/prop;
|
changeset |
files
|
Sat, 01 Sep 2007 15:46:59 +0200 |
wenzelm |
replaced ProofContext.read_term/prop by general Syntax.read_term/prop;
|
changeset |
files
|
Sat, 01 Sep 2007 01:22:11 +0200 |
nipkow |
*** empty log message ***
|
changeset |
files
|
Sat, 01 Sep 2007 01:21:48 +0200 |
nipkow |
final(?) iteration of sgn saga.
|
changeset |
files
|
Fri, 31 Aug 2007 23:17:25 +0200 |
wenzelm |
reject_vars: accept type-inference params;
|
changeset |
files
|
Fri, 31 Aug 2007 23:17:22 +0200 |
wenzelm |
exported is_param;
|
changeset |
files
|
Fri, 31 Aug 2007 23:17:20 +0200 |
wenzelm |
legacy_infer_term: ProofContext.mode_schematic;
|
changeset |
files
|
Fri, 31 Aug 2007 18:46:37 +0200 |
wenzelm |
prove: setmp quick_and_dirty (avoids race condition);
|
changeset |
files
|
Fri, 31 Aug 2007 18:46:35 +0200 |
wenzelm |
export various inner syntax modes;
|
changeset |
files
|
Fri, 31 Aug 2007 18:46:34 +0200 |
wenzelm |
type_infer: mode_pattern;
|
changeset |
files
|
Fri, 31 Aug 2007 18:46:33 +0200 |
wenzelm |
do not touch quick_and_dirty;
|
changeset |
files
|
Fri, 31 Aug 2007 16:17:53 +0200 |
wenzelm |
tuned multithreading entry -- no longer experimental;
|
changeset |
files
|
Fri, 31 Aug 2007 15:56:19 +0200 |
nipkow |
explained \isatstyle(minor)
|
changeset |
files
|
Fri, 31 Aug 2007 12:24:00 +0200 |
nipkow |
added short_names explanation
|
changeset |
files
|
Thu, 30 Aug 2007 22:35:40 +0200 |
wenzelm |
added join_mode;
|
changeset |
files
|
Thu, 30 Aug 2007 22:35:38 +0200 |
wenzelm |
replaced ProofContext.infer_types by general Syntax.check_terms;
|
changeset |
files
|
Thu, 30 Aug 2007 22:35:34 +0200 |
wenzelm |
replaced ProofContext.infer_types by general Syntax.check_terms;
|
changeset |
files
|
Thu, 30 Aug 2007 21:44:29 +0200 |
nipkow |
*** empty log message ***
|
changeset |
files
|
Thu, 30 Aug 2007 21:43:31 +0200 |
nipkow |
added constant sgn
|
changeset |
files
|
Thu, 30 Aug 2007 21:43:08 +0200 |
nipkow |
added lemma
|
changeset |
files
|
Thu, 30 Aug 2007 17:09:02 +0200 |
wenzelm |
added some more entries;
|
changeset |
files
|
Thu, 30 Aug 2007 15:04:50 +0200 |
wenzelm |
turned type_check into separate typ/term_check;
|
changeset |
files
|
Thu, 30 Aug 2007 15:04:49 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Thu, 30 Aug 2007 15:04:48 +0200 |
wenzelm |
moved type_mode to type.ML;
|
changeset |
files
|
Thu, 30 Aug 2007 15:04:44 +0200 |
wenzelm |
infer_types: general check_typs instead of Type.cert_typ_mode;
|
changeset |
files
|
Thu, 30 Aug 2007 15:04:42 +0200 |
wenzelm |
maintain mode in context (get/set/restore_mode);
|
changeset |
files
|
Thu, 30 Aug 2007 15:04:41 +0200 |
wenzelm |
added burrow_types;
|
changeset |
files
|
Thu, 30 Aug 2007 11:46:37 +0200 |
berghofe |
- tuned section about inductive predicates
|
changeset |
files
|
Thu, 30 Aug 2007 05:01:38 +0200 |
huffman |
ported div/mod simprocs from HOL/ex/Binary.thy
|
changeset |
files
|
Wed, 29 Aug 2007 23:06:27 +0200 |
wenzelm |
renamed POLYML_LINK_OPTIONS to POLY_LINK_OPTIONS;
|
changeset |
files
|
Wed, 29 Aug 2007 22:47:01 +0200 |
wenzelm |
added POLYML_LINK_OPTIONS, which is required for unusual platforms (notably cygwin);
|
changeset |
files
|
Wed, 29 Aug 2007 20:18:23 +0200 |
wenzelm |
some simultaneous use_thys;
|
changeset |
files
|
Wed, 29 Aug 2007 19:00:40 +0200 |
berghofe |
Updated section about inductive definitions.
|
changeset |
files
|
Wed, 29 Aug 2007 17:25:04 +0200 |
nipkow |
turned list comprehension translations into ML to optimize base case
|
changeset |
files
|
Wed, 29 Aug 2007 16:46:08 +0200 |
wenzelm |
added Hoare/hoare_tac.ML (code from Hoare/Hoare.thy, also required in Isar_examples/Hoare.thy);
|
changeset |
files
|
Wed, 29 Aug 2007 16:24:38 +0200 |
wenzelm |
added x86-solaris;
|
changeset |
files
|
Wed, 29 Aug 2007 14:21:19 +0200 |
chaieb |
fixed Proofs
|
changeset |
files
|
Wed, 29 Aug 2007 13:58:00 +0200 |
wenzelm |
added Hoare/hoare_tac.ML (code from Hoare/Hoare.thy, also required in Isar_examples/Hoare.thy);
|
changeset |
files
|
Wed, 29 Aug 2007 11:10:59 +0200 |
chaieb |
removed unused theorems ; added lifting properties for foldr and foldl
|
changeset |
files
|
Wed, 29 Aug 2007 11:10:28 +0200 |
wenzelm |
removed Hoare/hoare.ML, Hoare/hoareAbort.ML, ex/svc_oracle.ML (which can be mistaken as attached ML script on case-insensitive file-system);
|
changeset |
files
|
Wed, 29 Aug 2007 10:20:22 +0200 |
berghofe |
Deleted unused fillin_mixfix function.
|
changeset |
files
|
Wed, 29 Aug 2007 00:49:48 +0200 |
kleing |
mark all parallel sessions as experimental
|
changeset |
files
|
Wed, 29 Aug 2007 00:32:35 +0200 |
kleing |
atbroy99 is 64bit
|
changeset |
files
|
Tue, 28 Aug 2007 23:53:07 +0200 |
krauss |
fixed pattern comnpletion; untabified
|
changeset |
files
|
Tue, 28 Aug 2007 20:13:47 +0200 |
huffman |
revert to Word library version from 2007/08/20
|
changeset |
files
|
Tue, 28 Aug 2007 19:45:45 +0200 |
wenzelm |
TheoremHook: fixed copy-paste mistake;
|
changeset |
files
|
Tue, 28 Aug 2007 18:26:48 +0200 |
berghofe |
Smaller size and fewer iterations for quickcheck.
|
changeset |
files
|
Tue, 28 Aug 2007 18:24:34 +0200 |
berghofe |
codegen.ML is now loaded in Pure again.
|
changeset |
files
|
Tue, 28 Aug 2007 18:23:59 +0200 |
berghofe |
Changed "code" attribute of concat_map_singleton to "code unfold".
|
changeset |
files
|
Tue, 28 Aug 2007 18:21:53 +0200 |
berghofe |
Code generator now uses sequences with depth limit.
|
changeset |
files
|
Tue, 28 Aug 2007 18:20:11 +0200 |
berghofe |
Got rid of large simpset in proof of characteristic equations
|
changeset |
files
|
Tue, 28 Aug 2007 18:16:06 +0200 |
berghofe |
Added sequences with recursion depth limit.
|
changeset |
files
|
Tue, 28 Aug 2007 18:14:17 +0200 |
berghofe |
Adapted to changes in interface of Specification.theorem_i
|
changeset |
files
|
Tue, 28 Aug 2007 18:12:00 +0200 |
berghofe |
- restored old setup
|
changeset |
files
|
Tue, 28 Aug 2007 18:07:25 +0200 |
berghofe |
codegen.ML is now loaded in Pure again.
|
changeset |
files
|
Tue, 28 Aug 2007 18:06:24 +0200 |
berghofe |
- new auto-quickcheck flag
|
changeset |
files
|
Tue, 28 Aug 2007 18:04:21 +0200 |
berghofe |
Added local_theory_to_proof'
|
changeset |
files
|
Tue, 28 Aug 2007 18:03:16 +0200 |
berghofe |
- theorem(_i) now also takes "interactive" flag as argument
|
changeset |
files
|
Tue, 28 Aug 2007 18:01:37 +0200 |
berghofe |
Specification.theorem now also takes "interactive" flag as argument.
|
changeset |
files
|
Tue, 28 Aug 2007 16:33:52 +0200 |
nipkow |
Commented out non-standard paragraph formatting.
|
changeset |
files
|
Tue, 28 Aug 2007 15:34:15 +0200 |
nipkow |
added (code) lemmas for setsum and foldl
|
changeset |
files
|
Tue, 28 Aug 2007 11:51:27 +0200 |
wenzelm |
replaced 'sorry' by unproven;
|
changeset |
files
|
Tue, 28 Aug 2007 11:25:32 +0200 |
wenzelm |
do not touch quick_and_dirty;
|
changeset |
files
|
Tue, 28 Aug 2007 11:25:31 +0200 |
wenzelm |
norm_absolute: CRITICAL;
|
changeset |
files
|
Tue, 28 Aug 2007 11:25:30 +0200 |
wenzelm |
tuned load order -- minimizes modules before Secure;
|
changeset |
files
|
Tue, 28 Aug 2007 11:25:29 +0200 |
wenzelm |
induct: proper separation of initial and terminal step;
|
changeset |
files
|
Tue, 28 Aug 2007 03:58:37 +0200 |
huffman |
move WordExamples to Examples directory
|
changeset |
files
|
Tue, 28 Aug 2007 03:56:24 +0200 |
huffman |
HOL-Word-Examples
|
changeset |
files
|
Tue, 28 Aug 2007 03:49:18 +0200 |
huffman |
Word Examples directory
|
changeset |
files
|
Tue, 28 Aug 2007 00:18:10 +0200 |
kleing |
add parallel sessions for atbroy99 and macbroy6
|
changeset |
files
|
Mon, 27 Aug 2007 17:34:55 +0200 |
wenzelm |
HOL_USEDIR_OPTIONS: no special -M setting (now works with multithreaded);
|
changeset |
files
|
Mon, 27 Aug 2007 14:19:38 +0200 |
nipkow |
Added infinite_descent
|
changeset |
files
|
Mon, 27 Aug 2007 11:34:19 +0200 |
haftmann |
updated keywords
|
changeset |
files
|
Mon, 27 Aug 2007 11:34:18 +0200 |
haftmann |
added code_props
|
changeset |
files
|
Mon, 27 Aug 2007 11:34:17 +0200 |
haftmann |
introduces params_of_sort
|
changeset |
files
|
Mon, 27 Aug 2007 11:34:16 +0200 |
haftmann |
added simple definition scheme
|
changeset |
files
|
Mon, 27 Aug 2007 11:34:14 +0200 |
haftmann |
added explicit equation for equality of nested environments
|
changeset |
files
|
Mon, 27 Aug 2007 08:31:01 +0200 |
haftmann |
circumvented infix problem
|
changeset |
files
|
Sun, 26 Aug 2007 21:28:08 +0200 |
nipkow |
tuned linear arith (once again) with ring_distribs
|
changeset |
files
|
Sun, 26 Aug 2007 14:37:18 +0200 |
haftmann |
made SML/NJ happy
|
changeset |
files
|
Sun, 26 Aug 2007 01:19:20 +0200 |
kleing |
described 'rotated' attribute
|
changeset |
files
|
Sat, 25 Aug 2007 09:22:22 +0200 |
haftmann |
made SML/NJ happy
|
changeset |
files
|
Fri, 24 Aug 2007 14:21:33 +0200 |
paulson |
revised blacklisting for ATP linkup
|
changeset |
files
|
Fri, 24 Aug 2007 14:17:54 +0200 |
paulson |
new derived rule: incr_type_indexes
|
changeset |
files
|
Fri, 24 Aug 2007 14:16:44 +0200 |
paulson |
Returning both a "one-line" proof and a structured proof
|
changeset |
files
|
Fri, 24 Aug 2007 14:15:58 +0200 |
paulson |
Reconstruction bug fix
|
changeset |
files
|
Fri, 24 Aug 2007 14:14:20 +0200 |
haftmann |
overloaded definitions accompanied by explicit constants
|
changeset |
files
|
Fri, 24 Aug 2007 14:14:18 +0200 |
haftmann |
moved class dense_linear_order to Orderings.thy
|
changeset |
files
|
Fri, 24 Aug 2007 14:14:17 +0200 |
haftmann |
updated
|
changeset |
files
|
Fri, 24 Aug 2007 14:14:16 +0200 |
haftmann |
made sets executable
|
changeset |
files
|
Fri, 24 Aug 2007 00:37:12 +0200 |
huffman |
remove unused lemmas
|
changeset |
files
|
Fri, 24 Aug 2007 00:23:51 +0200 |
huffman |
bin_sc_nth proof
|
changeset |
files
|
Thu, 23 Aug 2007 23:37:51 +0200 |
huffman |
remove lemma bin_rec_PM
|
changeset |
files
|
Thu, 23 Aug 2007 23:34:51 +0200 |
huffman |
avoid use of bin_rec_PM
|
changeset |
files
|
Thu, 23 Aug 2007 20:15:45 +0200 |
huffman |
new instance proofs
|
changeset |
files
|
Thu, 23 Aug 2007 18:53:53 +0200 |
huffman |
remove unused lemmas
|
changeset |
files
|
Thu, 23 Aug 2007 18:52:44 +0200 |
huffman |
import BinInduct;
|
changeset |
files
|
Thu, 23 Aug 2007 18:47:08 +0200 |
huffman |
declare bin_rest_BIT_bin_last [simp]
|
changeset |
files
|
Thu, 23 Aug 2007 16:47:16 +0200 |
huffman |
Word/BinInduct.thy
|
changeset |
files
|
Thu, 23 Aug 2007 16:46:40 +0200 |
huffman |
theory of integers as an inductive datatype
|
changeset |
files
|
Thu, 23 Aug 2007 15:47:42 +0200 |
huffman |
move bin_nth stuff to its own subsection
|
changeset |
files
|
Wed, 22 Aug 2007 21:09:21 +0200 |
huffman |
removed Word/Size.thy;
|
changeset |
files
|
Wed, 22 Aug 2007 20:59:19 +0200 |
huffman |
typed print translation for CARD('a);
|
changeset |
files
|
Wed, 22 Aug 2007 18:53:54 +0200 |
huffman |
rename type pls to num0
|
changeset |
files
|
Wed, 22 Aug 2007 17:58:37 +0200 |
huffman |
move constant definitions to their respective subsections
|
changeset |
files
|
Wed, 22 Aug 2007 17:13:42 +0200 |
chaieb |
tuned;
|
changeset |
files
|
Wed, 22 Aug 2007 17:13:41 +0200 |
chaieb |
More selective generalization : a*b is generalized whenever none of a and b is a number
|
changeset |
files
|
Wed, 22 Aug 2007 17:13:40 +0200 |
chaieb |
imports Presburger; no need for Main
|
changeset |
files
|
Wed, 22 Aug 2007 16:55:46 +0200 |
huffman |
move bool list operations from WordBitwise to WordBoolList
|
changeset |
files
|
Wed, 22 Aug 2007 16:54:43 +0200 |
huffman |
Word/WordBoolList.thy
|
changeset |
files
|
Wed, 22 Aug 2007 16:44:35 +0200 |
huffman |
move if_simps from BinBoolList to Num_Lemmas
|
changeset |
files
|
Wed, 22 Aug 2007 12:21:17 +0200 |
chaieb |
Axioms for class no longer use object-universal quantifiers
|
changeset |
files
|
Wed, 22 Aug 2007 02:04:30 +0200 |
huffman |
move bool list stuff from WordDefinition and WordArith to new WordBoolList theory
|
changeset |
files
|
Wed, 22 Aug 2007 01:42:35 +0200 |
huffman |
move bool list stuff from BinOperations to BinBoolList;
|
changeset |
files
|
Tue, 21 Aug 2007 21:50:23 +0200 |
nipkow |
Added mod cancellation simproc
|
changeset |
files
|
Tue, 21 Aug 2007 20:59:35 +0200 |
huffman |
remove redundant lemmas
|
changeset |
files
|
Tue, 21 Aug 2007 20:53:37 +0200 |
huffman |
declare conj_absorb [simp]
|
changeset |
files
|
Tue, 21 Aug 2007 20:52:18 +0200 |
huffman |
replace iszero_number_of_Pls with iszero_0 in rel_simps
|
changeset |
files
|
Tue, 21 Aug 2007 20:51:10 +0200 |
huffman |
add lemma of_int_power
|
changeset |
files
|
Tue, 21 Aug 2007 20:50:12 +0200 |
huffman |
Isar-style proof for lfp_ordinal_induct
|
changeset |
files
|
Tue, 21 Aug 2007 20:05:40 +0200 |
wenzelm |
ProofContext.restore_mode;
|
changeset |
files
|
Tue, 21 Aug 2007 20:05:38 +0200 |
wenzelm |
added inner syntax mode, includes former type_mode and is_stmt;
|
changeset |
files
|
Tue, 21 Aug 2007 18:30:11 +0200 |
paulson |
Modified message for sendback
|
changeset |
files
|
Tue, 21 Aug 2007 18:27:41 +0200 |
paulson |
"sendback" to PG for one-line proof reconstructions
|
changeset |
files
|
Tue, 21 Aug 2007 18:27:14 +0200 |
paulson |
Deleted the partially-typed translation and the combinator code.
|
changeset |
files
|
Tue, 21 Aug 2007 17:24:57 +0200 |
huffman |
move BIT datatype stuff from Num_Lemmas to BinGeneral
|
changeset |
files
|
Tue, 21 Aug 2007 17:20:41 +0200 |
huffman |
simplify termination proof
|
changeset |
files
|
Tue, 21 Aug 2007 16:52:47 +0200 |
huffman |
simplify proof of word_of_int
|
changeset |
files
|
Tue, 21 Aug 2007 13:30:38 +0200 |
haftmann |
improved evaluation interface
|
changeset |
files
|
Tue, 21 Aug 2007 13:30:36 +0200 |
haftmann |
moved ordered_ab_semigroup_add to OrderedGroup.thy
|
changeset |
files
|
Tue, 21 Aug 2007 09:07:04 +0200 |
haftmann |
updated
|
changeset |
files
|
Tue, 21 Aug 2007 03:17:03 +0200 |
huffman |
move udvd, div and mod stuff from WordDefinition to WordArith
|
changeset |
files
|
Tue, 21 Aug 2007 03:02:27 +0200 |
huffman |
move order-related stuff from WordDefinition to WordArith
|
changeset |
files
|
Tue, 21 Aug 2007 02:30:14 +0200 |
huffman |
add lemma one_less_power
|
changeset |
files
|
Tue, 21 Aug 2007 02:15:13 +0200 |
huffman |
move scast/ucast stuff to its own subsection
|
changeset |
files
|
Tue, 21 Aug 2007 01:07:05 +0200 |
huffman |
move shifting-related constant definitions from WordDefinition to WordShift
|
changeset |
files
|
Tue, 21 Aug 2007 00:24:10 +0200 |
wenzelm |
use HOL-ex later;
|
changeset |
files
|
Mon, 20 Aug 2007 23:41:43 +0200 |
wenzelm |
standard_parse_term: added pp/check argument, include disambig here (from sign.ML);
|
changeset |
files
|
Mon, 20 Aug 2007 23:41:40 +0200 |
wenzelm |
inner syntax: added parse_term/prop;
|
changeset |
files
|
Mon, 20 Aug 2007 23:41:37 +0200 |
wenzelm |
read_def_terms: moved disambig to syntax.ML;
|
changeset |
files
|
Mon, 20 Aug 2007 23:41:35 +0200 |
wenzelm |
tuned CRITICAL sections;
|
changeset |
files
|
Mon, 20 Aug 2007 23:35:51 +0200 |
huffman |
remove redundant lemma int_number_of
|
changeset |
files
|
Mon, 20 Aug 2007 23:00:17 +0200 |
huffman |
AC rules for bitwise logical operators no longer declared simp
|
changeset |
files
|
Mon, 20 Aug 2007 22:57:50 +0200 |
huffman |
move bit simps from BinOperations to BitSyntax
|
changeset |
files
|
Mon, 20 Aug 2007 22:48:24 +0200 |
huffman |
minimize imports
|
changeset |
files
|
Mon, 20 Aug 2007 21:31:10 +0200 |
huffman |
reorganize into subsections
|
changeset |
files
|
Mon, 20 Aug 2007 20:44:03 +0200 |
wenzelm |
prepare_dummies: NAMED_CRITICAL;
|
changeset |
files
|
Mon, 20 Aug 2007 20:44:02 +0200 |
wenzelm |
with_modes []: non-critical;
|
changeset |
files
|
Mon, 20 Aug 2007 20:44:01 +0200 |
wenzelm |
tuned signature;
|
changeset |
files
|
Mon, 20 Aug 2007 20:44:00 +0200 |
wenzelm |
File.read/write/append: non-critical (basic IO operations already thread-safe);
|
changeset |
files
|
Mon, 20 Aug 2007 20:43:59 +0200 |
wenzelm |
TextIO.inputLine: non-critical (assume exclusive ownership);
|
changeset |
files
|
Mon, 20 Aug 2007 20:43:58 +0200 |
wenzelm |
tuned merge operations via pointer_eq;
|
changeset |
files
|
Mon, 20 Aug 2007 20:38:32 +0200 |
huffman |
cleaned up; declared more simp rules
|
changeset |
files
|
Mon, 20 Aug 2007 20:36:19 +0200 |
krauss |
issue a warning, when encountering redundant equations (covered by prece3ding clauses)
|
changeset |
files
|
Mon, 20 Aug 2007 19:52:52 +0200 |
huffman |
remove int_of_nat
|
changeset |
files
|
Mon, 20 Aug 2007 19:52:24 +0200 |
huffman |
remove int_of_nat; fix abs instance
|
changeset |
files
|
Mon, 20 Aug 2007 19:51:01 +0200 |
huffman |
use overloaded bitwise operators at type int
|
changeset |
files
|
Mon, 20 Aug 2007 19:14:18 +0200 |
huffman |
use class instead of axclass
|
changeset |
files
|
Mon, 20 Aug 2007 18:54:51 +0200 |
wenzelm |
theory header: fixed import;
|
changeset |
files
|
Mon, 20 Aug 2007 18:11:09 +0200 |
huffman |
headers for document generation
|
changeset |
files
|
Mon, 20 Aug 2007 18:10:13 +0200 |
nipkow |
Final mods for list comprehension
|
changeset |
files
|
Mon, 20 Aug 2007 18:07:49 +0200 |
haftmann |
renamed code_gen to export_code
|
changeset |
files
|
Mon, 20 Aug 2007 18:07:31 +0200 |
haftmann |
explizit dependencies
|
changeset |
files
|
Mon, 20 Aug 2007 18:07:30 +0200 |
haftmann |
using canonical instantiation interface
|
changeset |
files
|
Mon, 20 Aug 2007 18:07:29 +0200 |
haftmann |
Sup now explicit parameter of complete_lattice
|
changeset |
files
|
Mon, 20 Aug 2007 18:07:28 +0200 |
haftmann |
turned locales intro classes
|
changeset |
files
|
Mon, 20 Aug 2007 18:07:26 +0200 |
haftmann |
updated keywords
|
changeset |
files
|
Mon, 20 Aug 2007 18:07:25 +0200 |
haftmann |
conciliated Inf/Inf_fin
|
changeset |
files
|
Mon, 20 Aug 2007 17:46:32 +0200 |
wenzelm |
type_check: tuned singleton funs case;
|
changeset |
files
|
Mon, 20 Aug 2007 17:46:31 +0200 |
wenzelm |
theory header: more precise imports;
|
changeset |
files
|
Mon, 20 Aug 2007 17:34:04 +0200 |
huffman |
Word/document/root.tex
|
changeset |
files
|
Mon, 20 Aug 2007 17:31:59 +0200 |
huffman |
new root.tex for HOL-Word
|
changeset |
files
|
Mon, 20 Aug 2007 17:31:01 +0200 |
huffman |
no_document for Infinite_Set, Parity
|
changeset |
files
|
Mon, 20 Aug 2007 11:18:18 +0200 |
nipkow |
removed allpairs
|
changeset |
files
|
Mon, 20 Aug 2007 11:18:07 +0200 |
nipkow |
removed allpairs - use list comprehension!
|
changeset |
files
|
Mon, 20 Aug 2007 04:44:35 +0200 |
kleing |
added header
|
changeset |
files
|
Mon, 20 Aug 2007 04:34:31 +0200 |
kleing |
* HOL-Word:
|
changeset |
files
|
Mon, 20 Aug 2007 00:22:18 +0200 |
kleing |
boolean algebras as locales and numbers as types by Brian Huffman
|
changeset |
files
|
Sun, 19 Aug 2007 21:21:37 +0200 |
nipkow |
Made UN_Un simp
|
changeset |
files
|
Sun, 19 Aug 2007 12:43:05 +0200 |
aspinall |
Use 376/377 specials for sendback markup
|
changeset |
files
|
Sat, 18 Aug 2007 21:27:52 +0200 |
wenzelm |
ML system provides get_print_depth;
|
changeset |
files
|
Sat, 18 Aug 2007 19:25:28 +0200 |
webertj |
fixed a bug in demult: -a in (-a * b) is no longer treated as atomic
|
changeset |
files
|
Sat, 18 Aug 2007 17:42:39 +0200 |
wenzelm |
removed obsolete ML bindings;
|
changeset |
files
|
Sat, 18 Aug 2007 17:42:38 +0200 |
wenzelm |
converted ex/MT.ML;
|
changeset |
files
|
Sat, 18 Aug 2007 13:32:28 +0200 |
wenzelm |
make HOL-ex earlier;
|
changeset |
files
|
Sat, 18 Aug 2007 13:32:26 +0200 |
wenzelm |
NAMED_CRITICAL;
|
changeset |
files
|
Sat, 18 Aug 2007 13:32:25 +0200 |
wenzelm |
removed stateful init: operations take proper theory argument;
|
changeset |
files
|
Sat, 18 Aug 2007 13:32:23 +0200 |
wenzelm |
removed dead code: const_typargs, num_typargs, init;
|
changeset |
files
|
Sat, 18 Aug 2007 13:32:22 +0200 |
wenzelm |
proper signature;
|
changeset |
files
|
Sat, 18 Aug 2007 13:32:21 +0200 |
wenzelm |
removed obsolete atp_method;
|
changeset |
files
|
Sat, 18 Aug 2007 13:32:20 +0200 |
wenzelm |
export more tactics;
|
changeset |
files
|
Sat, 18 Aug 2007 13:32:18 +0200 |
wenzelm |
renamed ResAtpMethods.setup;
|
changeset |
files
|
Sat, 18 Aug 2007 00:22:22 +0200 |
wenzelm |
added at-poly-5.1-para;
|
changeset |
files
|
Fri, 17 Aug 2007 23:10:50 +0200 |
wenzelm |
added CRITICAL section markup;
|
changeset |
files
|
Fri, 17 Aug 2007 23:10:49 +0200 |
wenzelm |
updated generated file;
|
changeset |
files
|
Fri, 17 Aug 2007 23:10:46 +0200 |
wenzelm |
removed obsolete touch_all_thys;
|
changeset |
files
|
Fri, 17 Aug 2007 23:10:45 +0200 |
wenzelm |
compress: proper check_thy;
|
changeset |
files
|
Fri, 17 Aug 2007 23:10:43 +0200 |
wenzelm |
added encoding spec for jEdit;
|
changeset |
files
|
Fri, 17 Aug 2007 23:10:42 +0200 |
wenzelm |
proper signature;
|
changeset |
files
|
Fri, 17 Aug 2007 23:10:41 +0200 |
wenzelm |
proper signature;
|
changeset |
files
|
Fri, 17 Aug 2007 23:10:39 +0200 |
wenzelm |
turned type_lits into configuration option (with attribute);
|
changeset |
files
|
Fri, 17 Aug 2007 19:24:37 +0200 |
nipkow |
removed set_concat_map and improved set_concat
|
changeset |
files
|
Fri, 17 Aug 2007 17:49:33 +0200 |
wenzelm |
check_deps: ensure that theory is actually present, not just update_time > 1;
|
changeset |
files
|
Fri, 17 Aug 2007 13:59:00 +0200 |
haftmann |
tuned order
|
changeset |
files
|
Fri, 17 Aug 2007 13:58:59 +0200 |
haftmann |
reoriented hook application order
|
changeset |
files
|
Fri, 17 Aug 2007 13:58:58 +0200 |
haftmann |
explicit constants for overloaded definitions
|
changeset |
files
|
Fri, 17 Aug 2007 13:58:57 +0200 |
haftmann |
dropped junk
|
changeset |
files
|
Fri, 17 Aug 2007 09:20:45 +0200 |
obua |
tuned
|
changeset |
files
|
Fri, 17 Aug 2007 09:19:53 +0200 |
obua |
changed floatarith lemmas
|
changeset |
files
|
Fri, 17 Aug 2007 00:03:50 +0200 |
wenzelm |
proper signature for Meson;
|
changeset |
files
|
Thu, 16 Aug 2007 21:52:08 +0200 |
wenzelm |
force: non-critical, but also non-thread-safe (potentially multiple evaluations);
|
changeset |
files
|
Thu, 16 Aug 2007 21:52:07 +0200 |
wenzelm |
removed dead code;
|
changeset |
files
|
Thu, 16 Aug 2007 18:53:22 +0200 |
wenzelm |
improved treatment of global interrupts: Thread.EnableBroadcastInterrupt, redefine ignore/raise_interrupt;
|
changeset |
files
|
Thu, 16 Aug 2007 18:53:21 +0200 |
wenzelm |
removed signal setup from root function to on-entry hook;
|
changeset |
files
|
Thu, 16 Aug 2007 18:53:21 +0200 |
wenzelm |
global state transformation: non-critical, but also non-thread-safe;
|
changeset |
files
|
Thu, 16 Aug 2007 11:45:07 +0200 |
haftmann |
fixed OCaml bug
|
changeset |
files
|
Thu, 16 Aug 2007 11:45:06 +0200 |
haftmann |
fixed codegen setup
|
changeset |
files
|
Thu, 16 Aug 2007 11:45:05 +0200 |
haftmann |
added evaluation examples
|
changeset |
files
|
Wed, 15 Aug 2007 22:21:13 +0200 |
wenzelm |
main: wait_timeout (1 second);
|
changeset |
files
|
Wed, 15 Aug 2007 20:26:57 +0200 |
wenzelm |
tuned comments;
|
changeset |
files
|
Wed, 15 Aug 2007 19:24:23 +0200 |
wenzelm |
added sendback;
|
changeset |
files
|
Wed, 15 Aug 2007 15:06:58 +0200 |
paulson |
combining the relevance filter with res_atp
|
changeset |
files
|