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.
tuned interface of ProofContext.generalize;
2001-12-19, by wenzelm
HOL/IMP: include session graph;
2001-12-19, by wenzelm
updated;
2001-12-19, by wenzelm
tuned;
2001-12-19, by wenzelm
removed preallocated heaps axiom (now in type safety invariant)
2001-12-18, by kleing
updated;
2001-12-18, by wenzelm
New type definition diagram
2001-12-18, by paulson
added exec_lub
2001-12-18, by nipkow
new type definition figure
2001-12-18, by paulson
minor suggestions from Markus
2001-12-18, by paulson
additional material
2001-12-18, by paulson
* system: tested support for MacOS X;
2001-12-18, by wenzelm
better simplification makes steps redundant
2001-12-18, by paulson
replaced lepoll_lesspoll_lesspoll, lesspoll_lepoll_lesspoll
2001-12-18, by paulson
tuned;
2001-12-18, by wenzelm
use Locale.read/cert_context_statement;
2001-12-18, by wenzelm
*** empty log message ***
2001-12-18, by nipkow
tuned;
2001-12-18, by wenzelm
improved mixfix_args;
2001-12-18, by wenzelm
tuned Type.unify;
2001-12-18, by wenzelm
simultaneous type-inference of complete context/statement specifications;
2001-12-18, by wenzelm
tuned interface of unify, param;
2001-12-18, by wenzelm
tuned Type.unify;
2001-12-18, by wenzelm
mods due to changed 1-point simprocs (quantifier1).
2001-12-17, by nipkow
mods due to improved 1-point simprocs (quantifier1).
2001-12-17, by nipkow
mods due to mor powerful simprocs for 1-point rules (quantifier1).
2001-12-17, by nipkow
now permutations of quantifiers are allowed as well.
2001-12-17, by nipkow
fixed JVMListExample
2001-12-17, by kleing
MicroJava exception merge
2001-12-16, by kleing
temporarily removed JVMListExample
2001-12-16, by kleing
exception merge + cleanup
2001-12-16, by kleing
exception merge, doesn't work yet
2001-12-16, by kleing
exception merge, cleanup, tuned
2001-12-16, by kleing
exceptions
2001-12-16, by kleing
list_all2_rev
2001-12-16, by kleing
removed debug stuff;
2001-12-14, by wenzelm
support for ``indexed syntax'' (using "\<index>" argument instead of "_");
2001-12-14, by wenzelm
removed special treatment of "_" in syntax (now covered by \<index> arg);
2001-12-14, by wenzelm
tuned locale interface;
2001-12-14, by wenzelm
proper treatment of internal parameters;
2001-12-14, by wenzelm
\usepackage[latin1]{inputenc};
2001-12-14, by wenzelm
Wenzel:2001:Isar-examples;
2001-12-14, by wenzelm
updated;
2001-12-14, by wenzelm
mixfix syntax for selectors;
2001-12-14, by wenzelm
record: mixfix;
2001-12-14, by wenzelm
export used_types;
2001-12-14, by wenzelm
Locale.activate_context;
2001-12-14, by wenzelm
beginning support for type instantiation;
2001-12-14, by wenzelm
varify returns newly introduced variables;
2001-12-14, by wenzelm
varifyT' returns newly introduces variables;
2001-12-14, by wenzelm
added invent_type_names;
2001-12-14, by wenzelm
changed Thm.varifyT';
2001-12-14, by wenzelm
type_env;
2001-12-14, by wenzelm
added type_env function;
2001-12-14, by wenzelm
export add_tvarsT etc.;
2001-12-14, by wenzelm
changed Type.varify;
2001-12-14, by wenzelm
Term.invent_type_names;
2001-12-14, by wenzelm
*** empty log message ***
2001-12-13, by nipkow
*** empty log message ***
2001-12-13, by nipkow
made SML/XL happy;
2001-12-13, by wenzelm
*** empty log message ***
2001-12-13, by nipkow
Terminator now uses arith_tac as well.
2001-12-13, by nipkow
comp -> rel_comp
2001-12-13, by nipkow
isatool expandshort;
2001-12-13, by wenzelm
Relaxed the precondition of UN_upper_le
2001-12-13, by paulson
isatool expandshort;
2001-12-12, by wenzelm
new rewrite rules for use by arith_tac to take care of uminus.
2001-12-12, by nipkow
new rewrite rules for use by arith_tac to take care of uminus.
2001-12-12, by nipkow
mods due to reorienting and renaming of real_minus_mult_eq1/2
2001-12-12, by nipkow
tuned conversion from terms to "polynomials" for arith_tac: takes care
2001-12-12, by nipkow
drop_judgment: be graceful about undeclared judgment;
2001-12-12, by wenzelm
obsolete;
2001-12-12, by wenzelm
option "-d pdf" by default (accomodates pdf bias of Mac OS X);
2001-12-12, by wenzelm
removed installfonts, xterm interface;
2001-12-12, by wenzelm
Removed pointless backtracking from arith_tac
2001-12-12, by nipkow
Improved error messages.
2001-12-12, by berghofe
*** empty log message ***
2001-12-12, by nipkow
tuned;
2001-12-11, by wenzelm
obsolete;
2001-12-11, by wenzelm
obsolete;
2001-12-11, by wenzelm
tuned;
2001-12-11, by wenzelm
\isasymindex made text mode;
2001-12-11, by wenzelm
isatools "symbolinput" and "nonascii" have disappeared;
2001-12-11, by wenzelm
added HOL-Library;
2001-12-11, by wenzelm
tuned;
2001-12-11, by wenzelm
updated;
2001-12-11, by wenzelm
removed altogether;
2001-12-11, by wenzelm
removed unused stuff;
2001-12-11, by wenzelm
Updated.
2001-12-11, by berghofe
oops;
2001-12-11, by wenzelm
bounded abstraction now uses syntax "%" / "\<lambda>" instead of "lam";
2001-12-10, by wenzelm
updated reserved words of HOL;
2001-12-10, by wenzelm
* HOL: bounded abstraction now uses syntax "%" / "\<lambda>" instead
2001-12-10, by wenzelm
obsolete;
2001-12-10, by wenzelm
removed additional blank line (confuses some versions of make);
2001-12-10, by wenzelm
obsolete;
2001-12-10, by wenzelm
- Changed type of invoke_codegen
2001-12-10, by berghofe
- Added code generator interface for types
2001-12-10, by berghofe
Fixed bug in function find_paths.
2001-12-10, by berghofe
Added example file for intuitionistic logic (taken from FOL).
2001-12-10, by berghofe
Added support for code generation.
2001-12-10, by berghofe
Recursive equations to be used for code generation are now registered
2001-12-10, by berghofe
Code generator for recursive functions.
2001-12-10, by berghofe
Tuned header.
2001-12-10, by berghofe
Code generator for datatypes.
2001-12-10, by berghofe
Moved contents to files datatype_codegen.ML and recfun_codegen.ML
2001-12-10, by berghofe
Turned subcls1 into an inductive relation to make it executable.
2001-12-10, by berghofe
Example for code generator.
2001-12-10, by berghofe
Added examples for code generator.
2001-12-10, by berghofe
Added code generator setup.
2001-12-10, by berghofe
Tuned code generator setup.
2001-12-10, by berghofe
Added new files (code generator and examples).
2001-12-10, by berghofe
Moved code generator setup from Recdef to Inductive.
2001-12-10, by berghofe
Replaced several occurrences of "blast" by "rules".
2001-12-10, by berghofe
document root;
2001-12-10, by wenzelm
tuned
2001-12-09, by kleing
HOLCF/IMP converted to Isar
2001-12-09, by kleing
HOL/IMP converted to Isar
2001-12-09, by kleing
converted to Isar
2001-12-09, by kleing
latex output setup
2001-12-09, by kleing
tuned for latex output
2001-12-09, by kleing
setup [trans] rules for calculational Isar reasoning
2001-12-09, by kleing
use /var/tmp (which happens to be more spacious on atbroy37);
2001-12-08, by wenzelm
new-style theory;
2001-12-08, by wenzelm
added Main.ML;
2001-12-08, by wenzelm
restart_loader: do *not* ThyLoad.reset_path;
2001-12-08, by wenzelm
tuned print_state interfaces;
2001-12-08, by wenzelm
optional PGML markup;
2001-12-08, by wenzelm
added writelns;
2001-12-08, by wenzelm
use "xml.ML";
2001-12-08, by wenzelm
export writeln_default;
2001-12-08, by wenzelm
tuned print_goals interfaces;
2001-12-08, by wenzelm
added General/xml.ML;
2001-12-08, by wenzelm
Basic support for XML output.
2001-12-08, by wenzelm
Slightly generalized the agents' knowledge theorems
2001-12-07, by paulson
added default_type;
2001-12-06, by wenzelm
tuned line breaks in HTML source;
2001-12-06, by wenzelm
fixed dest atts;
2001-12-06, by wenzelm
refrain from peeking at tags;
2001-12-06, by wenzelm
include session graph;
2001-12-06, by wenzelm
replaced record_split by the cases method
2001-12-06, by paulson
intro and elim now require arguments
2001-12-06, by paulson
record extend and truncate
2001-12-06, by paulson
use Main;
2001-12-06, by wenzelm
* Pure/obtain: "thesis" now internal (use ?thesis);
2001-12-06, by wenzelm
Syntax.internal thesis;
2001-12-06, by wenzelm
tuned xtra_netpair;
2001-12-06, by wenzelm
clarified sym_del;
2001-12-06, by wenzelm
added 'swapped' attribute;
2001-12-06, by wenzelm
added the_mk_cases;
2001-12-06, by wenzelm
tuned;
2001-12-06, by wenzelm
renamed Finite to Finite_Set;
2001-12-06, by wenzelm
less_induct, wf_induct_rule;
2001-12-06, by wenzelm
renamed theory Finite to Finite_Set and converted;
2001-12-06, by wenzelm
this material already part of HOL/Set.thy;
2001-12-06, by wenzelm
sym [sym];
2001-12-05, by wenzelm
tuned;
2001-12-05, by wenzelm
iff;
2001-12-05, by wenzelm
updated;
2001-12-05, by wenzelm
adapted intr/elim uses;
2001-12-05, by wenzelm
eliminated old use of intro/elim method;
2001-12-05, by wenzelm
simplified proof (no longer use swapped rules);
2001-12-05, by wenzelm
fixed intro steps;
2001-12-05, by wenzelm
tuned declarations (rules, sym, etc.);
2001-12-05, by wenzelm
removed unused functionality (weight etc.);
2001-12-05, by wenzelm
simple version of 'intro' and 'elim' method;
2001-12-05, by wenzelm
added 'print_rules' command;
2001-12-05, by wenzelm
added print_rules;
2001-12-05, by wenzelm
simplified NetRules;
2001-12-05, by wenzelm
export low-level addXXs;
2001-12-05, by wenzelm
added 'sym' and 'symmetric' atts;
2001-12-05, by wenzelm
removed bang_args;
2001-12-05, by wenzelm
'symmetric' attribute moved to Pure/calculation.ML;
2001-12-05, by wenzelm
simplified (and clarified) integration with Pure/ContextRules;
2001-12-05, by wenzelm
iff?: refer to Pure/ContextRules;
2001-12-05, by wenzelm
ContextRules.intro_bang_global;
2001-12-05, by wenzelm
added add_rule, del_rule;
2001-12-05, by wenzelm
tuned declarations;
2001-12-05, by wenzelm
tuned;
2001-12-05, by wenzelm
added ex/First_Order_Logic.thy, ex/document/root.tex;
2001-12-05, by wenzelm
added First_Order_Logic.thy;
2001-12-05, by wenzelm
sym declarations;
2001-12-05, by wenzelm
removed declaration of disjI1, disjI2 (already done in IFOL);
2001-12-05, by wenzelm
removed AddXIs, AddXEs, AddXDs;
2001-12-05, by wenzelm
updated;
2001-12-05, by wenzelm
* Pure/Provers/classical: simplified integration with pure rule
2001-12-05, by wenzelm
reactivate tracing markup;
2001-12-04, by wenzelm
made SML/NJ happy;
2001-12-04, by wenzelm
made slightly more robust;
2001-12-04, by wenzelm
added Higher_Order_Logic.thy;
2001-12-04, by wenzelm
rules_tac: SELECT_GOAL!!;
2001-12-04, by wenzelm
disable markup of tracing output (tmp?);
2001-12-04, by wenzelm
\usepackage{textcomp};
2001-12-04, by wenzelm
removed \newcommand{\isasymone};
2001-12-04, by wenzelm
hyp_subst_tac';
2001-12-04, by wenzelm
setup "rules" method;
2001-12-04, by wenzelm
no need for hyp_subst_tac' (!?);
2001-12-04, by wenzelm
renamed RuleContext to ContextRules;
2001-12-04, by wenzelm
\usepackage{textcomp}, \usepackage{marvosym};
2001-12-04, by wenzelm
renamed rule_context.ML to context_rules.ML;
2001-12-03, by wenzelm
setup "rules" method;
2001-12-03, by wenzelm
interface for wrappers;
2001-12-03, by wenzelm
added "rules" method;
2001-12-03, by wenzelm
removed questionable init_gensym;
2001-12-03, by wenzelm
hyp_subst_tac';
2001-12-03, by wenzelm
use \<zero>, \<one>;
2001-12-03, by wenzelm
\renewcommand{\isasymzero}, \renewcommand{\isasymone};
2001-12-03, by wenzelm
updated;
2001-12-03, by wenzelm
HOLogic.read_cterm;
2001-12-03, by wenzelm
HOLogic.typeS;
2001-12-03, by wenzelm
removed dead code;
2001-12-01, by wenzelm
renamed class "term" to "type" (actually "HOL.type");
2001-12-01, by wenzelm
added zero--nine, euro;
2001-12-01, by wenzelm
%\usepackage{textcomp}
2001-12-01, by wenzelm
* HOL: the class of all HOL types is now called "type" rather than
2001-12-01, by wenzelm
*** empty log message ***
2001-11-30, by nipkow
minor tweaks
2001-11-30, by paulson
*** empty log message ***
2001-11-29, by nipkow
*** empty log message ***
2001-11-29, by nipkow
*** empty log message ***
2001-11-29, by nipkow
minor textual tweaks
2001-11-29, by paulson
*** empty log message ***
2001-11-29, by nipkow
*** empty log message ***
2001-11-29, by nipkow
export primitive netpairs;
2001-11-29, by wenzelm
RuleContext.intro_query_local;
2001-11-29, by wenzelm
rule context and attributes moved to rule_context.ML;
2001-11-29, by wenzelm
qualify_elem: do not qualify empty names ("");
2001-11-29, by wenzelm
tuned;
2001-11-29, by wenzelm
added deletion of rules;
2001-11-29, by wenzelm
general type of delete_tagged_brl;
2001-11-29, by wenzelm
most general type of delete/delete_term;
2001-11-29, by wenzelm
skip_proof: do not require quick_and_dirty in interactive mode;
2001-11-28, by wenzelm
support "_::foo" sort constraints;
2001-11-28, by wenzelm
removed unused simple_read_typ;
2001-11-28, by wenzelm
added proof_to_theory';
2001-11-28, by wenzelm
Syntax.typ_of_term: pass intern sort fn;
2001-11-28, by wenzelm
Syntax.read_typ: pass intern sort fn;
2001-11-28, by wenzelm
* Isar/Pure: "sorry" no longer requires quick_and_dirty in interactive mode;
2001-11-28, by wenzelm
theory data: removed obsolete finish method;
2001-11-28, by wenzelm
data: removed obsolete finish method;
2001-11-28, by wenzelm
name space for local thms (export cond_extern, qualified);
2001-11-28, by wenzelm
print_state: up to 7 result names;
2001-11-28, by wenzelm
qualify imported facts;
2001-11-28, by wenzelm
variant: preserve suffix of underscores (for skolem/internal names etc.);
2001-11-28, by wenzelm
join_rules RuleCases.save;
2001-11-28, by wenzelm
tuned declarations;
2001-11-28, by wenzelm
tuned;
2001-11-28, by wenzelm
make SML/NJ happy;
2001-11-27, by wenzelm
added Pure/Isar/rule_context.ML;
2001-11-26, by wenzelm
gcd_dvd1 and gcd_dvd2 proven simultaneously;
2001-11-26, by wenzelm
moved lemmas to theory Hilbert_Choice;
2001-11-26, by wenzelm
tuned;
2001-11-26, by wenzelm
added remdups_rl;
2001-11-26, by wenzelm
clarified order of merge_lists';
2001-11-26, by wenzelm
clarified order in gen_merge_lists';
2001-11-26, by wenzelm
fixed SML/NJ error (!?);
2001-11-24, by wenzelm
use merge_lists, merge_alists;
2001-11-24, by wenzelm
Symtab.merge_multi';
2001-11-24, by wenzelm
type variables: clarified "used" vs. "occ";
2001-11-24, by wenzelm
Library.gen_merge_lists';
2001-11-24, by wenzelm
clarified locale operations (rename, merge);
2001-11-24, by wenzelm
print_locale: expr;
2001-11-24, by wenzelm
added join, merge_multi(');
2001-11-24, by wenzelm
merge_stamps: merge_lists' with reversed args;
2001-11-24, by wenzelm
gen_merge_lists;
2001-11-24, by wenzelm
added gen_merge_lists(') and merge_lists(');
2001-11-24, by wenzelm
gen_merge_lists';
2001-11-24, by wenzelm
generic_merge;
2001-11-24, by wenzelm
converted simp lemmas;
2001-11-24, by wenzelm
tuned;
2001-11-24, by wenzelm
Extended match_proof to handle abstractions.
2001-11-24, by berghofe
tuned;
2001-11-23, by wenzelm
improved ordering of evaluated elements;
2001-11-23, by wenzelm
time_use_thy "Locales";
2001-11-23, by wenzelm
Isar conversion
2001-11-23, by nipkow
theory Locales temporarily disabled;
2001-11-22, by wenzelm
beginnings of actual locale expressions;
2001-11-22, by wenzelm
improved locale expression syntax;
2001-11-22, by wenzelm
locale expression import;
2001-11-22, by wenzelm
import locale expression;
2001-11-22, by wenzelm
tuned;
2001-11-22, by wenzelm
added uname;
2001-11-22, by wenzelm
tuned;
2001-11-22, by wenzelm
thm "point.defs";
2001-11-22, by wenzelm
recovered original "make";
2001-11-22, by wenzelm
renamed "fields" to "flds" (avoid clash with new "fields" operation);
2001-11-22, by wenzelm
locale expressions;
2001-11-21, by wenzelm
use tracing function for trace output;
2001-11-21, by wenzelm
tracing_fn;
2001-11-21, by wenzelm
added tracing, tracing_fn;
2001-11-21, by wenzelm
Set.vimage;
2001-11-21, by wenzelm
got rid of theory Inverse_Image;
2001-11-21, by wenzelm
theory Inverse_Image converted and moved to Set;
2001-11-21, by wenzelm
tuned;
2001-11-21, by wenzelm
tuned;
2001-11-20, by wenzelm
fixed links etc.;
2001-11-20, by wenzelm
* HOL/record: cases/induct for more parts;
2001-11-20, by wenzelm
prefer later trfuns;
2001-11-20, by wenzelm
moved prefixes1, suffixes1 to library.ML;
2001-11-20, by wenzelm
trfuns *after* binder syntax;
2001-11-20, by wenzelm
added prefixes1, suffixes1;
2001-11-20, by wenzelm
print_depth 10;
2001-11-20, by wenzelm
derive cases/induct rules for ``more'' parts;
2001-11-20, by wenzelm
tuned;
2001-11-20, by wenzelm
Hyperreal
2001-11-20, by paulson
improved treatment of common result name;
2001-11-19, by wenzelm
tuned;
2001-11-19, by wenzelm
multi_theorem: common statement header (covers *all* results);
2001-11-19, by wenzelm
fixed comment;
2001-11-19, by wenzelm
induct method: localize rews for rule;
2001-11-19, by wenzelm
Now handles different theorems with same name more gracefully.
2001-11-19, by berghofe
Improved error message.
2001-11-19, by berghofe
Added setup.
2001-11-19, by berghofe
Moved fastype to Envir.
2001-11-19, by berghofe
Further restructuring of theorem naming functions.
2001-11-19, by berghofe
Added setup for proof rewrite rules.
2001-11-19, by berghofe
- Fixed bug in shrink
2001-11-19, by berghofe
Replaced devar by Envir.head_norm
2001-11-19, by berghofe
Moved head_norm and fastype from unify.ML to envir.ML
2001-11-19, by berghofe
fixed maxs bug
2001-11-16, by kleing
Ntree and Brouwer converted and moved to ZF/Induct;
2001-11-16, by wenzelm
converted;
2001-11-16, by wenzelm
actually store "coinduct" rule;
2001-11-16, by wenzelm
additional P.marg_comment;
2001-11-16, by wenzelm
\usepackage[latin1]{inputenc};
2001-11-16, by wenzelm
even more theories from Jacques
2001-11-16, by paulson
finish_global: Drule.strip_shyps_warning (just for warning);
2001-11-16, by wenzelm
ext_tsig_classes: rebuild_tsig!!!!!
2001-11-16, by wenzelm
local_standard: plain strip_shyps instead of strip_shyps_warning;
2001-11-16, by wenzelm
last-minute tidying
2001-11-16, by paulson
updated;
2001-11-15, by wenzelm
GPLed;
2001-11-15, by wenzelm
write_keywords: string argument (logic name);
2001-11-15, by wenzelm
isatool unsymbolize;
2001-11-15, by wenzelm
Modified to make the files build with the new changes in ZF
2001-11-15, by ehmety
depends on Epsilon!
2001-11-15, by wenzelm
fix_frees: rev;
2001-11-15, by wenzelm
prove: raise ERROR_MESSAGE;
2001-11-15, by wenzelm
updated;
2001-11-15, by wenzelm
* ZF: new-style theory commands '(co)inductive', '(co)datatype',
2001-11-15, by wenzelm
type_solver_tac: use TCSET' to refer to context of goal state (does
2001-11-15, by wenzelm
setup DatatypeTactics.setup;
2001-11-15, by wenzelm
added Induct/Binary_Trees.thy, Induct/Tree_Forest (converted from
2001-11-15, by wenzelm
no handle ERROR;
2001-11-15, by wenzelm
fixed;
2001-11-15, by wenzelm
Isar version of 'rep_datatype';
2001-11-15, by wenzelm
avoid handle _;
2001-11-15, by wenzelm
added TCSET(') tacticals;
2001-11-15, by wenzelm
added Term and Tree_Forest (from converted ZF/ex);
2001-11-15, by wenzelm
TF and Term moved to ZF/Induct;
2001-11-15, by wenzelm
miniscoping of UN and INT
2001-11-15, by paulson
Added new entry
2001-11-15, by ehmety
New files
2001-11-15, by ehmety
new theories from Jacques Fleuriot
2001-11-15, by paulson
*** empty log message ***
2001-11-15, by ehmety
converted datatype examples moved from ZF/ex to ZF/Induct;
2001-11-14, by wenzelm
document setup;
2001-11-14, by wenzelm
removed BT, Data, Enum (see ZF/Induct);
2001-11-14, by wenzelm
case_names;
2001-11-14, by wenzelm
added Datatypes, Binary_Trees (from ZF/ex);
2001-11-14, by wenzelm
Isar attribute and method setup;
2001-11-14, by wenzelm
fix path prefix;
2001-11-14, by wenzelm
use proper intr_names (for required case_names);
2001-11-14, by wenzelm
added Induct/Binary_Trees.thy, Induct/Datatypes.thy;
2001-11-14, by wenzelm
tuned;
2001-11-14, by wenzelm
updated;
2001-11-14, by wenzelm
adapted primrec/datatype to Isar;
2001-11-14, by wenzelm
tuned;
2001-11-14, by wenzelm
store original simps for codegen;
2001-11-14, by wenzelm
inductive: removed con_defs;
2001-11-14, by wenzelm
updated;
2001-11-14, by wenzelm
updated;
2001-11-13, by wenzelm
* ZF: new-style theory commands 'inductive', 'inductive_cases', and
2001-11-13, by wenzelm
ZF specific keywords;
2001-11-13, by wenzelm
rearranged inductive package for Isar;
2001-11-13, by wenzelm
Generic inductive cases facility for (co)inductive definitions.
2001-11-13, by wenzelm
converted;
2001-11-13, by wenzelm
tuned;
2001-11-13, by wenzelm
tuned inductions;
2001-11-13, by wenzelm
prove: Envir.beta_norm;
2001-11-13, by wenzelm
new SList theory from Bu Wolff
2001-11-13, by paulson
induct: rule_versions produces localized variants;
2001-11-12, by wenzelm
empty rule_context for multiple goals;
2001-11-12, by wenzelm
added empty;
2001-11-12, by wenzelm
mutual rules declared as ``consumes 0'';
2001-11-12, by wenzelm
induct_atomize: include atomize_conj (for mutual induction);
2001-11-12, by wenzelm
Isar: 'induct' proper support for mutual induction involving
2001-11-12, by wenzelm
proper handling of mutual rules (esp. for sets);
2001-11-12, by wenzelm
lemmas induct_atomize = atomize_conj ...;
2001-11-12, by wenzelm
val local_imp_def = thm "induct_implies_def";
2001-11-12, by wenzelm
ZF/Induct,UNITY
2001-11-12, by paulson
Tidying necessitated by new simprules in equalities.ML
2001-11-12, by paulson
conditional miniscoping equalities now made unconditional
2001-11-12, by paulson
new-style numerals without leading #, along with generic 0 and 1
2001-11-12, by paulson
congc now returns None if congruence rule has no effect.
2001-11-12, by berghofe
Renamed some bound variables due to changes in simplifier.
2001-11-12, by berghofe
Fixed proof depending on strange behaviour of rename_bvs.
2001-11-12, by berghofe
Renamed some bound variables due to changes in simplifier.
2001-11-12, by berghofe
present multi_result;
2001-11-11, by wenzelm
added meta_conjunction_tr';
2001-11-11, by wenzelm
pure_syntax_output: "_meta_conjunction";
2001-11-11, by wenzelm
adapted to multiple results;
2001-11-11, by wenzelm
adapted auto_bind_goal, auto_bind_facts;
2001-11-11, by wenzelm
added multi_theorem(_i);
2001-11-11, by wenzelm
Proof.have_i: multiple statements;
2001-11-11, by wenzelm
added RAW_METHOD, RAW_METHOD_CASES;
2001-11-11, by wenzelm
added add_thmss;
2001-11-11, by wenzelm
"theorem" etc.: multiple statements;
2001-11-11, by wenzelm
theorem, have, show etc: multiple statements;
2001-11-11, by wenzelm
facts: multiple args;
2001-11-11, by wenzelm
added conjunction_tac;
2001-11-11, by wenzelm
renamed open_smart_store_thms to smart_store_thms_open;
2001-11-11, by wenzelm
added mk_conjunction;
2001-11-11, by wenzelm
added unflat;
2001-11-11, by wenzelm
added conj_elim_precise, conj_intr_thm;
2001-11-11, by wenzelm
use Tactic.prove;
2001-11-10, by wenzelm
tuned;
2001-11-09, by wenzelm
support co/inductive definitions in new-style theories;
2001-11-09, by wenzelm
adapted to add_inductive_x;
2001-11-09, by wenzelm
syntactic declaration of external *and* internal versions of fixes;
2001-11-09, by wenzelm
fixed print_records;
2001-11-09, by wenzelm
tuned;
2001-11-09, by wenzelm
theorems case_split = case_split_thm [case_names True False, cases type: o];
2001-11-09, by wenzelm
Theorems symmetric, reflexive and transitive are now stored with "open"
2001-11-09, by berghofe
Commands prf and full_prf can now also be used to display proof term
2001-11-09, by berghofe
eliminated old "symbols" syntax, use "xsymbols" instead;
2001-11-09, by wenzelm
theory data: finish method;
2001-11-09, by wenzelm
indexvar_ast_tr (for \<index> placeholder);
2001-11-09, by wenzelm
removed pure_sym_syntax;
2001-11-09, by wenzelm
File.use;
2001-11-09, by wenzelm
added impose_hyps_tac;
2001-11-09, by wenzelm
proper close_locale;
2001-11-09, by wenzelm
no longer support "isabelle_font" or "symbols";
2001-11-09, by wenzelm
got rid of obsolete input filtering;
2001-11-09, by wenzelm
back to normal;
2001-11-09, by wenzelm
eliminated old "symbols" syntax, use "xsymbols" instead;
2001-11-09, by wenzelm
updated;
2001-11-09, by wenzelm
got rid of obsolete input filtering and isabelle font encoding;
2001-11-09, by wenzelm
got rid of obsolete input filtering;
2001-11-09, by wenzelm
eliminated old "symbols" syntax, use "xsymbols" instead;
2001-11-09, by wenzelm
theory data: finish method;
2001-11-08, by wenzelm
removed needs_filtered_use;
2001-11-08, by wenzelm
\newcommand{\isasymindex}{\isamath{\i}};
2001-11-08, by wenzelm
* Isar/Pure: emulation of instantiation tactics (rule_tac, cut_tac,
2001-11-08, by wenzelm
tuned;
2001-11-08, by wenzelm
\bibliographystyle{abbrv};
2001-11-08, by wenzelm
updated;
2001-11-08, by wenzelm
make SML/XL of NJ happy;
2001-11-08, by wenzelm
ex/document/root.bib;
2001-11-08, by wenzelm
proper syntax for structs;
2001-11-08, by wenzelm
more explanations on advanced syntax;
2001-11-08, by wenzelm
use num_const of Pure;
2001-11-08, by wenzelm
\newcommand{\isasymstruct}{\isamath{\diamond}};
2001-11-08, by wenzelm
locale_prefix: Sign.base_name;
2001-11-07, by wenzelm
syntax for structs;
2001-11-07, by wenzelm
tuned;
2001-11-07, by wenzelm
syntax for structures;
2001-11-07, by wenzelm
tuned impose_hyps;
2001-11-07, by wenzelm
added structures;
2001-11-07, by wenzelm
\isasymstruct;
2001-11-07, by wenzelm
Sidi Ehmety's port of the fold_set operator and multisets to ZF.
2001-11-07, by paulson
reorganization of the ZF examples
2001-11-07, by paulson
tuned;
2001-11-07, by wenzelm
cert_def: proper check of args, improved msgs;
2001-11-06, by wenzelm
pretty_goals_local: observes context syntax;
2001-11-06, by wenzelm
defines: Thm.def_name, proper check of args;
2001-11-06, by wenzelm
separate "in" locale vs. ad-hoc context;
2001-11-06, by wenzelm
goals_limit moved to display.ML;
2001-11-06, by wenzelm
added goals_limit (from tctical.ML);
2001-11-06, by wenzelm
use_thy "Locales";
2001-11-06, by wenzelm
use locales instead of consts/axioms;
2001-11-06, by wenzelm
* Isar/Pure: proper integration with ``locales''; unlike the original
2001-11-06, by wenzelm
activate dead code, make document work;
2001-11-06, by wenzelm
renamed Sqrt_Irrational.thy to Sqrt.thy;
2001-11-06, by wenzelm
Locales and simple mathematical structures;
2001-11-06, by wenzelm
renamed Real/ex/Sqrt_Irrational.thy to Real/ex/Sqrt.thy;
2001-11-06, by wenzelm
extend_XXX: sane argument order ... -> syntax -> syntax;
2001-11-06, by wenzelm
local syntax: add_syntax, proper read/pretty functions;
2001-11-06, by wenzelm
locale_element/uses: string;
2001-11-06, by wenzelm
proper treatment of local syntax;
2001-11-06, by wenzelm
less
more
|
(0)
-10000
-3000
-1000
-480
+480
+1000
+3000
+10000
+30000
tip