Mercurial
Mercurial
>
repos
>
isabelle
/ graph
summary
|
shortlog
|
changelog
| graph |
tags
|
bookmarks
|
branches
|
files
|
gz
|
help
less
more
|
(0)
-30000
-10000
-3000
-1000
-300
-100
-60
+60
+100
+300
+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.
proper context for prove_cont/adm_tac;
2009-03-20, by wenzelm
with_attributes: canonical capture/release scheme (potentially iron out race condition);
2009-03-20, by wenzelm
considerable speedup of benchmarks by using minimal simpset;
2009-03-20, by wenzelm
allow non-printable symbols within string tokens;
2009-03-20, by wenzelm
merged
2009-03-19, by wenzelm
add lemma det_diagonal; remove wellorder requirement on several lemmas
2009-03-19, by huffman
merged
2009-03-19, by haftmann
tuned some theorem and attribute bindings
2009-03-19, by haftmann
proper spacing before ML antiquotations -- note that @ may be part of symbolic ML identifiers;
2009-03-19, by wenzelm
eval_antiquotes: joint scanning of ML tokens and antiquotations;
2009-03-19, by wenzelm
added scan_antiq;
2009-03-19, by wenzelm
RAW: provide dummy Isar.main to make tty work gracefully (with ML toplevel);
2009-03-19, by wenzelm
added tokenize;
2009-03-19, by wenzelm
parameterized datatype antiquote and read operation;
2009-03-19, by wenzelm
Antiquote.Text: keep full position information;
2009-03-19, by wenzelm
OuterLex.read_antiq;
2009-03-19, by wenzelm
moved Isar/antiquote.ML to General/antiquote.ML, which is loaded early;
2009-03-19, by wenzelm
moved basic change_prompt, scan_string, scan_alt_string, scan_quoted to symbol_pos.ML;
2009-03-19, by wenzelm
use Name.of_binding for basic logical entities without name space (fixes, case names etc.);
2009-03-19, by wenzelm
Name.of_binding: proper full_name (with checks) before projecting base name;
2009-03-19, by wenzelm
merged
2009-03-19, by wenzelm
imported patch euclidean
2009-03-19, by huffman
Merged.
2009-03-18, by ballarin
Updated chapters 1-5 to locale reimplementation.
2009-03-18, by ballarin
command 'use', 'ML': apply ML environment to theory and target as well;
2009-03-19, by wenzelm
added map_contexts (cf. Proof.map_contexts);
2009-03-19, by wenzelm
tuned;
2009-03-19, by wenzelm
generalized ML_Context.inherit_env;
2009-03-18, by wenzelm
more precise type Symbol_Pos.text;
2009-03-18, by wenzelm
more precise type Symbol_Pos.text;
2009-03-18, by wenzelm
de-camelized Symbol_Pos;
2009-03-18, by wenzelm
Library.merge/OrdList.union: optimize the important special case where the tables coincide -- NOTE: this changes both the operational behaviour and the result for non-standard eq/ord notion;
2009-03-18, by wenzelm
reduced verbosity;
2009-03-18, by wenzelm
made SML/NJ happy
2009-03-18, by haftmann
tuned interpunctation
2009-03-18, by haftmann
strip_abss: always strip abstractions as far as possible, without keeping alternatives (which appear to be redundant anyway, but cause significant slowdown since discrimination nets collapse abstractions);
2009-03-17, by wenzelm
close/all_assm_tac: finish all subgoals from left to right (cf. Proof.goal_tac a28d83e903ce) -- NB: ALLGOALS/THEN_ALL_NEW operate from right to left;
2009-03-17, by wenzelm
reverted abbreviations: improved performance via Item_Net.T;
2009-03-17, by wenzelm
export match_rew -- useful for implementing "procs" for rewrite_term;
2009-03-17, by wenzelm
tuned comment;
2009-03-17, by wenzelm
merged
2009-03-17, by wenzelm
document new additions to HOL/Library
2009-03-16, by huffman
clean up proofs
2009-03-16, by huffman
adapted to general Item_Net;
2009-03-17, by wenzelm
turned structure NetRules into general Item_Net, which is loaded earlier;
2009-03-17, by wenzelm
renamed Tactic.taglist/untaglist/orderlist to tag_list/untag_list/order_list (in library.ML);
2009-03-17, by wenzelm
goal_tac: finish marked assumptions from left to right -- corresponds better with the strategy of etac, with significant performance gains in some situations;
2009-03-17, by wenzelm
eq_assumption: slightly more efficient by checking (open) result of Logic.assum_problems directly;
2009-03-17, by wenzelm
tuned aeconv: test plain aconv before expensive eta_contract;
2009-03-17, by wenzelm
substantial speedup of assumption and elim-resolution: Logic.assum_problems refrains from eager application of parameters, discriminate via Term.could_unify before invoking full unification (assumes terms in beta-normal form, as do higher term net operations anyway);
2009-03-16, by wenzelm
refined is_norm_hhf: reject beta-redexes (rules based on term nets or could_unify assume normal form), also potentially faster by avoiding expensive Envir.beta_eta_contract;
2009-03-16, by wenzelm
provide Simplifier.norm_hhf(_protect) as regular simplifier operation;
2009-03-16, by wenzelm
method parser: pass proper context;
2009-03-16, by wenzelm
merged
2009-03-16, by wenzelm
simplified method setup;
2009-03-16, by wenzelm
updated generated file;
2009-03-16, by wenzelm
simplifief 'method_setup' command;
2009-03-16, by wenzelm
spelling;
2009-03-16, by wenzelm
export method parser;
2009-03-16, by wenzelm
adapted 'method_setup' command to Method.setup;
2009-03-16, by wenzelm
less
more
|
(0)
-30000
-10000
-3000
-1000
-300
-100
-60
+60
+100
+300
+1000
+3000
+10000
+30000
tip