Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-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.
* system/system_out provides a robust way to invoke external shell
2008-03-06, by wenzelm
system_out: threaded version does not work for 5.1;
2008-03-06, by wenzelm
common setup for system_out/system;
2008-03-06, by wenzelm
added ML-Systems/system_shell.ML;
2008-03-06, by wenzelm
removed obsolete THIS_IS_ISABELLE_BUILD;
2008-03-06, by wenzelm
obsolete (cf. ML-Systems/polyml_common.ML);
2008-03-06, by wenzelm
renamed polyml-old-basis.ML to polyml_old_basis.ML;
2008-03-06, by wenzelm
rearrangements to make latest Poly/ML the default, not old 4.x;
2008-03-06, by wenzelm
cleaned-up ML-Systems;
2008-03-06, by wenzelm
tuned comment;
2008-03-06, by wenzelm
removed obsolete THIS_IS_ISABELLE_BUILD feature;
2008-03-06, by wenzelm
removed obsolete THIS_IS_ISABELLE_BUILD feature: change environment after getsettings (works due to static scoping);
2008-03-06, by wenzelm
removed obsolete THIS_IS_ISABELLE_BUILD feature;
2008-03-06, by wenzelm
removed obsolete THIS_IS_ISABELLE_BUILD/MAKEBIN feature;
2008-03-06, by wenzelm
renamed test_markup to output_markup;
2008-03-05, by wenzelm
IsabelleProcess.output_markup;
2008-03-05, by wenzelm
closeup: minor tuning of term traversal;
2008-03-05, by wenzelm
ISABELLE_LINE_EDITOR: prefer rlwrap, which passes interrupts properly;
2008-03-05, by wenzelm
explicit referencing of background facts;
2008-03-05, by wenzelm
explicit referencing of background facts;
2008-03-05, by wenzelm
explicit referencing of background facts;
2008-03-05, by wenzelm
indexing literal facts: exclude background context;
2008-03-05, by wenzelm
put_thms: do not index facts here (affects prems/this/calculation in particular);
2008-03-05, by wenzelm
explicit referencing of background facts;
2008-03-05, by wenzelm
HOL/Library/RBT.thy;
2008-03-05, by wenzelm
NEWS: RBTs, renamings in ZF
2008-03-05, by krauss
Use conversions instead of simplifier. tuned
2008-03-05, by krauss
added new example
2008-03-04, by urbanc
tuned
2008-03-03, by haftmann
continued localization
2008-03-03, by haftmann
new theory of red-black trees, an efficient implementation of finite maps.
2008-03-03, by krauss
Generalized Zorn and added well-ordering theorem
2008-03-02, by nipkow
tuned ML code, more antiquotations;
2008-03-01, by wenzelm
misc cleanup of embedded ML code;
2008-03-01, by wenzelm
added @{const} antiquotation;
2008-03-01, by wenzelm
use more antiquotations;
2008-03-01, by wenzelm
unused_thms: print via official context (ProofContext.pretty_fact),
2008-02-28, by wenzelm
Added function for finding unused theorems.
2008-02-28, by berghofe
Added unused_thms command.
2008-02-28, by berghofe
import all 'special code' types
2008-02-28, by haftmann
added code generator setup
2008-02-28, by haftmann
Transitive_Closure: induct and cases rules now declare proper case_names;
2008-02-28, by wenzelm
Transitive_Closure: induct and cases rules now declare proper case_names;
2008-02-28, by wenzelm
rtranclp_induct, tranclp_induct: added case_names;
2008-02-28, by wenzelm
tuned
2008-02-28, by nipkow
removed legacy ML bindings;
2008-02-28, by wenzelm
tuned syntax declaration;
2008-02-28, by wenzelm
wf_trancl: structured proof;
2008-02-28, by wenzelm
rtranclE, tranclE: tuned statement, added case_names;
2008-02-28, by wenzelm
renamed ListSpace to ListVector;
2008-02-28, by wenzelm
added HOL-Library;
2008-02-28, by wenzelm
more precise handling of "group" for termination;
2008-02-27, by wenzelm
added theories for imperative HOL
2008-02-27, by haftmann
added theory for countable types
2008-02-27, by haftmann
added theory for reflected types
2008-02-27, by haftmann
proper merge of base sorts
2008-02-27, by haftmann
Renamed ListSpace to ListVector
2008-02-27, by nipkow
Fixed dependency on Dense_Linear_Order
2008-02-27, by chaieb
removed some debugging output from trace
2008-02-27, by schirmer
Loads Dense_Linear_Order (needed dlo_simps)
2008-02-27, by chaieb
Fixed dependencies for proofs -- ferrack needed
2008-02-27, by chaieb
Old HOL/Dense_Linear_Order.thy and the setup in Arith_Tools for Ferrante and Rackoff's Quantifier elimination for linear arithmetic over ordered Fields.
2008-02-27, by chaieb
fixed dependencies
2008-02-27, by chaieb
Removed theorems from default simpset
2008-02-27, by chaieb
Fixed proofs
2008-02-27, by chaieb
Loads Dense_Linear_Order.thy
2008-02-27, by chaieb
loads Tools/Qelim/qelim.ML
2008-02-27, by chaieb
HOL/Dense_Linear_Order.thy moved to Library ; resulting dependencies updated
2008-02-27, by chaieb
Installation of Quantifier elimination for ordered fields moved to Library/Dense_Linear_Order.thy
2008-02-27, by chaieb
other UNIV lemmas
2008-02-26, by haftmann
some more primrec
2008-02-26, by haftmann
class itself works around a problem with class interpretation in class finite
2008-02-26, by haftmann
moved some set lemmas from Set.thy here
2008-02-26, by haftmann
tuned heading
2008-02-26, by haftmann
char and nibble are finite
2008-02-26, by haftmann
moved some set lemmas to Set.thy
2008-02-26, by haftmann
tuned proofs
2008-02-26, by haftmann
tuned document;
2008-02-26, by wenzelm
tuned document;
2008-02-26, by wenzelm
Added useful general lemmas from the work with the HeapMonad
2008-02-26, by bulwahn
some steps towards automated generators
2008-02-26, by haftmann
operation collapse
2008-02-26, by haftmann
Zero/Suc recursion combinator for type index
2008-02-26, by haftmann
added accidental omissions
2008-02-26, by haftmann
thm_deps: sort result;
2008-02-25, by wenzelm
tuned msg;
2008-02-25, by wenzelm
fixed ChangeLog.gz path;
2008-02-25, by wenzelm
fixed document;
2008-02-25, by wenzelm
welcome: actually check for ChangeLog.gz;
2008-02-25, by wenzelm
tuned structure Distribution;
2008-02-25, by wenzelm
implicit use of LocalTheory.group etc.;
2008-02-25, by wenzelm
maintain group in lthy data, implicit use in operations;
2008-02-25, by wenzelm
tuned;
2008-02-25, by wenzelm
LocalTheory.set_group for user command;
2008-02-25, by wenzelm
inductive package: simplified group handling;
2008-02-25, by wenzelm
Added dependency of Library on Pocklington.thy
2008-02-25, by chaieb
Pocklington's Primality criterion
2008-02-25, by chaieb
More primality theorems
2008-02-25, by chaieb
A library for univariate polynomials -- generalizes old Hyperreal/Poly.thy from reals to locales
2008-02-25, by chaieb
A proof a the fundamental theorem of algebra
2008-02-25, by chaieb
Uses Univ_Poly.thy
2008-02-25, by chaieb
Does not import Poly anymore
2008-02-25, by chaieb
Includes the derivates of polynomials -- reals specific content of Poly
2008-02-25, by chaieb
Two simple theorems about cmod moved to Complex.thy
2008-02-25, by chaieb
Now imports Funamental_Theorem_Algebra
2008-02-25, by chaieb
Added trivial theorems aboud cmod
2008-02-25, by chaieb
Included theories Library/Univ_Poly.thy and Complex/Fundamental_Theorem_Algebra.thy ; Theory Hyperreal/Poly.thy Removed
2008-02-25, by chaieb
removed dead code; some cleanup
2008-02-22, by krauss
non-operative code antiquotation
2008-02-22, by haftmann
non-operative code antiquotation
2008-02-22, by haftmann
added further interface for reading constants
2008-02-22, by haftmann
added first version of datatype antiquotation
2008-02-22, by haftmann
moved refute_tac to linarith.ML
2008-02-22, by haftmann
more elaborate structure Distribution (filled-in by makedist);
2008-02-21, by wenzelm
keep ChangeLog.gz within distribution;
2008-02-21, by wenzelm
removed junk;
2008-02-21, by wenzelm
moved bij_betw from Library/FuncSet to Fun, redistributed some lemmas
2008-02-21, by nipkow
moved bij_betw from Library/FuncSet to Fun, redistributed some lemmas, and
2008-02-21, by nipkow
removed NBE;
2008-02-20, by wenzelm
removed ex/NBE.thy;
2008-02-20, by wenzelm
fix proofs involving ile_def
2008-02-20, by huffman
tuned structures in arith_data.ML
2008-02-20, by haftmann
using only an relation predicate to construct div and mod
2008-02-20, by haftmann
now in AFP
2008-02-20, by nipkow
added system_out (back to multithreaded version -- still suffers from non-interruptible wait in Poly/ML 5.1);
2008-02-19, by wenzelm
removed General/system_process.ML (back to multithreaded version);
2008-02-19, by wenzelm
replaced setpgrp by more elaborate setsid;
2008-02-19, by wenzelm
slightly tuned
2008-02-19, by urbanc
Yet another proof of False, this time using the strong case analysis rule.
2008-02-19, by berghofe
tuned
2008-02-18, by haftmann
system.pl - invoke shell command line (with robust signal handling);
2008-02-18, by wenzelm
updated
2008-02-18, by urbanc
added eqvt-flag to subseteq-lemma
2008-02-18, by urbanc
proved linorder and wellorder class instances
2008-02-18, by huffman
added get_parent (for AWE);
2008-02-17, by wenzelm
added perl wrapper for robust signal handling;
2008-02-17, by wenzelm
New simpler representation of numerals, using Bit0 and Bit1 instead of BIT, B0, and B1
2008-02-17, by huffman
removed spurious PolyML.makestring;
2008-02-16, by wenzelm
replaced ignore/raise_interrupt by more flexible (un)interruptible combinators;
2008-02-16, by wenzelm
removed managed_process (cf. General/shell_process.ML);
2008-02-16, by wenzelm
removed managed_process (cf. General/shell_process.ML);
2008-02-16, by wenzelm
exn_message: added TimeLimit.TimeOut;
2008-02-16, by wenzelm
export deny_secure;
2008-02-16, by wenzelm
setmp: uninterruptible;
2008-02-16, by wenzelm
System shell processes, with static input/output and propagation of interrupts.
2008-02-16, by wenzelm
added General/system_process.ML;
2008-02-16, by wenzelm
added lemma lists {normalize,succ,pred,minus,add,mult}_bin_simps
2008-02-16, by huffman
added lemma lists {normalize,succ,pred,minus,add,mult}_bin_simps
2008-02-16, by huffman
support for managed external processes;
2008-02-15, by wenzelm
more lemmas
2008-02-15, by nipkow
<= and < on nat no longer depend on wellfounded relations
2008-02-15, by haftmann
moved *_reorient lemmas here
2008-02-15, by haftmann
tuned names;
2008-02-15, by wenzelm
syntax error: suppress expected categories altogether;
2008-02-14, by wenzelm
expected syntax categories: reduced duplication, report minimal priorities only;
2008-02-14, by wenzelm
Fixed typing problem that caused instantiation of induct_aux_rec to go wrong.
2008-02-14, by berghofe
make_meta_clause bugfix: now works for higher-order clauses like LeastI_ex
2008-02-13, by paulson
fixed record pretty printing
2008-02-13, by kleing
using integers for pattern matching
2008-02-13, by haftmann
tuned whitespace
2008-02-13, by haftmann
more abstract lemmas
2008-02-13, by haftmann
fix spelling
2008-02-11, by huffman
imports Main;
2008-02-11, by wenzelm
removed unnecessary theory qualifiers;
2008-02-11, by wenzelm
simultaneous use_thys;
2008-02-11, by wenzelm
added Id;
2008-02-11, by wenzelm
Made theory names in ZF disjoint from HOL theory names to allow loading both developments
2008-02-11, by krauss
tuned proofs and comments
2008-02-11, by urbanc
tuned spaces;
2008-02-10, by wenzelm
tuned default position;
2008-02-10, by wenzelm
added default_properties;
2008-02-10, by wenzelm
added position_properties;
2008-02-10, by wenzelm
maintain default position;
2008-02-10, by wenzelm
overloading: reduced code redundancy, no xstrings here;
2008-02-09, by wenzelm
overloading: tuned signature;
2008-02-09, by wenzelm
Instead of raising an exception, pred_set_conv now ignores conversion
2008-02-07, by berghofe
fix broken syntax translations
2008-02-07, by huffman
use ML antiquotations
2008-02-06, by huffman
lemma wf_union_compatible: "wf R ==> wf S ==> S O R <= R ==> wf (R Un S)"
2008-02-06, by krauss
between constant removed
2008-02-06, by chaieb
continued
2008-02-06, by haftmann
locales ACf, ACIf, ACIfSL and ACIfSLlin have been abandoned in favour of the existing algebraic classes ab_semigroup_mult, ab_semigroup_idem_mult, lower_semilattice (resp. uper_semilattice) and linorder
2008-02-06, by haftmann
replaced class by locale
2008-02-04, by chaieb
*** MESSAGE REFERS TO 1.29 and 1.44 ***
2008-02-04, by wenzelm
towards quickcheck
2008-02-04, by haftmann
suppport for messages and indices
2008-02-04, by haftmann
added indexT
2008-02-04, by haftmann
instance "*" :: (sq_ord, sq_ord) sq_ord
2008-02-02, by huffman
cleaned up
2008-02-02, by huffman
modified MCollect syntax
2008-02-01, by nipkow
<TERM> syntax
2008-02-01, by haftmann
fixed term_of_sort
2008-02-01, by haftmann
fixed record problem
2008-02-01, by haftmann
add lemmas prod_lessI and Pair_less_iff [simp]
2008-02-01, by huffman
add lemma is_lub_lambda
2008-01-31, by huffman
add lemma cpo_lubI
2008-01-31, by huffman
add lemma cpo_lubI
2008-01-31, by huffman
instances for class discrete_cpo
2008-01-31, by huffman
new lemma cont_discrete_cpo
2008-01-31, by huffman
new discrete_cpo axclass
2008-01-31, by huffman
temporary adjustions
2008-01-31, by haftmann
explicit del_funcs
2008-01-31, by haftmann
proper term_of functions
2008-01-31, by haftmann
avoiding dynamic simpset lookup
2008-01-31, by haftmann
new lemma is_lub_Pair; cleaned up some proofs
2008-01-31, by huffman
commented stuff out
2008-01-30, by nipkow
added multiset comprehension
2008-01-30, by nipkow
idempotent semigroups
2008-01-30, by haftmann
dual orders and dual lattices
2008-01-30, by haftmann
Theorem Inductive.lfp_ordinal_induct generalized to complete lattices
2008-01-30, by haftmann
new term-building combinators
2008-01-29, by huffman
cleaned up evaluation interfaces
2008-01-29, by haftmann
tuned names
2008-01-29, by haftmann
treating division by zero properly
2008-01-29, by haftmann
eliminated escaped white space;
2008-01-28, by wenzelm
basic scanners: produce symbol list instead of imploded string;
2008-01-28, by wenzelm
* Outer syntax: string tokens no longer admit escaped white space;
2008-01-28, by wenzelm
location_of_position: Position.column_of (which counts Isabelle symbols, not characters);
2008-01-28, by wenzelm
added count/counted: improved position handling for token syntax;
2008-01-28, by wenzelm
added column field;
2008-01-28, by wenzelm
T.count/counted: improved position handling for token syntax;
2008-01-28, by wenzelm
added column property;
2008-01-28, by wenzelm
removed redundant repeatd scanner combinator;
2008-01-28, by wenzelm
added ::: / @@@ scanner combinators;
2008-01-28, by wenzelm
Tuned uniqueness proof for recursion combinator.
2008-01-28, by berghofe
Cleaned up simproc code.
2008-01-28, by berghofe
tuned the proof of the substitution lemma
2008-01-28, by urbanc
rename_client_map_tac: avoid ill-defined thm reference;
2008-01-27, by wenzelm
use_thy: do not set implicit ML context anymore;
2008-01-27, by wenzelm
added ambiguity_limit (restricts parse trees / terms printed in messages);
2008-01-27, by wenzelm
renamed thms_containing_limit to FindTheorems.limit;
2008-01-27, by wenzelm
eliminated some legacy ML files;
2008-01-27, by wenzelm
added bind_thms;
2008-01-27, by wenzelm
tuned;
2008-01-27, by wenzelm
removed legacy ML file;
2008-01-27, by wenzelm
syntax error: unified output of priorities;
2008-01-26, by wenzelm
syntax error: reduced spam -- print expected nonterminals instead of terminals;
2008-01-26, by wenzelm
avoid redundant escaping of Isabelle symbols;
2008-01-26, by wenzelm
grouped versions of axioms/define/notes;
2008-01-26, by wenzelm
misc tuning and internal rearrangement;
2008-01-26, by wenzelm
less
more
|
(0)
-10000
-3000
-1000
-240
+240
+1000
+3000
+10000
+30000
tip