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.
theory of representable cpos
2009-11-10, by huffman
add map_map lemmas
2009-11-09, by huffman
add in_deflation relation, more lemmas about cast
2009-11-09, by huffman
ep_pair and deflation lemmas for powerdomain map functions
2009-11-09, by huffman
remove spurious parameter to "merge"
2009-11-10, by blanchet
merged, and renamed local "TheoryData" to "Data" (following common Isabelle conventions)
2009-11-10, by blanchet
fixed soundness bug in Nitpick related to sets of sets;
2009-11-10, by blanchet
added possibility to register datatypes as codatatypes in Nitpick;
2009-11-05, by blanchet
added datatype constructor cache in Nitpick (to speed up the scope enumeration) and never test more than 4096 scopes
2009-11-05, by blanchet
don't promise too much in the Nitpick manual
2009-11-05, by blanchet
merged
2009-11-05, by blanchet
added "nitpick_def" attribute to lfp/gfp definition generated by the inductive package;
2009-11-05, by blanchet
merged
2009-10-29, by blanchet
try very hard to remove temporary files generated by Nitpick in case of interruption
2009-10-29, by blanchet
eliminate two FIXMEs in Nitpick's monotonicity check code
2009-10-29, by blanchet
rename "NitpickMono" to "Nitpick_Mono" in example
2009-10-29, by blanchet
merged
2009-10-29, by blanchet
minor cleanup in Nitpick
2009-10-29, by blanchet
make "auto" SAT solver less verbose
2009-10-29, by blanchet
make "sizechange_tac" slightly less verbose
2009-10-29, by blanchet
don't run Nitpick at all if Kodkodi is not installed (as indicated by the $KODKODI variable)
2009-10-29, by blanchet
readded Predicate_Compile to Main
2009-10-29, by blanchet
merged
2009-10-29, by blanchet
fixed error in Nitpick's display of uncurried constants, which resulted in an exception
2009-10-29, by blanchet
fixed minor problems with Nitpick's documentation
2009-10-29, by blanchet
merged
2009-10-28, by blanchet
merged my Auto Nitpick change with Lukas's Predicate Compiler changes
2009-10-28, by blanchet
introduced Auto Nitpick in addition to Auto Quickcheck;
2009-10-28, by blanchet
use "get_goal" rather than "flat_goal" in Auto Quickcheck, since we don't need the extra facts for counterexample generation
2009-10-28, by blanchet
fix typo in Nitpick manual
2009-10-27, by blanchet
optimized Nitpick's encoding and rendering of datatypes whose constructors don't appear in the problem
2009-10-27, by blanchet
clean Nitpick's wellfoundedness cache once in a while, to avoid potential memory leak
2009-10-27, by blanchet
renamed Nitpick option "coalesce_type_vars" to "merge_type_vars" (shorter) and cleaned up old hacks that are no longer necessary
2009-10-27, by blanchet
eliminated some old uses of cumulative prems (!) in proof methods;
2009-11-10, by wenzelm
eliminated some unused/obsolete Args.bang_facts;
2009-11-10, by wenzelm
modernized structure Theory_Target;
2009-11-10, by wenzelm
removed unused Quickcheck_RecFun_Simps;
2009-11-10, by wenzelm
define simprocs: do not apply target_morphism prematurely, this is already done in LocalTheory.declaration;
2009-11-10, by wenzelm
bang_facts: legacy feature;
2009-11-10, by wenzelm
tuned proofs;
2009-11-10, by wenzelm
removed obsolete name_of -- cf. decode;
2009-11-10, by wenzelm
desymbolize: use Symbol.decode directly;
2009-11-10, by wenzelm
try SAT_Examples last, to minimize impact of global side-effects;
2009-11-10, by wenzelm
home-grown pretty printer for term -- Poly/ML 5.3.0 does not observe infix status of constructors (notably $);
2009-11-10, by wenzelm
Inserted missing theory dependency
2009-11-10, by paulson
merged
2009-11-09, by wenzelm
Merged.
2009-11-09, by ballarin
Removed obsolete code.
2009-11-09, by ballarin
updated to official Poly/ML 5.3.0;
2009-11-09, by wenzelm
switched some isatest sessions to official Poly/ML 5.3.0;
2009-11-09, by wenzelm
setup for official Poly/ML 5.3.0, which is now the default;
2009-11-09, by wenzelm
locale_const/target_notation: uniform use of Term.aconv_untyped;
2009-11-09, by wenzelm
eliminated hard tabulators;
2009-11-09, by wenzelm
fixed some inappropriate names
2009-11-09, by paulson
merged
2009-11-09, by paulson
New theory Probability/Borel.thy, and some associated lemmas
2009-11-09, by paulson
merged
2009-11-09, by haftmann
tuned error messages; tuned code
2009-11-09, by haftmann
follow standard theory merge behaviour: do not change already selected solver
2009-11-09, by boehmes
generalized proof by abstraction,
2009-11-09, by boehmes
made theory merge deterministic wrt. the selected solver
2009-11-09, by boehmes
merged
2009-11-08, by wenzelm
merged
2009-11-08, by berghofe
Repaired handling of comprehensions in "values" command.
2009-11-08, by berghofe
updated functor Theory_Data, Proof_Data, Generic_Data;
2009-11-08, by wenzelm
modernized structure Reorient_Proc;
2009-11-08, by wenzelm
adapted Theory_Data;
2009-11-08, by wenzelm
adapted Theory_Data;
2009-11-08, by wenzelm
tuned;
2009-11-08, by wenzelm
adapted Generic_Data, Proof_Data;
2009-11-08, by wenzelm
adapted Generic_Data;
2009-11-08, by wenzelm
modernized/simplified functor Theory_Data, Proof_Data, Generic_Data: eliminated Pretty.pp, discontinued mutable data;
2009-11-08, by wenzelm
added "declaration (pervasive)";
2009-11-08, by wenzelm
print_theorems: suppress concealed (global) facts, unless "!" option is given;
2009-11-08, by wenzelm
updated generated file;
2009-11-08, by wenzelm
modernized structure Random_Word;
2009-11-08, by wenzelm
init_component: slightly more robust read (raw input, succeed on non-terminated last line);
2009-11-08, by wenzelm
merged
2009-11-07, by webertj
Due to popular demand: added a function that benchmarks proof reconstruction
2009-11-07, by webertj
Turned sections into subsections (better document structure).
2009-11-07, by webertj
merged
2009-11-07, by huffman
merged
2009-11-07, by huffman
fix name of lemma snd_strict
2009-11-06, by huffman
use try instead of handle
2009-11-05, by huffman
map functions for various types, with ep_pair/deflation/finite_deflation lemmas
2009-11-05, by huffman
lemma deflation_strict
2009-11-05, by huffman
tuned ML_OPTIONS for SML/NJ -- for improved performance;
2009-11-07, by wenzelm
merged
2009-11-07, by haftmann
added predicate example
2009-11-07, by haftmann
tuned
2009-11-07, by haftmann
modernized primrec
2009-11-07, by haftmann
made SML/NJ happy
2009-11-06, by boehmes
merged
2009-11-06, by nipkow
merged
2009-11-04, by nipkow
Replaced exception CRing by error because it is meant for the user.
2009-10-29, by nipkow
merged
2009-11-06, by nipkow
Command atp_minimize uses the naive linear algorithm now
2009-11-06, by nipkow
merged
2009-11-06, by bulwahn
merged
2009-11-06, by bulwahn
merged
2009-11-06, by bulwahn
merge
2009-11-06, by bulwahn
merged
2009-11-06, by bulwahn
adopted the predicate compile quickcheck
2009-11-06, by bulwahn
made definition of functions generically for the different instances
2009-11-06, by bulwahn
renamed generator to random_function in the predicate compiler
2009-11-06, by bulwahn
improved handling of already defined functions in the predicate compiler; could cause trouble before when no modes for a predicate were infered
2009-11-06, by bulwahn
strictly respecting the line margin in the predicate compiler core
2009-11-06, by bulwahn
adopted mode syntax for values command
2009-11-06, by bulwahn
disabled upt example because of a problem due to overloaded constants with the predicate compiler
2009-11-06, by bulwahn
added optional mode annotations for parameters in the values command
2009-11-06, by bulwahn
moved values command from core to predicate compile
2009-11-06, by bulwahn
added further example of the values command
2009-11-06, by bulwahn
Adopted output of values command
2009-11-06, by bulwahn
improved handling of overloaded constants; examples with numerals
2009-11-06, by bulwahn
made SML/NJ happy; tuned
2009-11-06, by bulwahn
adding tracing function for evaluated code; annotated compilation in the predicate compiler
2009-11-06, by bulwahn
added documentation for local SMT solver setup and available SMT options,
2009-11-06, by boehmes
renamed method induct_scheme to induction_schema
2009-11-06, by krauss
NEWS
2009-11-06, by krauss
removed session SizeChange: outdated, only half-functional, alternatives exist (cf. size_change method)
2009-11-06, by krauss
renamed method sizechange to size_change
2009-11-06, by krauss
added boehmes and hoelzl to isatest mailings
2009-11-06, by krauss
merged
2009-11-06, by wenzelm
tuned
2009-11-06, by boehmes
Merged.
2009-11-05, by ballarin
Merged.
2009-11-04, by ballarin
Use PrintMode.setmp to make thread-safe; avoid code clones.
2009-11-04, by ballarin
Make output indenpendent of current print mode.
2009-11-02, by ballarin
Relax on type agreement with original context when applying term syntax.
2009-11-02, by ballarin
tuned;
2009-11-05, by wenzelm
proper naming convention lthy: local_theory, but ctxt: Proof.context for arbitrary context;
2009-11-05, by wenzelm
adapted LocalTheory.declaration;
2009-11-05, by wenzelm
allow "pervasive" local theory declarations, which are applied the background theory;
2009-11-05, by wenzelm
declare Spec_Rules for most basic definitional packages;
2009-11-05, by wenzelm
misc tuning and clarification;
2009-11-05, by wenzelm
scalable version of Named_Thms, using Item_Net;
2009-11-05, by wenzelm
merged
2009-11-05, by wenzelm
merged
2009-11-05, by wenzelm
more accurate cleanup;
2009-11-05, by wenzelm
merged
2009-11-05, by wenzelm
more accurate dependencies;
2009-11-05, by wenzelm
merged
2009-11-05, by boehmes
handle let expressions inside terms by unfolding (instead of raising an exception),
2009-11-05, by boehmes
shorter names for variables and verification conditions,
2009-11-05, by boehmes
added references to HOL-Boogie papers
2009-11-05, by boehmes
tuned header;
2009-11-05, by wenzelm
made SML/NJ happy;
2009-11-05, by wenzelm
eliminated funny record patterns and made SML/NJ happy;
2009-11-05, by wenzelm
proper header;
2009-11-05, by wenzelm
more accurate dependencies;
2009-11-05, by wenzelm
merged
2009-11-05, by wenzelm
added Tree23 to IsaMakefile
2009-11-04, by krauss
New
2009-11-04, by nipkow
merged
2009-11-04, by nipkow
fixed order of parameters in induction rules
2009-11-04, by nipkow
added bulwahn to isatest mailings
2009-11-04, by krauss
merged
2009-11-04, by nipkow
Completely overhauled
2009-11-04, by nipkow
better error handling for fixrec_simp
2009-11-03, by huffman
add more fixrec_simp rules
2009-11-03, by huffman
fixrec examples use fixrec_simp instead of fixpat
2009-11-03, by huffman
domain package registers fixrec_simp lemmas
2009-11-03, by huffman
merged
2009-11-03, by huffman
add fixrec_simp attribute and method (eventually to replace fixpat)
2009-11-03, by huffman
proper and unique case names for the split_vc method,
2009-11-03, by boehmes
merged
2009-11-03, by haftmann
merged
2009-11-03, by haftmann
always be qualified -- suspected smartness in fact never worked as expected
2009-11-03, by haftmann
pretty name for ==>
2009-11-03, by haftmann
added HOL-Boogie
2009-11-03, by boehmes
added a specific SMT exception captured by smt_tac (prevents the SMT method from failing with an exception),
2009-11-03, by boehmes
ignore parsing errors, return empty assignment instead
2009-11-03, by boehmes
scheduler: clarified interrupt attributes and handling;
2009-11-05, by wenzelm
worker_next: plain signalling via work_available only, not scheduler_event;
2009-11-05, by wenzelm
revert fulfill_proof_future tuning (actually a bit slower due to granularity issues?);
2009-11-05, by wenzelm
avoid broadcast work_available, use daisy-chained signal instead;
2009-11-04, by wenzelm
fulfill_proof_future: tuned important special case of singleton promise;
2009-11-04, by wenzelm
worker_next: treat wait for work_available as Sleeping, not Waiting;
2009-11-04, by wenzelm
worker activity: distinguish between waiting (formerly active) and sleeping;
2009-11-04, by wenzelm
tuned;
2009-11-04, by wenzelm
tuned thread data;
2009-11-04, by wenzelm
worker_next: ensure that work_available is passed on before sleeping (was occasionally lost when worker configuration changed, causing scheduler deadlock);
2009-11-04, by wenzelm
slightly leaner and more direct control of worker activity etc.;
2009-11-03, by wenzelm
adding testcases for code inlining, sets and numerals to the example files of the predicate compiler and its quickcheck prototype; disabling length example
2009-11-03, by bulwahn
adapted the inlining in the predicate compiler
2009-11-03, by bulwahn
recursively replacing abstractions by new definitions in the predicate compiler
2009-11-03, by bulwahn
merge
2009-11-02, by huffman
add fixrec support for HOL pair constructor patterns
2009-11-02, by huffman
define cprod_fun using Pair instead of cpair
2009-11-02, by huffman
add (LAM (x, y). t) syntax and lemma csplit_Pair
2009-11-02, by huffman
lexicographic order: run local descent proofs in parallel
2009-11-02, by krauss
merged
2009-11-02, by huffman
domain package no longer uses cfst/csnd/cpair
2009-11-02, by huffman
conceal partial rules depending on config flag (i.e. when called via "fun")
2009-11-02, by krauss
conceal "termination" rule, used only by special tools
2009-11-02, by krauss
do not use Binding.empty: conceal flag gets lost in Thm.def_binding_optional
2009-11-02, by krauss
modernized structure XML_Syntax;
2009-11-02, by wenzelm
structure Thm_Deps;
2009-11-02, by wenzelm
modernized structure Proof_Node;
2009-11-02, by wenzelm
modernized structure Proof_Display;
2009-11-02, by wenzelm
modernized structure Proof_Syntax;
2009-11-02, by wenzelm
modernized structure Local_Syntax;
2009-11-02, by wenzelm
modernized structure AutoBind;
2009-11-02, by wenzelm
modernized structure Primitive_Defs;
2009-11-02, by wenzelm
modernized structure Simple_Syntax;
2009-11-02, by wenzelm
modernized structure Context_Position;
2009-11-02, by wenzelm
observe usual naming conventions;
2009-11-02, by wenzelm
find_theorems: respect conceal flag
2009-11-02, by krauss
DEEPEN: all tracing is subject to trace_DEEPEN (NB: Proof General tends to "popup" tracing output);
2009-11-02, by wenzelm
back to warning -- Proof General tends to "popup" tracing output;
2009-11-02, by wenzelm
split parsing of counterexamples from translation into terms (avoids Term.dummyT and ill-typed terms)
2009-11-02, by boehmes
merged
2009-11-02, by bulwahn
predicate compiler creates code equations for predicates with full mode
2009-10-31, by bulwahn
renamed rpred to random
2009-10-30, by bulwahn
Rules that characterize functional/relational specifications.
2009-11-01, by wenzelm
adapted Item_Net;
2009-11-01, by wenzelm
allow multi-index;
2009-11-01, by wenzelm
added insert_safe, delete_safe variants;
2009-11-01, by wenzelm
tuned signature;
2009-11-01, by wenzelm
modernized structure Context_Rules;
2009-11-01, by wenzelm
modernized structure Rule_Cases;
2009-11-01, by wenzelm
merged
2009-10-30, by haftmann
dedicated theory for loading numeral simprocs
2009-10-30, by haftmann
set Pure theory name properly
2009-10-30, by haftmann
tuned code setup
2009-10-30, by haftmann
some notes on SPASS 3.0 distribution;
2009-10-30, by wenzelm
merged
2009-10-30, by haftmann
combined former theories Divides and IntDiv to one theory Divides
2009-10-30, by haftmann
tuned variable names of bindings; conceal predicate constants
2009-10-30, by haftmann
dedicated theory for loading numeral simprocs
2009-10-30, by haftmann
moved some div/mod lemmas to theory Divides
2009-10-30, by haftmann
tuned proof
2009-10-30, by haftmann
moved Commutative_Ring into session Decision_Procs
2009-10-30, by haftmann
abstract over variables in reversed order (application uses given order)
2009-10-30, by boehmes
disable printing of unparsed counterexamples for CVC3 and Yices
2009-10-30, by boehmes
pattern are separated only by spaces (no comma)
2009-10-30, by boehmes
back to polyml-svn -- performance impact is minimal, slowdown was caused by accumulated cruft of long-running Mac OS;
2009-10-30, by wenzelm
less verbose termination tactics
2009-10-30, by krauss
less verbose inductive invocation
2009-10-30, by krauss
tuned
2009-10-30, by krauss
less
more
|
(0)
-30000
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
+30000
tip