Skip to content
Success

Changes

Summary

  1. merged
  2. update documentation on simproc_setup;
  3. tuned;
  4. proper morphism;
  5. simprocs may be distinguished via 'identifier': only works for ML antiquotation (see also 13252110a6fe);
  6. more compact ML source;
  7. more robust read_simproc_spec: proper error positions;
  8. tuned signature;
  9. more standard simproc_setup using ML antiquotation;
  10. more standard simproc_setup using ML antiquotation;
  11. more standard simproc_setup using ML antiquotation;
  12. added ML antiquotation "simproc_setup";
  13. clarified signature;
  14. clarified signature; clarified modules;
  15. tuned signature;
  16. tuned signature;
  17. clarified signature;
  18. clarified syntax and order of parameters;
  19. clarified signature: Named_Target.setup works both for global and local theory;
  20. clarified signature; clarified modules;
  21. clarified signature: more concise simproc setup in ML;
  22. clarified signature: more concise variations on implicit theory setup;
  23. clarified simproc_setup (passive);
  24. clarified 'simproc_setup';
  25. support for "simproc_setup ... (passive)": allow to define simprocs in Isar that are not added to the simpset (yet);
  26. more standard simproc_setup in Isar; recovered examples from dead comments;
  27. more standard ML setup; proper tracing messages depending on context option, not Unsynchronized.ref; tuned whitespace;
Changeset 78816:f0cb320603cb by wenzelm:
merged
Changeset 78815:9d44cc361f19 by wenzelm:
update documentation on simproc_setup;
The file was modified NEWS (diff)
The file was modified src/Doc/Isar_Ref/Generic.thy (diff)
Changeset 78814:a6b3dfab6fc2 by wenzelm:
tuned;
The file was modified src/Pure/raw_simplifier.ML (diff)
Changeset 78813:1829ba610c36 by wenzelm:
proper morphism;
The file was modified NEWS (diff)
Changeset 78812:d769a183d51d by wenzelm:
simprocs may be distinguished via 'identifier': only works for ML antiquotation (see also 13252110a6fe);
The file was modified NEWS (diff)
The file was modified src/HOL/Nominal/nominal_inductive.ML (diff)
The file was modified src/HOL/Nominal/nominal_inductive2.ML (diff)
The file was modified src/HOL/Statespace/distinct_tree_prover.ML (diff)
The file was modified src/HOL/Tools/groebner.ML (diff)
The file was modified src/HOL/Tools/inductive_set.ML (diff)
The file was modified src/HOL/Tools/record.ML (diff)
The file was modified src/Pure/ML/ml_thms.ML (diff)
The file was modified src/Pure/Pure.thy (diff)
The file was modified src/Pure/ROOT.ML (diff)
The file was modified src/Pure/raw_simplifier.ML (diff)
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78811:d3328c562307 by wenzelm:
more compact ML source;
The file was modified src/Pure/General/position.ML (diff)
The file was modified src/Pure/ML/ml_syntax.ML (diff)
Changeset 78810:9473dd79e9c3 by wenzelm:
more robust read_simproc_spec: proper error positions;
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78809:76ab04bca48c by wenzelm:
tuned signature;
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78808:64973b03b778 by wenzelm:
more standard simproc_setup using ML antiquotation;
The file was modified src/HOL/Decision_Procs/langford.ML (diff)
The file was modified src/HOL/Tools/Quotient/quotient_tacs.ML (diff)
The file was modified src/HOL/Tools/SMT/smt_real.ML (diff)
The file was modified src/HOL/Tools/SMT/smt_replay.ML (diff)
The file was modified src/HOL/Tools/int_arith.ML (diff)
The file was modified src/HOL/Tools/numeral_simprocs.ML (diff)
The file was modified src/Tools/induct.ML (diff)
Changeset 78807:f6d2679ab6c1 by wenzelm:
more standard simproc_setup using ML antiquotation;
The file was modified src/HOL/Statespace/state_fun.ML (diff)
The file was modified src/HOL/Statespace/state_space.ML (diff)
Changeset 78806:aca84704d46f by wenzelm:
more standard simproc_setup using ML antiquotation;
The file was modified src/HOL/Nominal/nominal_datatype.ML (diff)
The file was modified src/HOL/Nominal/nominal_inductive.ML (diff)
The file was modified src/HOL/Nominal/nominal_inductive2.ML (diff)
The file was modified src/HOL/Nominal/nominal_permeq.ML (diff)
Changeset 78805:62616d8422c5 by wenzelm:
added ML antiquotation "simproc_setup";
The file was modified NEWS (diff)
The file was modified etc/symbols (diff)
The file was modified lib/texinputs/isabellesym.sty (diff)
The file was modified src/HOL/Tools/record.ML (diff)
The file was modified src/Pure/ex/Def.thy (diff)
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78804:d4e9d6b7f48d by wenzelm:
clarified signature;
The file was modified src/Pure/Isar/parse.ML (diff)
The file was modified src/Pure/ML/ml_antiquotation.ML (diff)
The file was modified src/Pure/ML/ml_antiquotations.ML (diff)
The file was modified src/Pure/ML/ml_context.ML (diff)
The file was modified src/Pure/ML/ml_instantiate.ML (diff)
Changeset 78803:577835250124 by wenzelm:
clarified signature;<br>clarified modules;
The file was modified src/Pure/Pure.thy (diff)
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78802:88593174aef5 by wenzelm:
tuned signature;
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78801:42ae6e0ecfd4 by wenzelm:
tuned signature;
The file was modified src/HOL/Analysis/Measurable.thy (diff)
The file was modified src/HOL/Analysis/measurable.ML (diff)
The file was modified src/HOL/BNF_Least_Fixpoint.thy (diff)
The file was modified src/HOL/Finite_Set.thy (diff)
The file was modified src/HOL/List.thy (diff)
The file was modified src/HOL/Product_Type.thy (diff)
The file was modified src/HOL/Tools/datatype_simprocs.ML (diff)
The file was modified src/HOL/Tools/set_comprehension_pointfree.ML (diff)
The file was modified src/HOL/Transcendental.thy (diff)
Changeset 78800:0b3700d31758 by wenzelm:
clarified signature;
The file was modified src/HOL/Analysis/measurable.ML (diff)
The file was modified src/HOL/HOL.thy (diff)
The file was modified src/HOL/HOLCF/Tools/cont_proc.ML (diff)
The file was modified src/HOL/Library/Cancellation/cancel.ML (diff)
The file was modified src/HOL/Library/Cancellation/cancel_simprocs.ML (diff)
The file was modified src/HOL/Library/multiset_simprocs.ML (diff)
The file was modified src/HOL/List.thy (diff)
The file was modified src/HOL/Tools/SMT/z3_replay_rules.ML (diff)
The file was modified src/HOL/Tools/datatype_simprocs.ML (diff)
The file was modified src/HOL/Tools/lin_arith.ML (diff)
The file was modified src/HOL/Tools/nat_numeral_simprocs.ML (diff)
The file was modified src/HOL/Tools/numeral_simprocs.ML (diff)
The file was modified src/HOL/Tools/set_comprehension_pointfree.ML (diff)
The file was modified src/HOL/Transcendental.thy (diff)
The file was modified src/Provers/Arith/cancel_div_mod.ML (diff)
The file was modified src/Provers/Arith/cancel_numeral_factor.ML (diff)
The file was modified src/Provers/Arith/cancel_numerals.ML (diff)
The file was modified src/Provers/Arith/combine_numerals.ML (diff)
The file was modified src/Provers/Arith/fast_lin_arith.ML (diff)
The file was modified src/Provers/quantifier1.ML (diff)
The file was modified src/Pure/raw_simplifier.ML (diff)
The file was modified src/Pure/simplifier.ML (diff)
The file was modified src/ZF/Datatype.thy (diff)
The file was modified src/ZF/arith_data.ML (diff)
The file was modified src/ZF/int_arith.ML (diff)
Changeset 78799:807b249f1061 by wenzelm:
clarified syntax and order of parameters;
The file was modified src/HOL/HOL.thy (diff)
The file was modified src/HOL/Product_Type.thy (diff)
The file was modified src/HOL/Tools/record.ML (diff)
The file was modified src/Pure/ex/Def.thy (diff)
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78798:200daaab2578 by wenzelm:
clarified signature: Named_Target.setup works both for global and local theory;
The file was modified src/HOL/Tools/BNF/bnf_lfp_basic_sugar.ML (diff)
The file was modified src/HOL/Tools/record.ML (diff)
The file was modified src/Pure/Isar/named_target.ML (diff)
The file was modified src/Pure/Pure.thy (diff)
The file was modified src/Pure/ex/Def.thy (diff)
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78797:fc598652fb8a by wenzelm:
clarified signature;<br>clarified modules;
The file was modified src/Pure/Isar/isar_cmd.ML (diff)
The file was modified src/Pure/Pure.thy (diff)
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78796:f34926a91fea by wenzelm:
clarified signature: more concise simproc setup in ML;
The file was modified src/HOL/Tools/record.ML (diff)
The file was modified src/Pure/Isar/isar_cmd.ML (diff)
The file was modified src/Pure/Pure.thy (diff)
The file was modified src/Pure/ex/Def.thy (diff)
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78795:f7e972d567f3 by wenzelm:
clarified signature: more concise variations on implicit theory setup;
The file was modified src/Doc/Codegen/Computations.thy (diff)
The file was modified src/HOL/Decision_Procs/Commutative_Ring.thy (diff)
The file was modified src/HOL/Decision_Procs/Reflective_Field.thy (diff)
The file was modified src/HOL/Matrix_LP/Compute_Oracle/compute.ML (diff)
The file was modified src/HOL/Tools/BNF/bnf_lfp_basic_sugar.ML (diff)
The file was modified src/HOL/Tools/Qelim/cooper.ML (diff)
The file was modified src/HOL/Tools/record.ML (diff)
The file was modified src/HOL/Types_To_Sets/local_typedef.ML (diff)
The file was modified src/HOL/Types_To_Sets/unoverloading.ML (diff)
The file was modified src/HOL/ex/Sorting_Algorithms_Examples.thy (diff)
The file was modified src/Pure/Isar/isar_cmd.ML (diff)
The file was modified src/Pure/Isar/named_target.ML (diff)
The file was modified src/Pure/ML/ml_thms.ML (diff)
The file was modified src/Pure/Tools/plugin.ML (diff)
The file was modified src/Pure/drule.ML (diff)
The file was modified src/Pure/ex/Def.thy (diff)
The file was modified src/Pure/skip_proof.ML (diff)
The file was modified src/Pure/theory.ML (diff)
The file was modified src/Tools/Code/code_runtime.ML (diff)
The file was modified src/Tools/nbe.ML (diff)
Changeset 78794:c74fd21af246 by wenzelm:
clarified simproc_setup (passive);
The file was modified src/HOL/HOL.thy (diff)
The file was modified src/HOL/Product_Type.thy (diff)
Changeset 78793:2cb027b95188 by wenzelm:
clarified &#039;simproc_setup&#039;;
The file was modified src/HOL/HOLCF/Domain_Aux.thy (diff)
The file was modified src/HOL/HOLCF/Tools/cont_proc.ML (diff)
Changeset 78792:103467dc5117 by wenzelm:
support for &quot;simproc_setup ... (passive)&quot;: allow to define simprocs in Isar that are not added to the simpset (yet);
The file was modified src/HOL/Tools/record.ML (diff)
The file was modified src/Pure/Isar/isar_cmd.ML (diff)
The file was modified src/Pure/Pure.thy (diff)
The file was modified src/Pure/ex/Def.thy (diff)
The file was modified src/Pure/simplifier.ML (diff)
Changeset 78791:4f7dce5c1a81 by wenzelm:
more standard simproc_setup in Isar;<br>recovered examples from dead comments;
The file was modified src/ZF/ArithSimp.thy (diff)
The file was modified src/ZF/Bin.thy (diff)
The file was modified src/ZF/arith_data.ML (diff)
The file was modified src/ZF/int_arith.ML (diff)
Changeset 78790:8f4424187193 by wenzelm:
more standard ML setup;<br>proper tracing messages depending on context option, not Unsynchronized.ref;<br>tuned whitespace;
The file was modified src/ZF/Datatype.thy (diff)