Tue, 02 Mar 2010 04:53:18 -0800 huffman UNIV is not a logical constant
Tue, 02 Mar 2010 04:35:44 -0800 huffman merged
Tue, 02 Mar 2010 04:31:50 -0800 huffman re-enable bisim code, now in domain_theorems.ML
Tue, 02 Mar 2010 04:19:06 -0800 huffman add missing rule to case_strict proof script
Tue, 02 Mar 2010 02:28:45 -0800 huffman remove dead code
Tue, 02 Mar 2010 00:34:26 -0800 huffman domain package no longer generates copy functions; all proofs use take functions instead
Mon, 01 Mar 2010 23:54:50 -0800 huffman need to explicitly include REP_convex
Mon, 01 Mar 2010 19:18:08 -0800 huffman add lemma lub_eq
Mon, 01 Mar 2010 17:32:23 -0800 huffman add lemmas about ssum_map and sprod_map
Mon, 01 Mar 2010 16:58:16 -0800 huffman generate take_take rules
Mon, 01 Mar 2010 16:36:25 -0800 huffman add function define_take_functions
Mon, 01 Mar 2010 11:15:18 -0800 huffman add missing strictify rule to proof script
Mon, 01 Mar 2010 10:00:14 -0800 huffman qualify constructor names with type name
Mon, 01 Mar 2010 09:55:32 -0800 huffman move definition of case combinator to domain_constructors.ML
Mon, 01 Mar 2010 08:33:49 -0800 huffman remove dependence on Domain_Library
Mon, 01 Mar 2010 08:14:57 -0800 huffman more uses of function get_vars
Mon, 01 Mar 2010 07:54:50 -0800 huffman add functions get_vars, get_vars_avoiding
Mon, 01 Mar 2010 07:35:14 -0800 huffman move proofs of pat_rews to domain_constructors.ML
Sun, 28 Feb 2010 20:56:28 -0800 huffman add_domain_constructors takes iso_info record as argument
Sun, 28 Feb 2010 19:39:50 -0800 huffman domain_isomorphism package proves deflation rules for map functions
Sun, 28 Feb 2010 18:33:57 -0800 huffman store deflation thms for map functions in theory data
Sun, 28 Feb 2010 18:12:08 -0800 huffman use function list_ccomb
Sun, 28 Feb 2010 16:11:08 -0800 huffman add function define_const
Sun, 28 Feb 2010 15:43:09 -0800 huffman fix infix declarations
Sun, 28 Feb 2010 15:30:44 -0800 huffman move common functions into new file holcf_library.ML
Sun, 28 Feb 2010 15:09:09 -0800 huffman get rid of incomplete pattern match warnings
Sun, 28 Feb 2010 14:55:42 -0800 huffman move some powerdomain stuff into a new file
Sun, 28 Feb 2010 14:05:21 -0800 huffman move case combinator syntax to domain_constructors.ML
Sun, 28 Feb 2010 12:59:53 -0800 huffman remove redundant code
Sun, 28 Feb 2010 12:59:21 -0800 huffman use correct syntax name for pattern combinator
Sun, 28 Feb 2010 09:22:53 -0800 huffman fix output translation for Case syntax
Sun, 28 Feb 2010 08:55:01 -0800 huffman move definition and syntax of pattern combinators into domain_constructors.ML
Sat, 27 Feb 2010 21:38:24 -0800 huffman domain_isomorphism function returns iso_info record
Sat, 27 Feb 2010 20:56:19 -0800 huffman move proofs of match_rews to domain_constructors.ML
Sat, 27 Feb 2010 20:04:40 -0800 huffman remove dead code
Sat, 27 Feb 2010 18:45:06 -0800 huffman removed dead code
Sat, 27 Feb 2010 18:31:52 -0800 huffman register match functions from domain_constructors.ML
Sat, 27 Feb 2010 18:09:11 -0800 huffman move definition of match combinators to domain_constructors.ML
Sat, 27 Feb 2010 16:34:13 -0800 huffman move proofs of dis_rews to domain_constructors.ML; change dis_defins to iff-style
Sat, 27 Feb 2010 15:32:42 -0800 huffman move definition of discriminators to domain_constructors.ML
Sat, 27 Feb 2010 14:04:46 -0800 huffman move proofs of when_rews intro domain_constructors.ML
Sat, 27 Feb 2010 10:12:47 -0800 huffman moved proofs of dist_les and dist_eqs to domain_constructors.ML
Sat, 27 Feb 2010 08:30:11 -0800 huffman move proofs of casedist into domain_constructors.ML
Fri, 26 Feb 2010 10:54:52 -0800 huffman move proofs of injects and inverts to domain_constructors.ML
Fri, 26 Feb 2010 10:11:37 -0800 huffman reuse vars_of function
Fri, 26 Feb 2010 10:06:24 -0800 huffman remove unnecessary stuff from argument to add_constructors function
Fri, 26 Feb 2010 09:55:56 -0800 huffman reorder sections
Fri, 26 Feb 2010 09:47:37 -0800 huffman move proof of con_rews into domain_constructor.ML
Fri, 26 Feb 2010 09:13:29 -0800 huffman don't bother returning con_defs
Fri, 26 Feb 2010 09:10:50 -0800 huffman move constructor-specific stuff to a separate function
Fri, 26 Feb 2010 08:49:59 -0800 huffman replace prove_thm function
Fri, 26 Feb 2010 08:37:03 -0800 huffman move proof of compactness rules into domain_constructors.ML
Fri, 26 Feb 2010 07:17:29 -0800 huffman add some convenience functions
Thu, 25 Feb 2010 13:16:28 -0800 huffman rewrite domain package code for selector functions
Wed, 24 Feb 2010 17:37:59 -0800 huffman add function beta_of_def
Wed, 24 Feb 2010 16:15:03 -0800 huffman reorganizing domain package code (in progress)
Wed, 24 Feb 2010 14:20:07 -0800 huffman change domain package's treatment of variable names in theorems to be like datatype package
Wed, 24 Feb 2010 14:13:15 -0800 huffman remove redundant lemma real_minus_half_eq
Wed, 24 Feb 2010 10:36:17 -0800 huffman polished and converted some proofs to Isar style
Tue, 02 Mar 2010 12:26:50 +0100 krauss killed more recdefs
Mon, 01 Mar 2010 18:49:55 +0100 krauss tuned comment
Tue, 02 Mar 2010 09:05:50 +0100 haftmann repaired subscripts broken in d8d7d1b785af
Tue, 02 Mar 2010 08:28:06 +0100 haftmann repaired definition (cf. d8d7d1b785af)
Wed, 03 Mar 2010 15:40:39 +0100 wenzelm authentic syntax for *all* logical entities;
Wed, 03 Mar 2010 12:03:47 +0100 wenzelm mark_atoms: more precise treatment of SynExt.standard_token_markers vs. syntax consts;
Wed, 03 Mar 2010 12:02:59 +0100 wenzelm notation for xsymbols (cf. ad039d29e01c);
Wed, 03 Mar 2010 00:50:47 +0100 wenzelm "_type_prop" is syntax const -- recovered printing of OFCLASS;
Wed, 03 Mar 2010 00:33:33 +0100 wenzelm removed unused external_names;
Wed, 03 Mar 2010 00:33:02 +0100 wenzelm cleanup type translations;
Wed, 03 Mar 2010 00:32:14 +0100 wenzelm adapted to authentic syntax -- actual types are verbatim;
Wed, 03 Mar 2010 00:28:22 +0100 wenzelm authentic syntax for classes and type constructors;
Wed, 03 Mar 2010 00:00:44 +0100 wenzelm more systematic mark/unmark operations;
Tue, 02 Mar 2010 23:59:54 +0100 wenzelm proper (type_)notation;
Tue, 02 Mar 2010 23:56:13 +0100 wenzelm proper antiquotations;
Tue, 02 Mar 2010 22:20:19 +0100 wenzelm standard convention for syntax consts;
Tue, 02 Mar 2010 22:18:51 +0100 wenzelm more precise scope of exception handler;
Mon, 01 Mar 2010 21:41:35 +0100 wenzelm eliminated hard tabs;
Mon, 01 Mar 2010 17:45:19 +0100 wenzelm tuned final whitespace;
Mon, 01 Mar 2010 17:45:02 +0100 wenzelm repaired 'definition' (cf. d8d7d1b785af);
Mon, 01 Mar 2010 17:14:39 +0100 wenzelm merged
Mon, 01 Mar 2010 17:05:57 +0100 krauss more recdef (and old primrec) hunting
Mon, 01 Mar 2010 16:42:45 +0100 krauss killed recdefs in HOL-Auth
Mon, 01 Mar 2010 13:42:31 +0100 haftmann merged
Mon, 01 Mar 2010 13:40:23 +0100 haftmann replaced a couple of constsdefs by definitions (also some old primrecs by modern ones)
Mon, 01 Mar 2010 12:30:55 +0100 Cezary Kaliszyk export add_quotient_type.
Mon, 01 Mar 2010 17:12:43 +0100 wenzelm updated generated files;
Mon, 01 Mar 2010 17:09:42 +0100 wenzelm added type_notation command;
Mon, 01 Mar 2010 17:07:36 +0100 wenzelm more uniform treatment of syntax for types vs. consts;
Mon, 01 Mar 2010 09:47:44 +0100 bulwahn made smlnj happy
Sun, 28 Feb 2010 23:51:31 +0100 wenzelm more antiquotations;
Sun, 28 Feb 2010 22:30:51 +0100 wenzelm more antiquotations;
Sat, 27 Feb 2010 23:13:01 +0100 wenzelm modernized structure Term_Ord;
Sat, 27 Feb 2010 22:52:25 +0100 wenzelm use existing Typ_Graph;
Sat, 27 Feb 2010 22:52:06 +0100 wenzelm further standard instances of functor Graph;
Sat, 27 Feb 2010 22:41:22 +0100 wenzelm code simplification by inlining;
Sat, 27 Feb 2010 21:56:55 +0100 wenzelm just one copy of structure Term_Graph (in Pure);
Sat, 27 Feb 2010 21:56:05 +0100 wenzelm modernized structure Int_Graph;
Sat, 27 Feb 2010 20:57:08 +0100 wenzelm clarified @{const_name} vs. @{const_abbrev};
Sat, 27 Feb 2010 20:56:03 +0100 wenzelm clarified @{const_name} (only logical consts) vs. @{const_abbrev};
Sat, 27 Feb 2010 20:55:18 +0100 wenzelm type/const name: explicitly allow abbreviations as well;
Sat, 27 Feb 2010 20:51:51 +0100 wenzelm clarified ProofContext.read_const(_proper)/Args.const(_proper) wrt. strict logical consts;
Sat, 27 Feb 2010 13:55:03 +0100 wenzelm added at-poly-test, which is intended for performance tests of Poly/ML itself;
Sat, 27 Feb 2010 13:32:55 +0100 wenzelm more precise syntax antiquotations;
Sat, 27 Feb 2010 13:32:38 +0100 wenzelm ML antiquotations for type classes;
Sat, 27 Feb 2010 13:32:18 +0100 wenzelm read_class: perform actual read, with source position;
Sat, 27 Feb 2010 13:32:05 +0100 wenzelm parallel brute-force disambiguation;
Sat, 27 Feb 2010 13:31:55 +0100 wenzelm degrade gracefully in CRITICAL section;
Fri, 26 Feb 2010 23:08:45 +0100 wenzelm gen_dest_case: recovered @{const_name} from c8a6fae0ad0c, because of separate Syntax.mark_const in case_tr' -- avoid extra syntax markers in output;
Fri, 26 Feb 2010 23:07:27 +0100 wenzelm tuned;
Fri, 26 Feb 2010 23:05:47 +0100 wenzelm use simplified Syntax.escape;
Fri, 26 Feb 2010 21:43:26 +0100 wenzelm tuned hyp_subst_tac';
Fri, 26 Feb 2010 18:38:23 +0100 blanchet use SAT4J for "Tests_Nits.thy" for safety (this should solve the Isatest failures) + minor changes
Fri, 26 Feb 2010 16:50:09 +0100 blanchet merged
Fri, 26 Feb 2010 16:49:46 +0100 blanchet more work on the new monotonicity stuff in Nitpick
Thu, 25 Feb 2010 16:33:39 +0100 blanchet improved precision of infinite "shallow" datatypes in Nitpick;
Thu, 25 Feb 2010 10:08:44 +0100 blanchet cosmetics
Fri, 26 Feb 2010 13:29:43 +0100 bulwahn merged
Fri, 26 Feb 2010 09:49:00 +0100 bulwahn merged
Thu, 25 Feb 2010 15:36:38 +0100 bulwahn adding no_topmost_reordering as new option to the code_pred command
Thu, 25 Feb 2010 14:01:34 +0100 bulwahn adopting Mutabelle to quickcheck reporting; improving quickcheck reporting
Thu, 25 Feb 2010 10:04:50 +0100 bulwahn added quiet option to quickcheck command
Thu, 25 Feb 2010 09:28:01 +0100 bulwahn added basic reporting of test cases to quickcheck
Fri, 26 Feb 2010 10:57:35 +0100 haftmann merged
Fri, 26 Feb 2010 10:48:21 +0100 haftmann use abstract code cerficates for bare code theorems
Fri, 26 Feb 2010 10:48:20 +0100 haftmann implement quotient_of for odl SML code generator
Fri, 26 Feb 2010 09:20:18 +0100 haftmann adjusted to cs. e4a7947e02b8
Wed, 24 Feb 2010 14:42:28 +0100 haftmann bound argument for abstype proposition
Wed, 24 Feb 2010 14:34:40 +0100 haftmann renamed theory Rational to Rat
Wed, 24 Feb 2010 14:19:54 +0100 haftmann tuned whitespace
Wed, 24 Feb 2010 14:19:54 +0100 haftmann more precise exception handler
Wed, 24 Feb 2010 14:19:53 +0100 haftmann more general case and induct rules; normalize and quotient_of; abstract code generation
Wed, 24 Feb 2010 14:19:53 +0100 haftmann crossproduct coprimality lemmas
Wed, 24 Feb 2010 14:19:53 +0100 haftmann lemma div_mult_swap, dvd_div_eq_mult, dvd_div_div_eq_mult
Wed, 24 Feb 2010 14:19:52 +0100 haftmann evaluation for abstypes
Thu, 25 Feb 2010 22:46:52 +0100 wenzelm modernized structure Split_Rule;
Thu, 25 Feb 2010 22:32:09 +0100 wenzelm more antiquotations;
Thu, 25 Feb 2010 22:17:33 +0100 wenzelm explicit @{type_syntax} markup;
Thu, 25 Feb 2010 22:15:27 +0100 wenzelm explicit @{type_syntax} markup;
Thu, 25 Feb 2010 22:08:43 +0100 wenzelm more orthogonal antiquotations for type constructors;
Thu, 25 Feb 2010 22:06:43 +0100 wenzelm clarified ProofContext.read_type_name/Args.type_name wrt strict logical constructors;
Thu, 25 Feb 2010 22:05:34 +0100 wenzelm provide direct access to the different kinds of type declarations;
Thu, 25 Feb 2010 09:16:16 +0100 boehmes use mixfix syntax for Boogie types
Wed, 24 Feb 2010 22:45:14 +0100 wenzelm merged
Wed, 24 Feb 2010 18:39:24 +0100 boehmes added variant of boogie_vc to prove a single assertion: keep premises (i.e. the trace up this assertion) as facts in the context (and not as part of the goal) to increase performance when dealing with large goals
Wed, 24 Feb 2010 22:09:50 +0100 wenzelm modernized syntax declarations, and make them actually work with authentic syntax;
Wed, 24 Feb 2010 22:04:10 +0100 wenzelm observe standard convention for syntax consts;
Wed, 24 Feb 2010 21:59:21 +0100 wenzelm proper type syntax (cf. 7425aece4ee3);
Wed, 24 Feb 2010 21:55:46 +0100 wenzelm observe standard convention for syntax consts;
Wed, 24 Feb 2010 20:37:01 +0100 wenzelm allow general mixfix syntax for type constructors;
Wed, 24 Feb 2010 07:06:39 -0800 huffman merged
Tue, 23 Feb 2010 14:44:43 -0800 huffman merged
Tue, 23 Feb 2010 14:44:24 -0800 huffman remove redundant lemma realpow_increasing
Tue, 23 Feb 2010 14:38:06 -0800 huffman remove redundant simp rules from RealPow.thy
Tue, 23 Feb 2010 12:35:32 -0800 huffman adapt to new realpow rules
Tue, 23 Feb 2010 11:14:09 -0800 huffman adapt to changes in simpset
Tue, 23 Feb 2010 10:37:25 -0800 huffman moved some lemmas from RealPow to RealDef; changed orientation of real_of_int_power
Tue, 23 Feb 2010 07:45:54 -0800 huffman move float syntax from RealPow to Rational
Wed, 24 Feb 2010 11:55:52 +0100 blanchet compile
Wed, 24 Feb 2010 11:35:39 +0100 blanchet merged
Wed, 24 Feb 2010 11:35:10 +0100 blanchet compile
Wed, 24 Feb 2010 11:07:58 +0100 blanchet make example compile
Wed, 24 Feb 2010 09:59:54 +0100 blanchet got rid of "axclass", apparently
Wed, 24 Feb 2010 09:19:21 +0100 blanchet merged
Wed, 24 Feb 2010 09:18:31 +0100 blanchet cosmetics
Tue, 23 Feb 2010 19:10:25 +0100 blanchet support local definitions in Nitpick
Tue, 23 Feb 2010 16:53:13 +0100 blanchet show Kodkod warning message even in non-verbose mode
Tue, 23 Feb 2010 15:56:13 +0100 blanchet distinguish between Kodkodi warnings and errors in Nitpick;
Tue, 23 Feb 2010 14:50:44 +0100 blanchet optimized multisets in Nitpick by fishing "finite"
Tue, 23 Feb 2010 14:11:36 +0100 blanchet document Quickcheck's "no_assms" option
Wed, 24 Feb 2010 11:21:37 +0100 haftmann tuned comment
Tue, 23 Feb 2010 17:55:00 +0100 hoelzl merged
Tue, 23 Feb 2010 17:33:03 +0100 hoelzl Moved old Integration to examples.
Tue, 23 Feb 2010 16:58:21 +0100 bulwahn merged
Tue, 23 Feb 2010 14:00:36 +0100 bulwahn merged
Tue, 23 Feb 2010 13:57:51 +0100 bulwahn adding ROOT.ML to HOL-Mutabelle session; uncommenting HOL.induct constants in Mutabelle session
Tue, 23 Feb 2010 13:36:15 +0100 bulwahn adopting mutabelle and quickcheck to return timing information; exporting make_case_combs in datatype package for predicate compiler; adding Spec_Rules declaration for tail recursive functions; improving the predicate compiler and function flattening
Tue, 23 Feb 2010 15:20:19 +0100 boehmes separated narrowing timeouts for intermediate and final steps
Tue, 23 Feb 2010 14:13:14 +0100 haftmann merged
Tue, 23 Feb 2010 14:11:32 +0100 haftmann merged
Tue, 23 Feb 2010 10:11:49 +0100 haftmann dropped axclass; dropped Id; session theory Hoare.thy
Tue, 23 Feb 2010 10:11:31 +0100 haftmann dropped session W0; c.f. MiniML in AFP
Tue, 23 Feb 2010 10:11:16 +0100 haftmann dropped axclass, going back to purely syntactic type classes
Tue, 23 Feb 2010 10:11:15 +0100 haftmann dropped axclass; dropped Id
Tue, 23 Feb 2010 10:11:15 +0100 haftmann dropped axclass; dropped Id; session theory Hoare.thy
Tue, 23 Feb 2010 10:11:12 +0100 haftmann dropped axclass
Tue, 23 Feb 2010 14:11:46 +0100 Cezary Kaliszyk export prs_rules and rsp_rules attributes
Tue, 23 Feb 2010 12:14:46 +0100 blanchet merge
Tue, 23 Feb 2010 12:14:29 +0100 blanchet improved precision of small sets in Nitpick
Tue, 23 Feb 2010 11:05:32 +0100 blanchet improved Nitpick's support for quotient types
Tue, 23 Feb 2010 12:02:32 +0100 hoelzl Forgot to check NSA in changeset e4a431b6d9b7 ; Removed import of Integration
Tue, 23 Feb 2010 10:02:14 +0100 blanchet catch IO errors in Nitpick's "kodkodi" invocation + shorten execution time of "Manual_Nits" example
Tue, 23 Feb 2010 08:08:23 +0100 haftmann mind the "s"
Tue, 23 Feb 2010 08:04:07 +0100 haftmann merged
Mon, 22 Feb 2010 16:03:48 +0100 haftmann NEWS
Mon, 22 Feb 2010 16:03:44 +0100 haftmann added missing separator
Mon, 22 Feb 2010 15:53:19 +0100 haftmann more accurate when registering new types
Mon, 22 Feb 2010 15:53:18 +0100 haftmann added Dlist
Mon, 22 Feb 2010 15:53:18 +0100 haftmann tuned text
Mon, 22 Feb 2010 15:53:18 +0100 haftmann distributed theory Algebras to theories Groups and Lattices
Mon, 22 Feb 2010 11:13:30 +0100 haftmann merged
Mon, 22 Feb 2010 11:10:20 +0100 haftmann proper distinction of code datatypes and abstypes
Mon, 22 Feb 2010 10:38:58 +0100 haftmann merged
Mon, 22 Feb 2010 09:36:47 +0100 haftmann merged
Mon, 22 Feb 2010 09:24:20 +0100 haftmann merged
Sat, 20 Feb 2010 21:13:29 +0100 haftmann lemma distinct_insert
Mon, 22 Feb 2010 21:48:20 -0800 huffman proper header and subsection headings
Mon, 22 Feb 2010 21:47:21 -0800 huffman remove unneeded premise from rat_floor_lemma and floor_Fract
Mon, 22 Feb 2010 20:41:49 +0100 hoelzl Replaced Integration by Multivariate-Analysis/Real_Integration
Mon, 22 Feb 2010 20:08:10 +0100 himmelma Support for one-dimensional integration in Multivariate-Analysis
Thu, 18 Feb 2010 22:11:19 +0100 himmelma Equivalence between DERIV and one-dimensional derivation in Multivariate-Analysis
Mon, 22 Feb 2010 11:19:15 -0800 huffman merged
Mon, 22 Feb 2010 11:17:41 -0800 huffman add mixfix field to type Domain_Library.cons
Mon, 22 Feb 2010 09:43:36 -0800 huffman remove unnecessary local
Sun, 21 Feb 2010 08:59:39 -0800 huffman update to use fixrec package
Mon, 22 Feb 2010 19:31:18 +0100 blanchet merge
Mon, 22 Feb 2010 19:31:00 +0100 blanchet enabled Nitpick's support for quotient types + shortened the Nitpick tests a bit
Mon, 22 Feb 2010 14:36:10 +0100 blanchet filter out trivial definitions in Nitpick (e.g. "Topology.topo" from AFP)
Mon, 22 Feb 2010 17:02:39 +0100 haftmann dropped references to old axclass from documentation
Mon, 22 Feb 2010 14:11:03 +0100 berghofe Fixed bug that caused (r)trancl_tac to crash when the term denoting the relation
Mon, 22 Feb 2010 11:57:33 +0100 blanchet fixed a few bugs in Nitpick and removed unreferenced variables
Mon, 22 Feb 2010 10:28:49 +0100 Cezary Kaliszyk update the keywords files
Mon, 22 Feb 2010 10:28:00 +0100 Cezary Kaliszyk rename print_maps to print_quotmaps
Mon, 22 Feb 2010 09:36:29 +0100 haftmann adjusted to cs. 8dfd816713c6
Mon, 22 Feb 2010 09:30:50 +0100 haftmann NEWS
(0) -30000 -10000 -3000 -1000 -224 +224 +1000 +3000 +10000 +30000 tip