Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-10000
-3000
-1000
-480
+480
+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.
data declaration: removed obsolete target_morphism;
2007-04-14, by wenzelm
added eval_antiquotes_fn (tmp);
2007-04-13, by wenzelm
tuned document (headers, sections, spacing);
2007-04-13, by wenzelm
do translation: CONST;
2007-04-13, by wenzelm
eval_antiquotes: proper parentheses for projection;
2007-04-13, by wenzelm
canonical merge operations
2007-04-13, by haftmann
Removed erroneous application of rev in get_clauses that caused
2007-04-13, by berghofe
more robust proof
2007-04-13, by krauss
Experimental code for the interpretation of definitions.
2007-04-13, by ballarin
Experimental interpretation code for definitions.
2007-04-13, by ballarin
New file for locale regression tests.
2007-04-13, by ballarin
debug versions of finite_guess and fresh_guess do not fail if they can not solve the goal
2007-04-13, by narboux
minimize imports
2007-04-13, by huffman
new simp rule exp_ln; new standard proof of DERIV_exp_ln_one; changed imports
2007-04-13, by huffman
moved nonstandard derivative stuff from Deriv.thy into new file HDeriv.thy
2007-04-13, by huffman
added proj_value_antiq;
2007-04-12, by wenzelm
absdummy: use internal name uu to avoid renaming of popular names;
2007-04-12, by wenzelm
tuned the proof of lemma pt_list_set_fresh (as suggested by Randy Pollack) and tuned the syntax for sub_contexts
2007-04-12, by urbanc
updated;
2007-04-12, by wenzelm
output_basic: added isaantiq markup (only inside verbatim tokens);
2007-04-12, by wenzelm
newenvironment{isaantiq};
2007-04-12, by wenzelm
Zero variable indexes in clauses
2007-04-12, by paulson
Improved treatment of classrel/arity clauses
2007-04-12, by paulson
Fixed the treatment of TVars in conjecture clauses (they are deleted, not frozen)
2007-04-12, by paulson
Improved and simplified the treatment of classrel/arity clauses
2007-04-12, by paulson
canonical merge operations
2007-04-12, by haftmann
moved nonstandard limit stuff from Lim.thy into new theory HLim.thy
2007-04-12, by huffman
run annomaly from makedist
2007-04-12, by kleing
set special ISABELLE_USER_HOME as in other isatest settings
2007-04-12, by isatest
isatest version of annomaly script. to be run from istatest-makedist.
2007-04-12, by kleing
new standard proof of lemma LIM_inverse
2007-04-12, by huffman
new class syntax for scaleR and norm classes
2007-04-11, by huffman
removed debugging code
2007-04-11, by krauss
canonical merge operations
2007-04-11, by haftmann
tuned
2007-04-11, by haftmann
dropped legacy ML bindings
2007-04-11, by haftmann
moved nonstandard stuff from SEQ.thy into new file HSEQ.thy
2007-04-11, by huffman
move lemma real_of_nat_inverse_le_iff from NSA.thy to NthRoot.thy
2007-04-11, by huffman
new standard proof of convergent = Cauchy
2007-04-11, by huffman
new standard proof of LIMSEQ_realpow_zero
2007-04-10, by huffman
new LIM/isCont lemmas for abs, of_real, and power
2007-04-10, by huffman
some restructuring
2007-04-10, by krauss
interpretation bounded_linear_of_real
2007-04-10, by huffman
removed unnecessary premise from power_le_imp_le_base
2007-04-10, by huffman
proper handling of morphisms
2007-04-10, by krauss
Moving "FunDef" up in the HOL development graph, since it is independent from "Recdef" and "Datatype" now.
2007-04-10, by krauss
inline_antiq: no longer forces ML_Syntax.atomic;
2007-04-10, by wenzelm
removed dead code
2007-04-10, by krauss
tuned
2007-04-10, by krauss
added example for definitions in local contexts
2007-04-10, by krauss
removed obsolete workaround
2007-04-10, by krauss
generalized type of lemma setsum_product
2007-04-09, by huffman
new standard proofs of some LIMSEQ lemmas
2007-04-09, by huffman
rearranged sections
2007-04-08, by huffman
remove redundant lemmas
2007-04-08, by huffman
removed obsolete workarounds
2007-04-07, by krauss
deleted remaining instances of swap_simp_a and swap_simp_b (obsolete now)
2007-04-07, by urbanc
tuned slightly the previous commit
2007-04-07, by urbanc
perm_simp can now simplify using the rules (a,b) o a = b and (a,b) o b = a
2007-04-07, by narboux
add new standard proofs for limits of sequences
2007-04-06, by huffman
Replaced add_inductive_i by add_inductive_global.
2007-04-05, by berghofe
- Tried to make name_of_thm more robust against changes of the
2007-04-05, by berghofe
- Removed occurrences of ProofContext.export in add_ind_def that
2007-04-05, by berghofe
thy_deps: sort Context.thy_ord;
2007-04-05, by wenzelm
added thy_ord -- order of creation;
2007-04-05, by wenzelm
simplified thy_deps using Theory.ancestors_of (in order of creation);
2007-04-04, by wenzelm
renamed Variable.importT to importT_thms;
2007-04-04, by wenzelm
removed unused dep_graph;
2007-04-04, by wenzelm
theory: maintain ancestors in order of creation;
2007-04-04, by wenzelm
rep_thm/cterm/ctyp: removed obsolete sign field;
2007-04-04, by wenzelm
rebind HOL.refl as refl (hidden by widen.refl);
2007-04-04, by wenzelm
rep_thm/cterm/ctyp: removed obsolete sign field;
2007-04-04, by wenzelm
make fresh_guess fail if it does not solve the subgoal
2007-04-04, by narboux
add a few details in the Fst and Snd cases of unicity proof
2007-04-04, by narboux
find_first is just an alias
2007-04-04, by paulson
added print_mode (generic non-sense);
2007-04-04, by wenzelm
improved exception CTERM;
2007-04-04, by wenzelm
removed unused info channel;
2007-04-04, by wenzelm
added print_mode;
2007-04-04, by wenzelm
removed unused info channel;
2007-04-04, by wenzelm
renamed Output.has_mode to print_mode_active;
2007-04-04, by wenzelm
tuned comment;
2007-04-04, by wenzelm
cleaned-up Output functions;
2007-04-04, by wenzelm
improved exception CTERM;
2007-04-04, by wenzelm
added scanwords from library.ML (for obsolete rename_tac);
2007-04-04, by wenzelm
removed obsolete scanwords (see obsolete tactic.ML:rename_tac for its only use);
2007-04-04, by wenzelm
removed dead code;
2007-04-04, by wenzelm
cleaned-up Output functions;
2007-04-04, by wenzelm
eliminated obsolete rename_tac;
2007-04-04, by wenzelm
removed obsolete sign_of/sign_of_thm;
2007-04-04, by wenzelm
ML antiquotes;
2007-04-04, by wenzelm
tuned comments;
2007-04-03, by wenzelm
fixed chr/explode;
2007-04-03, by wenzelm
avoid overloaded integer constants (accomodate Alice);
2007-04-03, by wenzelm
avoid clash with Alice keywords;
2007-04-03, by wenzelm
signature: eqtype to accomodate Alice;
2007-04-03, by wenzelm
renamed comp to compose (avoid clash with Alice keywords);
2007-04-03, by wenzelm
renamed of_sort_derivation record fields (avoid clash with Alice keywords);
2007-04-03, by wenzelm
added ML-Systems/alice.ML;
2007-04-03, by wenzelm
renamed Variable.import to import_thms (avoid clash with Alice keywords);
2007-04-03, by wenzelm
removed assert/deny (avoid clash with Alice keywords and confusion due to strict evaluation);
2007-04-03, by wenzelm
ranamed CodegenData.lazy to lazy_thms (avoid clash with Alice keywords);
2007-04-03, by wenzelm
remove the lemma swap_fun which was not needed
2007-04-03, by narboux
slighltly improved the proof of unicity
2007-04-03, by narboux
Compatibility file for Alice 1.3 -- experimental!
2007-04-03, by wenzelm
rename bij and fresh into bijs and freshs and lookup for eqvts lemma using the ml value instead of the name
2007-04-02, by narboux
optimizing the null instantiation case
2007-04-02, by paulson
now exports distinct_subgoal_tac (needed by MetisAPI)
2007-04-02, by paulson
exception handling
2007-04-02, by paulson
added reserved words mod, div for SML
2007-04-01, by haftmann
added pt_bij' to the collection perm_swap and also added abs_perm to the collection of equivariance lemmas
2007-03-31, by urbanc
Fixed bug in dest_prem: premises of the form "p x_1 ... x_n"
2007-03-31, by berghofe
fixed typo
2007-03-31, by haftmann
simplified constant representation in code generator
2007-03-30, by haftmann
tuned
2007-03-30, by haftmann
equality on strings
2007-03-30, by haftmann
paraphrasing equality
2007-03-30, by haftmann
updated
2007-03-30, by haftmann
improved character output for SML
2007-03-29, by haftmann
dropped legacy ML bindings
2007-03-29, by haftmann
simplified some steps
2007-03-29, by paulson
MESON tactical takes an additional argument: the clausification function.
2007-03-29, by paulson
Now checks for types-only clause before outputting.
2007-03-29, by paulson
- Improved error messages in equivariance proof
2007-03-28, by berghofe
Renamed induct(s)_weak to weak_induct(s) in order to unify
2007-03-28, by berghofe
- Renamed <predicate>_eqvt to <predicate>.eqvt
2007-03-28, by berghofe
the name for the collection of equivariance lemmas is now eqvts (changed from eqvt) in order to avoid clashes with eqvt-lemmas generated in nominal_inductive
2007-03-28, by urbanc
adapted to new nominal_inductive
2007-03-28, by urbanc
Improved code generator for characters: now handles
2007-03-28, by berghofe
tuned proofs (taking full advantage of nominal_inductive)
2007-03-28, by urbanc
adapted to nominal_inductive infrastructure
2007-03-28, by urbanc
made the type sets instance of the "cp" type-class
2007-03-28, by urbanc
added extended the lemma for equivariance of freshness
2007-03-27, by urbanc
adapted to nominal_inductive
2007-03-27, by urbanc
adapted to new nominal_inductive infrastructure
2007-03-27, by urbanc
Adapted to new syntax of nominal_inductive.
2007-03-27, by berghofe
Adapted to changes in nominal_inductive.
2007-03-27, by berghofe
Implemented proof of strong induction rule.
2007-03-27, by berghofe
Exported perm_of_pair, mk_not_sym, and perm_simproc.
2007-03-27, by berghofe
cleaned up HOL/ex/Code*.thy
2007-03-27, by haftmann
fixed document preparation
2007-03-27, by haftmann
fixed problem with mutual recursion
2007-03-26, by krauss
cleaned up Library/ and ex/
2007-03-26, by haftmann
minimal intro rules
2007-03-26, by haftmann
exported interface for intro rules
2007-03-26, by haftmann
moved Eval theory to library
2007-03-26, by haftmann
Eval theory
2007-03-26, by haftmann
tuned
2007-03-26, by haftmann
importing Eval theory
2007-03-26, by haftmann
naming tuned
2007-03-26, by haftmann
cleaned up Library( and ex/
2007-03-26, by haftmann
Clause cache is now in theory data.
2007-03-26, by paulson
"generalize" now replaces ugly mes_XXX generated symbols by 1-letter identifiers.
2007-03-26, by paulson
moving lemmas into appropriate sections
2007-03-25, by urbanc
fixed typing bug in generated code
2007-03-23, by haftmann
fixed typing bug in generated code
2007-03-23, by haftmann
added the permutation operation on options to the list of equivariance lemmas
2007-03-23, by urbanc
dropped
2007-03-23, by haftmann
added empty cases
2007-03-23, by haftmann
added concept for term constructors
2007-03-23, by haftmann
tuned
2007-03-23, by haftmann
two further properties about lists
2007-03-23, by haftmann
removed outdated example
2007-03-23, by haftmann
fixed typo
2007-03-23, by haftmann
added some sketches about library functions
2007-03-23, by haftmann
fixed function syntax
2007-03-22, by krauss
fixed function syntax
2007-03-22, by krauss
corrected the lemmas min_nat_eqvt and min_int_eqvt
2007-03-22, by urbanc
fixed code generator setup
2007-03-22, by haftmann
made function syntax strict, requiring | to separate equations; cleanup
2007-03-22, by krauss
fixed problem with the construction of mutual simp rules
2007-03-22, by krauss
cleanup
2007-03-22, by krauss
clarified an error-message
2007-03-22, by urbanc
tuned some proofs
2007-03-22, by urbanc
added another rule for simultaneous induction, and lemmas for zip
2007-03-21, by krauss
Unified function syntax
2007-03-21, by krauss
Numerous bug fixes. Type clauses distinguished from empty clauses. Working proof reduction.
2007-03-21, by paulson
added example file
2007-03-21, by haftmann
Better documentation path rewriting for src dir, used in tarball build.
2007-03-20, by gagern
Changed AnnoMaLy build process from CVS to tarball sources.
2007-03-20, by gagern
simplified "eval" oracle method
2007-03-20, by krauss
updated keywords
2007-03-20, by haftmann
added theory dependency graph
2007-03-20, by haftmann
improved treatment of defining equations stemming from specification tools
2007-03-20, by haftmann
added instance for lattice
2007-03-20, by haftmann
dropped OrderedGroup.ML
2007-03-20, by haftmann
added class "default" and expansion axioms for undefined
2007-03-20, by haftmann
switched exception from arbitrary to undefined
2007-03-20, by haftmann
updated code generation sections
2007-03-20, by haftmann
fixed typo
2007-03-20, by haftmann
new lemmas
2007-03-20, by haftmann
pretty function arrow for diag serializer
2007-03-20, by haftmann
adjusted definition of defining equation
2007-03-20, by haftmann
fixed slip
2007-03-20, by haftmann
explizit "type" superclass
2007-03-20, by haftmann
tuned the proof
2007-03-19, by urbanc
Removal of axiom names from the theorem cache
2007-03-19, by paulson
No label on "show"; tries to remove dependencies more cleanly
2007-03-19, by paulson
dropped overwrite_warn
2007-03-19, by haftmann
moved Output.overwrite_warn here
2007-03-19, by haftmann
TrueElim and notTrueElim tested and added as safe elim rules.
2007-03-18, by dixon
dropped LOrder.thy in favor of Lattices.thy
2007-03-16, by haftmann
dropped LOrder.thy
2007-03-16, by haftmann
added "satisfies" interface
2007-03-16, by haftmann
dropping dead code
2007-03-16, by haftmann
clarified check of defining equations
2007-03-16, by haftmann
adjusted qualified thm reference
2007-03-16, by haftmann
inf_fun_eq and inf_bool_eq now with meta equality
2007-03-16, by haftmann
added "class"es
2007-03-16, by haftmann
tuned
2007-03-16, by haftmann
dropped superfluous hide
2007-03-16, by haftmann
added lattice definitions
2007-03-16, by haftmann
added instance of sets as distributive lattices
2007-03-16, by haftmann
integrated with LOrder.thy
2007-03-16, by haftmann
moved lattice instance here
2007-03-16, by haftmann
adjusted to new lattice theory developement in Lattices.thy / FixedPoint.thy
2007-03-16, by haftmann
added FIXME hints
2007-03-16, by haftmann
lattice cleanup
2007-03-16, by haftmann
updated
2007-03-16, by haftmann
adjusted for the example file SOS.thy
2007-03-16, by urbanc
added formalisations of typical SOS-proofs
2007-03-16, by urbanc
added eqvt-lemmas for integers and eqvt-tagged the lemma append_eqvt
2007-03-16, by urbanc
removed safe elim flag of trueElim and notFalseElim for testing.
2007-03-16, by dixon
added safe intro rules for removing "True" subgoals as well as "~ False" ones.
2007-03-16, by dixon
move sqrt_divide_self_eq to NthRoot.thy
2007-03-14, by huffman
move bounded (bi)linear operator locales from Lim.thy to RealVector.thy
2007-03-14, by huffman
is_nnf/is_cnf added, defcnf does nothing now if the formula already is in CNF
2007-03-14, by webertj
deleted function for defining candidates and used nominal_primrec instead
2007-03-13, by urbanc
syntax: proper body priorty for derived binders;
2007-03-12, by wenzelm
tuned;
2007-03-12, by wenzelm
removes some unused code that used to try to derive a simpler version of the eqvt lemmas
2007-03-12, by narboux
Adapted to new inductive definition package.
2007-03-12, by berghofe
clarified code
2007-03-11, by haftmann
- Replaced fold by fold_rev to make sure that list of predicate
2007-03-10, by berghofe
- Changed format of descriptor contained in nominal_datatype_info
2007-03-10, by berghofe
Renamed INF to INFM to avoid clash with INF operator defined in FixedPoint theory.
2007-03-10, by berghofe
Adapted to changes in definition of SUP.
2007-03-10, by berghofe
Generalized version of SUP and INF (with index set).
2007-03-10, by berghofe
Eta-expanded codetype_hook to make SML/NJ happy.
2007-03-10, by berghofe
First stab at reconstructing HO problems
2007-03-09, by paulson
constant names now dependent on executable content
2007-03-09, by haftmann
resolved name clashes
2007-03-09, by haftmann
moved order on functions here
2007-03-09, by haftmann
*** empty log message ***
2007-03-09, by haftmann
dropped code datatype certificates
2007-03-09, by haftmann
stepping towards uniform lattice theory development in HOL
2007-03-09, by haftmann
correct typo in latex output
2007-03-06, by narboux
updated this file to the new infrastructure
2007-03-06, by urbanc
fixed function package bug in the handling of multiple guards
2007-03-06, by krauss
major update of the nominal package; there is now an infrastructure
2007-03-06, by urbanc
fix wrong default for find_theorems
2007-03-06, by kleing
document find_theorems syntax change
2007-03-06, by kleing
find_theorems: moved with_dup into the brackets, i.e.
2007-03-06, by kleing
an O(n log n) version of removing duplicates
2007-03-06, by kleing
clean up var/running dir before spawning new tests
2007-03-05, by kleing
additional settings for isatest runs on various platforms
2007-03-05, by kleing
adjust paths
2007-03-05, by kleing
moved all isatest/cron job related files to own directory
2007-03-05, by kleing
AnnoMaLy related files, as discussed in mails with Gerwin Klein
2007-03-05, by gagern
Simplify print mode. Support setproverflag.
2007-03-03, by aspinall
Update test for new parse result
2007-03-03, by aspinall
Add setproverflag, to replace other flag controls
2007-03-03, by aspinall
Add objtypes to openblock/closeblock and theory items (can be used to control folding).
2007-03-03, by aspinall
Add more attributes to openblock. Change theory item objtype field to proper objtype.
2007-03-03, by aspinall
Add Isabelle-specific objtypes
2007-03-03, by aspinall
Comment
2007-03-03, by aspinall
clarified code
2007-03-03, by haftmann
clarified error message
2007-03-03, by haftmann
moved instance option :: finite to Finite_Set.thy
2007-03-03, by haftmann
moved instance option :: finite here
2007-03-03, by haftmann
Fix idvalue output and PGML print mode raw encode/decode.
2007-03-03, by aspinall
permitting empty datatypes
2007-03-02, by haftmann
improved handling of nat numerals
2007-03-02, by haftmann
tuned code theorems for ord on integers
2007-03-02, by haftmann
simplified code generator setup
2007-03-02, by haftmann
tuned code theorems
2007-03-02, by haftmann
added add_numerals_of
2007-03-02, by haftmann
now using "class"
2007-03-02, by haftmann
using "fst" "snd" for Haskell code
2007-03-02, by haftmann
added code theorems for UNIV
2007-03-02, by haftmann
adjusted to latest changes
2007-03-02, by haftmann
new code theorems
2007-03-02, by haftmann
syntax for "class attach const"
2007-03-02, by haftmann
prefix of class interpretation not mandatory any longer
2007-03-02, by haftmann
Meson.is_fol_term now takes a theory as argument. Minor tidying.
2007-03-02, by paulson
New code to store theorem names in a concise form rather than as fully-qualified.
2007-03-02, by paulson
The first-order test now tests for the obscure case of a polymorphic constant like 1 being
2007-03-02, by paulson
abbrev: be permissive after transformation;
2007-02-28, by wenzelm
exported get_ss, map_ss;
2007-02-28, by wenzelm
tuned;
2007-02-28, by wenzelm
tuned ML setup;
2007-02-28, by wenzelm
added @{const_name}, @{const_syntax};
2007-02-28, by wenzelm
more cleanup
2007-02-28, by krauss
Add closeblock/openblock structure to proof-block commands
2007-02-28, by aspinall
Updated success string for Vampire.
2007-02-28, by paulson
Now outputs metis calls
2007-02-28, by paulson
added headers
2007-02-28, by krauss
cleanup, fixing sml/nj related problems
2007-02-28, by krauss
gensym: removed bits of dead code;
2007-02-28, by wenzelm
gensym no longer includes ' or _ in names (trailing _ is bad)
2007-02-27, by paulson
tuned document;
2007-02-27, by wenzelm
\usepackage{amssymb};
2007-02-27, by wenzelm
moved some non-kernel material to more_thm.ML;
2007-02-26, by wenzelm
removed obsolete eq_set;
2007-02-26, by wenzelm
Thm.internalK;
2007-02-26, by wenzelm
Further operations on type thm, outside the inference kernel.
2007-02-26, by wenzelm
added more_thm.ML;
2007-02-26, by wenzelm
moved eq_thm etc. to structure Thm in Pure/more_thm.ML;
2007-02-26, by wenzelm
Added formalization of size-change principle (experimental).
2007-02-26, by krauss
added theorems_of;
2007-02-26, by wenzelm
removed obsolete theorem_space;
2007-02-26, by wenzelm
Added lemma lfp_const: "lfp (%x. t) = t
2007-02-26, by krauss
exported serializer parsers
2007-02-23, by haftmann
proper treatment of -> as type constructor
2007-02-23, by haftmann
tuned
2007-02-23, by haftmann
add_path for naming in proof contexts
2007-02-23, by haftmann
locale: add_locale accepts explicit predicate name, interpretation supports non-mandatory prefixes
2007-02-23, by haftmann
slightly tuned
2007-02-23, by haftmann
slight cleanup
2007-02-23, by haftmann
adjusted code lemmas
2007-02-23, by haftmann
continued
2007-02-23, by haftmann
dropped diagnostic switch
2007-02-23, by haftmann
Improved handling of situation when theorem in cache disagrees with theorem supplied: new clauses
2007-02-22, by paulson
Fixed print translations for quantifiers a la "ALL x>=t. P x". These used
2007-02-21, by krauss
prevent quadratic time removal of duplicates if filter list is empty (likely to have too many results)
2007-02-21, by kleing
added missing \
2007-02-20, by kleing
updated docs with new with_dups syntax for find_theorems
2007-02-20, by kleing
Remove duplicates from printed theorems in find_theorems
2007-02-20, by kleing
more precise error message in parameter unification
2007-02-19, by schirmer
Updated
2007-02-17, by aspinall
Fix <pgipquit>. Remove unused pgmlatomsN. Make showid match askids. Use string functions for showid, avoiding printwrap kludge.
2007-02-17, by aspinall
<idvalue>: add name attribute to allow unsolicited updates.
2007-02-17, by aspinall
pretty_full_theory: expose in signature.
2007-02-17, by aspinall
Clarify comment
2007-02-17, by aspinall
unified arity parser/arguments;
2007-02-16, by wenzelm
ML text: informative Output.debug only;
2007-02-16, by wenzelm
unified arity parser/arguments;
2007-02-16, by wenzelm
Replaced "raise RecError" by "primrec_err" in function
2007-02-16, by berghofe
added example for print-mode Axiom
2007-02-16, by schirmer
added print-mode Axiom to print theorems without premises with a rule on top.
2007-02-16, by schirmer
updated Makefile
2007-02-16, by krauss
start adding the attribute eqvt to some lemmas of the nominal library
2007-02-15, by narboux
changed termination goal to use object quantifier
2007-02-15, by krauss
added congruence rule for function composition
2007-02-15, by krauss
beta_eta_contract specification befor processing. These normal forms avoid unpleasant surprises later on.
2007-02-15, by krauss
continued
2007-02-14, by haftmann
class package now using Locale.interpretation_i
2007-02-14, by haftmann
clarified explanation
2007-02-14, by haftmann
cleanup
2007-02-14, by haftmann
simpliefied instance statement
2007-02-14, by haftmann
continued class tutorial
2007-02-14, by haftmann
added class "preorder"
2007-02-14, by haftmann
Added nominal_inductive keyword.
2007-02-13, by berghofe
Added new file Nominal/nominal_inductive.ML
2007-02-13, by berghofe
First steps towards strengthening of induction rules for
2007-02-13, by berghofe
Added new file nominal_inductive.ML
2007-02-13, by berghofe
Curried and exported mk_perm.
2007-02-13, by berghofe
COMP now performs a distinctness check on the multiple results before failing
2007-02-13, by paulson
improved lexicographic order termination tactic
2007-02-13, by bulwahn
added OCaml example
2007-02-10, by haftmann
Completing the bug fix from the previous update: the result of unifying type
2007-02-10, by paulson
changed representation of constants; consistent name handling
2007-02-10, by haftmann
changed representation of constants
2007-02-10, by haftmann
tuned
2007-02-10, by haftmann
new Isar command print_codesetup
2007-02-10, by haftmann
added experimental class target
2007-02-10, by haftmann
added class target stub
2007-02-10, by haftmann
internal interfaces for interpretation and interpret
2007-02-10, by haftmann
moved commands of class package here
2007-02-10, by haftmann
added class package to Isar bootstrap
2007-02-10, by haftmann
splut up code generation in two parts
2007-02-10, by haftmann
canonical interface for attributes
2007-02-10, by haftmann
changed name of interpretation linorder to order
2007-02-10, by haftmann
adjusted to changes in class package
2007-02-10, by haftmann
added outline for Isabelle library description
2007-02-10, by haftmann
adjusted to new code generator Isar commands and changes in implementation
2007-02-10, by haftmann
adjusted to new code generator Isar commands
2007-02-10, by haftmann
added references for code generator tutorial
2007-02-10, by haftmann
added antiquotation for exceptions
2007-02-10, by haftmann
updated keywords
2007-02-10, by haftmann
cterm_instantiate was calling a type instantiation function that works only for matching,
2007-02-08, by paulson
added get-functions
2007-02-08, by urbanc
Renamed member to memb to avoid confusion with member function
2007-02-07, by berghofe
Adapted to changes in Finite_Set theory.
2007-02-07, by berghofe
Adapted to new inductive definition package.
2007-02-07, by berghofe
- Adapted to new inductive definition package
2007-02-07, by berghofe
Added meta_spec to extraction_expand.
2007-02-07, by berghofe
Added functions hhf_proof and un_hhf_proof.
2007-02-07, by berghofe
Adapted to changes in Accessible_Part and Wellfounded_Recursion theories.
2007-02-07, by berghofe
Added split_rule attribute.
2007-02-07, by berghofe
Fixed bug in mk_AbsP.
2007-02-07, by berghofe
Introduction and elimination rules for <= on predicates
2007-02-07, by berghofe
- Improved handling of monotonicity rules involving <=
2007-02-07, by berghofe
Adapted to changes in Finite_Set theory.
2007-02-07, by berghofe
Adapted to changes in Finite_Set theory.
2007-02-07, by berghofe
- Adapted to new inductive definition package
2007-02-07, by berghofe
Adapted to new inductive definition package.
2007-02-07, by berghofe
Converted to predicate notation.
2007-02-07, by berghofe
Adapted to changes in List theory.
2007-02-07, by berghofe
- wfP has been moved to theory Wellfounded_Recursion
2007-02-07, by berghofe
Adapted to changes in Transitive_Closure theory.
2007-02-07, by berghofe
Adapted to new inductive definition package.
2007-02-07, by berghofe
Adapted to changes in Finite_Set theory.
2007-02-07, by berghofe
Theorems for converting between wf and wfP are now declared
2007-02-07, by berghofe
- Adapted to new inductive definition package
2007-02-07, by berghofe
Adapted to new inductive definition package.
2007-02-07, by berghofe
Adapted to changes in Transitive_Closure theory.
2007-02-07, by berghofe
Added Predicate theory.
2007-02-07, by berghofe
New theory for converting between predicates and sets.
2007-02-07, by berghofe
changes in lexicographic_order termination tactic
2007-02-07, by bulwahn
"prove" function now instantiates relation variable in order
2007-02-07, by berghofe
Made untabify function tail recursive.
2007-02-07, by berghofe
tuned matches_subterm;
2007-02-06, by wenzelm
trace/debug: avoid eager string concatenation;
2007-02-06, by wenzelm
cc: removed option -lstdc++, which seems to be unnecessry, but causes problems on some platforms;
2007-02-06, by wenzelm
pervasive exception Option;
2007-02-06, by wenzelm
added has_kind/get_kind;
2007-02-06, by wenzelm
fixed two stupid bugs of SML to do with the value restriction and missing type
2007-02-06, by urbanc
askids/qualified_thms_of_thy: version which returns names in domain of get_thm
2007-02-06, by aspinall
added eta expansion to imperative monad bind
2007-02-06, by haftmann
corrected typo introduced by me
2007-02-06, by urbanc
now obsolete
2007-02-06, by urbanc
moved the infrastructure from the nominal_tags file to nominal_thmdecls
2007-02-06, by urbanc
Exporting curried versions of tail recursive equations instead of internal ones
2007-02-05, by krauss
proper use of NameSpace.is_qualified (avoids compatibility issues of the SML B library);
2007-02-05, by wenzelm
removed non-modular comment;
2007-02-04, by wenzelm
interpretation: attempt to be more serious about name_morphism;
2007-02-04, by wenzelm
added full_naming;
2007-02-04, by wenzelm
tuned oracle interface;
2007-02-04, by wenzelm
added print_strings;
2007-02-04, by wenzelm
old-fashioned abstype ctyp/cterm/thm prevents accidental equality tests;
2007-02-04, by wenzelm
def_simproc(_i): tuned interface;
2007-02-04, by wenzelm
added cterm interface;
2007-02-04, by wenzelm
type simproc: explicitl dependency of morphism;
2007-02-04, by wenzelm
load morphism.ML later;
2007-02-04, by wenzelm
added the two renaming functions from my PhD
2007-02-03, by urbanc
added an infrastructure that allows the user to declare lemmas to be equivariance lemmas; the intention is to use these lemmas in automated tools but also can be employed by the user
2007-02-02, by urbanc
a few additions and deletions
2007-02-02, by nipkow
tuned;
2007-02-01, by wenzelm
proper use of PureThy.has_name_hint instead of hard-wired string'';
2007-02-01, by wenzelm
removed non-modular comment;
2007-02-01, by wenzelm
new theorem int_infinite
2007-02-01, by paulson
Fix tell_thm_deps to match changse in PureThy.
2007-01-31, by aspinall
Expose hard-wired string which was changed and broke Proof General.
2007-01-31, by aspinall
clarified error message
2007-01-31, by haftmann
clarified command annotation
2007-01-31, by haftmann
changed cong alist - now using AList operations instead of overwrite_warn
2007-01-31, by haftmann
dropped Output.update_warn
2007-01-31, by haftmann
print translation for record types with empty-sorted type variables raise Match instead of producing an error
2007-01-31, by haftmann
dropped lemma duplicates in HOL.thy
2007-01-31, by haftmann
Tidying; more debugging information. New reference unwanted_types.
2007-01-31, by paulson
Tweak preferences for PGIP interfaces. Make <askids> return theory successors instead of parents (ideally should be content elements).
2007-01-30, by aspinall
Add get_succs
2007-01-30, by aspinall
Add operations on preference tables (remove, set_default).
2007-01-30, by aspinall
adjusted to new codegen_funcgr interface
2007-01-30, by haftmann
added interface for plugging in preprocessors
2007-01-30, by haftmann
additional auxiliary here
2007-01-30, by haftmann
whitespace tuning
2007-01-30, by haftmann
dropped dead code
2007-01-30, by haftmann
shifted import order
2007-01-30, by haftmann
dropped whitespace
2007-01-30, by haftmann
changed name of interpretation linorder to order
2007-01-30, by haftmann
proper simproc_setup;
2007-01-29, by wenzelm
added get_simproc, @{simproc};
2007-01-29, by wenzelm
added interface for target_naming;
2007-01-28, by wenzelm
added simproc_setup;
2007-01-28, by wenzelm
added def_simproc(_i) -- define named simprocs;
2007-01-28, by wenzelm
updated;
2007-01-28, by wenzelm
Now deals with simples cases where the input equations contain type variables
2007-01-28, by chaieb
refined algorithm
2007-01-26, by haftmann
clarified code
2007-01-26, by haftmann
exported interface for explicit error messages
2007-01-26, by haftmann
added NestedEnvironment
2007-01-26, by haftmann
Improved debugging
2007-01-26, by paulson
Streamlined and improved debugging messages
2007-01-26, by paulson
more fixes of arithmetic for min/max.
2007-01-26, by nipkow
min/max lemmas (actually unused!)
2007-01-26, by paulson
simplification of Suc/numeral combinations with min, max
2007-01-26, by paulson
Fixed long-standing, MAJOR bug in "lt"
2007-01-26, by paulson
adjusted manual to improved treatment of overloaded constants
2007-01-26, by haftmann
less
more
|
(0)
-10000
-3000
-1000
-480
+480
+1000
+3000
+10000
+30000
tip