Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
+30000
tip
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
The revision graph only works with JavaScript-enabled browsers.
uniqueness of Frechet derivative
2010-07-04, by huffman
implode pseudo utf8, i.e. decode byte-stuffed low ASCII characters;
2010-07-06, by wenzelm
merged
2010-07-06, by wenzelm
even more fun with primrec
2010-07-06, by haftmann
refactored reference operations
2010-07-06, by haftmann
tuned
2010-07-06, by haftmann
tuned empty heap
2010-07-06, by haftmann
merged
2010-07-05, by paulson
merged
2010-07-05, by paulson
Unification (flexflex) bug fix; making "auto" deterministic
2010-07-05, by paulson
moved "open" operations from Heap.thy to Array.thy and Ref.thy
2010-07-05, by haftmann
only definite assignment
2010-07-05, by haftmann
moved special operation array_ran here
2010-07-05, by haftmann
remove primitive operation Heap.array in favour of Heap.array_of_list
2010-07-05, by haftmann
tuned proof
2010-07-05, by haftmann
tuned
2010-07-05, by haftmann
Outer_Syntax.prepare_command: disallow control commands here, and consequently in Isar documents;
2010-07-05, by wenzelm
specific ML_val vs. ML_command;
2010-07-05, by wenzelm
async_state: report within proper transaction context;
2010-07-05, by wenzelm
merged
2010-07-05, by haftmann
simplified representation of monad type
2010-07-05, by haftmann
attempt to reconstruct missing HOL/Codegenerator_Test/ROOT.ML;
2010-07-05, by wenzelm
merged
2010-07-05, by wenzelm
updated document
2010-07-05, by haftmann
dropped passed irregular names
2010-07-05, by haftmann
adapt Nitpick to "prod_case" and "*" -> "sum" renaming;
2010-07-03, by blanchet
remove needless signature entry
2010-07-03, by blanchet
references to ghc and ocaml
2010-07-02, by haftmann
explicit code_datatype declaration prevents multiple instantiations later on
2010-07-02, by haftmann
refrain from using datatype declaration -- opens chance for quickcheck later on
2010-07-02, by haftmann
tuned proof
2010-07-02, by haftmann
reverted to verion from fc27be4c6b1c
2010-07-02, by haftmann
traceback for error messages
2010-07-02, by haftmann
accomodate for different behvaiour of nitpick (c.f. also 180e80b4eac1)
2010-07-02, by haftmann
introduced distinct session HOL-Codegenerator_Test
2010-07-02, by haftmann
tuned bootstrap files
2010-07-02, by haftmann
remove codegeneration-related theories from big library theory
2010-07-02, by haftmann
drop unconvenient code declarations
2010-07-02, by haftmann
build image for session HOL-Library; introduced distinct session HOL-Codegenerator_Test
2010-07-02, by haftmann
general Future.report -- also for Toplevel.async_state;
2010-07-04, by wenzelm
simplified Isabelle_Process.Result: use markup directly;
2010-07-04, by wenzelm
run_command: actually observe "print" flag;
2010-07-03, by wenzelm
Toplevel.run_command: asynchronous state output, as an attempt to address potentially slow pretty printing (e.g. in HOL/Bali);
2010-07-03, by wenzelm
more precise timing;
2010-07-03, by wenzelm
more efficient document model/view -- avoid repeated iteration over commands from start, prefer bulk operations;
2010-07-03, by wenzelm
standard argument order;
2010-07-02, by wenzelm
do not open auxiliary ML structures;
2010-07-02, by wenzelm
tuned white space;
2010-07-02, by wenzelm
fixed spelling
2010-07-02, by haftmann
merged
2010-07-02, by haftmann
"prod" and "sum" replace "*" and "+" respectively; qualified constants Set.member and Set.Collect
2010-07-01, by haftmann
"prod" and "sum" replace "*" and "+" respectively
2010-07-01, by haftmann
qualified constants Set.member and Set.Collect
2010-07-01, by haftmann
"prod" and "sum" replace "*" and "+" respectively; qualified constants Set.member and Set.Collect
2010-07-01, by haftmann
merged
2010-07-01, by huffman
convert theorem path_connected_sphere to euclidean_space class
2010-07-01, by huffman
generalize more lemmas from ordered_euclidean_space to euclidean_space
2010-07-01, by huffman
avoid Old_Number_Theory;
2010-07-01, by wenzelm
misc tuning and modernization;
2010-07-01, by wenzelm
merged
2010-07-01, by haftmann
once more a try with mkdir_leaf
2010-07-01, by haftmann
refined semantics of mkdir_leaf: do not fail if directory already exists
2010-07-01, by haftmann
avoid bitstrings in generated code
2010-07-01, by haftmann
Updated NEWS
2010-07-01, by hoelzl
Add theory for indicator function.
2010-07-01, by hoelzl
Instantiate product type as euclidean space.
2010-07-01, by hoelzl
merged
2010-07-01, by haftmann
repaired line ending
2010-07-01, by haftmann
revert to plain for now mkdir
2010-07-01, by haftmann
one unified Word theory
2010-06-30, by haftmann
more speaking names
2010-06-30, by haftmann
more speaking names
2010-06-30, by haftmann
moved specific operations here
2010-06-30, by haftmann
more speaking theory names
2010-06-30, by haftmann
more speaking theory names
2010-06-30, by haftmann
use existing bit type from theory Bit
2010-06-30, by haftmann
split off Cardinality from Numeral_Type
2010-06-30, by haftmann
added literal and typerep instances
2010-06-30, by haftmann
mkdir_leaf -- avoiding surprises with typos in user-given paths
2010-06-30, by haftmann
generalize some lemmas about derivatives
2010-06-30, by huffman
add lemma at_within_interior
2010-06-30, by huffman
generalize more euclidean_space lemmas
2010-06-30, by huffman
minimize dependencies on Numeral_Type
2010-06-30, by huffman
change type of 'dimension' to 'a itself => nat
2010-06-30, by huffman
generalize some euclidean_space lemmas
2010-06-30, by huffman
merged
2010-06-30, by blanchet
rewrote the TPTP problem generation code more or less from scratch;
2010-06-30, by blanchet
rename functions
2010-06-29, by blanchet
merged
2010-06-30, by haftmann
unfold_fun_n
2010-06-30, by haftmann
pervasive tuning of code
2010-06-30, by haftmann
explicit printing function for applify
2010-06-30, by haftmann
fail with low-level exception, not user error;
2010-06-29, by wenzelm
eliminated some unused bindings;
2010-06-29, by wenzelm
recovered some indentation from the depths of time;
2010-06-29, by wenzelm
cleaned by using descending instead of lifting
2010-06-29, by Christian Urban
merged
2010-06-29, by blanchet
move function
2010-06-29, by blanchet
compile
2010-06-29, by blanchet
compile
2010-06-29, by blanchet
more elegant cheating
2010-06-29, by blanchet
Sledgehammer can save some msecs by cheating
2010-06-29, by blanchet
more precise error message for remote ATPs
2010-06-29, by blanchet
move blacklisting completely out of the clausifier;
2010-06-29, by blanchet
rename "skolem_somes" to "skolems", now that there's only one flavor of Skolems
2010-06-29, by blanchet
move "nice names" from Metis to TPTP format
2010-06-29, by blanchet
move functions not needed by Metis out of "Metis_Clauses"
2010-06-29, by blanchet
no setup is necessary anymore
2010-06-28, by blanchet
adapt call
2010-06-28, by blanchet
remove obsolete component of CNF clause tuple (and reorder it)
2010-06-28, by blanchet
killed "expand_defs_tac";
2010-06-28, by blanchet
get rid of Skolem cache by performing CNF-conversion after fact selection
2010-06-28, by blanchet
always perform "inline" skolemization, polymorphism or not, Skolem cache or not
2010-06-28, by blanchet
always perform relevance filtering on original formulas
2010-06-28, by blanchet
merged
2010-06-29, by haftmann
split off predicate compiler into separate theory
2010-06-29, by haftmann
split off predicate compiler into separate theory
2010-06-29, by haftmann
adapted to reorganization of auxiliary list operations; split off predicate compiler into separate theory
2010-06-29, by haftmann
adapted to change in interface
2010-06-29, by haftmann
updated generated document
2010-06-29, by haftmann
tuned
2010-06-29, by Christian Urban
merged
2010-06-29, by haftmann
tuned theory text
2010-06-28, by haftmann
inner_simps is not enough, need also local facts
2010-06-28, by haftmann
put section on distinctness before listsum; refined code generation operations; dropped ancient infix mem
2010-06-28, by haftmann
explicit is better than implicit
2010-06-28, by haftmann
avoid List.all
2010-06-28, by haftmann
tuned whitespace
2010-06-28, by haftmann
tuned lemma formulations
2010-06-28, by haftmann
list_ex replaces list_exists
2010-06-28, by haftmann
tuned syntax
2010-06-28, by haftmann
explicit is better than implicit
2010-06-28, by haftmann
modernized specifications
2010-06-28, by haftmann
dropped ancient infix mem
2010-06-28, by haftmann
dropped ancient infix mem; refined code generation operations in List.thy
2010-06-28, by haftmann
cosmetics: avoided statement of raw theorems, used the method descending instead
2010-06-29, by Christian Urban
separated the lifting and descending procedures in the quotient package
2010-06-29, by Christian Urban
separation of translations in derive_qtrm / derive_rtrm (similarly for types)
2010-06-28, by Christian Urban
merged constants "split" and "prod_case"
2010-06-28, by haftmann
merged constants "split" and "prod_case" -- nitpick behaves differently
2010-06-28, by haftmann
tuned whitespace
2010-06-28, by haftmann
merged
2010-06-28, by blanchet
compile
2010-06-28, by blanchet
merged
2010-06-28, by blanchet
multiplexing
2010-06-25, by blanchet
factor out thread creation
2010-06-25, by blanchet
factored non-ATP specific code from "ATP_Manager" out, so that it can be reused for the LEO-II integration
2010-06-25, by blanchet
update docs
2010-06-25, by blanchet
simpler argument
2010-06-25, by blanchet
got rid of "respect_no_atp" option, which even I don't use
2010-06-25, by blanchet
reorder ML files
2010-06-25, by blanchet
renamed "Sledgehammer_FOL_Clauses" to "Metis_Clauses", so that Metis doesn't depend on Sledgehammer
2010-06-25, by blanchet
merge "Sledgehammer_{F,H}OL_Clause", as requested by a FIXME
2010-06-25, by blanchet
get rid of type alias
2010-06-25, by blanchet
exploit "Name.desymbolize" to remove some dependencies
2010-06-25, by blanchet
renamed "Sledgehammer_Fact_Preprocessor" to "Clausifier";
2010-06-25, by blanchet
fewer dependencies
2010-06-25, by blanchet
more intra-module dependency cleanup + merge "const" and "type_const" tables, since this is safe
2010-06-25, by blanchet
more moving around of ML files in "Sledgehammer.thy"
2010-06-25, by blanchet
got rid of needless exception
2010-06-25, by blanchet
move "MESON" up;
2010-06-25, by blanchet
remove junk
2010-06-25, by blanchet
further reduce dependencies on "sledgehammer_fact_filter.ML"
2010-06-25, by blanchet
move "prepare_clauses" from "sledgehammer_fact_filter.ML" to "sledgehammer_hol_clause.ML";
2010-06-25, by blanchet
merged
2010-06-28, by wenzelm
Quotient package reverse lifting
2010-06-28, by Cezary Kaliszyk
Add reverse lifting flag to automated theorem derivation
2010-06-28, by Cezary Kaliszyk
Restrict quotient definitions to constants
2010-06-28, by Cezary Kaliszyk
mixfix can be given for automatically lifted constants
2010-06-27, by Christian Urban
streamlined the generation of quotient theorems out of raw theorems
2010-06-26, by Christian Urban
merged
2010-06-25, by haftmann
avoid REPEAT after THEN_ALL_NEW
2010-06-25, by haftmann
refresh Isabelle token marker after buffer properties changed, e.g. when fold mode is switched;
2010-06-26, by wenzelm
treat alternative newline symbols as in Isabelle/ML;
2010-06-26, by wenzelm
simplified text_area_painter, with more precise treatment of visible line end;
2010-06-26, by wenzelm
merged
2010-06-25, by wenzelm
merged
2010-06-25, by blanchet
eta-expand
2010-06-25, by blanchet
improve the natural formula relevance filter code, so that it behaves more like the CNF one
2010-06-25, by blanchet
split SPASS time slot between SOS and non-SOS, in case SOS times out
2010-06-25, by blanchet
yields ill-typed ATP/metis proofs -- raus!
2010-06-24, by blanchet
make sure "metisFT" is tried upon "metis" failure in "resolve_inc_tyvars"
2010-06-24, by blanchet
merged
2010-06-25, by haftmann
more direct definition simplifies proofs
2010-06-24, by haftmann
merged
2010-06-24, by haftmann
more precise tactic: do not escape to a different goal branch (REPEAT is still problematic, though)
2010-06-24, by haftmann
a76ace919f1c wasn't quite right; second try
2010-06-24, by blanchet
merge
2010-06-24, by blanchet
never include anything from the Sledgehammer theory in the relevant facts + killed two obsolete facts
2010-06-24, by blanchet
better eta-expansion in Sledgehammer's clausification;
2010-06-24, by blanchet
cosmetics
2010-06-24, by blanchet
make sure that theorems passed using "add:" to Sledgehammer are not eliminated on heuristic grounds
2010-06-24, by blanchet
improve the new "natural formula" fact filter
2010-06-23, by blanchet
explicit treatment of UTF8 sequences as Isabelle symbols;
2010-06-25, by wenzelm
ML pretty printing of type string according to (quasi-abstract) YXML markup and symbols (including UTF8);
2010-06-24, by wenzelm
escape UTF8 symbols for the ML compiler;
2010-06-24, by wenzelm
explicit treatment of UTF8 character sequences as Isabelle symbols;
2010-06-24, by wenzelm
slight cleaning and simplification of the automatic wrapper for quotient definitions
2010-06-24, by Christian Urban
merged
2010-06-24, by wenzelm
export of proper information in the ML-interface of the quotient package
2010-06-24, by Christian Urban
treat Pretty.T as strictly abstract type;
2010-06-24, by wenzelm
slightly more standard data merge: Symtax.merge (K true) avoids equality on abstract type Pretty.T and gracefully accepts overriding, Symtab.join prefers first entry as usual;
2010-06-24, by wenzelm
avoid equality on abstract type Pretty.T;
2010-06-24, by wenzelm
notes on packaging;
2010-06-24, by wenzelm
misc tuning;
2010-06-24, by wenzelm
tuned auxiliary structures;
2010-06-24, by wenzelm
Net.encode_type;
2010-06-24, by wenzelm
more accurate dependencies;
2010-06-24, by wenzelm
made smlnj happy
2010-06-24, by haftmann
fix syntax bug in the TPTP output, by ensuring that "hBOOL" is correctly used for n-ary predicates even if (n + k)-ary occurrences of the same predicate, but with a different type, occur in the same problem
2010-06-23, by blanchet
renamed for easier grep
2010-06-23, by blanchet
use Skolem inlining also in the nonpolymorphic case, as a step toward simplifying the source code
2010-06-23, by blanchet
steal some of http://isabelle.in.tum.de/sledgehammer.html and add it to the docs
2010-06-23, by blanchet
have "metis" method and "metis_tac" fall back on "metisFT" upon failure, following a suggestion by Larry
2010-06-23, by blanchet
fix bug with "skolem_id" + sort facts for increased readability
2010-06-23, by blanchet
if SPASS fails at finding a proof with the SOS option turned on, turn it off and try again
2010-06-23, by blanchet
merged
2010-06-23, by blanchet
this looks like the most appropriate place to do the beta-eta-contraction
2010-06-23, by blanchet
killed legacy "neg_clausify" and "clausify"
2010-06-23, by blanchet
merged
2010-06-22, by blanchet
factor out TPTP format output into file of its own, to facilitate further changes
2010-06-22, by blanchet
merged
2010-06-22, by blanchet
turn on "natural form" filtering in the Mirabelle tests, to see how it performs
2010-06-22, by blanchet
missing "Unsynchronized" + make exception take a unit
2010-06-22, by blanchet
added code to optionally perform fact filtering on the original (non-CNF) formulas
2010-06-22, by blanchet
more cosmetics
2010-06-22, by blanchet
cosmetics + prevent consideration of inlined Skolem terms in relevance filter
2010-06-22, by blanchet
canonical argument order
2010-06-22, by blanchet
leverage new data structure for handling "add:" and "del:"
2010-06-22, by blanchet
thread original theorem along with CNF theorem, as a step toward killing the Skolem cache
2010-06-22, by blanchet
merge "generic_prover" and "generic_tptp_prover"
2010-06-22, by blanchet
removed Sledgehammer's support for the DFG syntax;
2010-06-22, by blanchet
distinguish between "unknown" and "no Kodkodi installed" errors
2010-06-22, by blanchet
reintroduce new Sledgehammer polymorphic handling code;
2010-06-22, by blanchet
make the Nitpick_Example theory processable even when Kodkodi is not installed;
2010-06-22, by blanchet
Make latex happy
2010-06-23, by hoelzl
Quotient package now uses Partial Equivalence instead place of equivalence
2010-06-23, by Cezary Kaliszyk
Replace 'list_rel' by 'list_all2'; they are equivalent.
2010-06-23, by Cezary Kaliszyk
Proper treatment of non-inherited mixins.
2010-06-22, by ballarin
merged
2010-06-22, by hoelzl
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
+30000
tip