src/HOL/HOL.thy
changeset 55632 0f9d03649a9c
parent 55385 169e12bbf9a3
child 55757 9fc71814b8c1
equal deleted inserted replaced
55631:7f428e08111b 55632:0f9d03649a9c
    22 ML_file "~~/src/Provers/hypsubst.ML"
    22 ML_file "~~/src/Provers/hypsubst.ML"
    23 ML_file "~~/src/Provers/splitter.ML"
    23 ML_file "~~/src/Provers/splitter.ML"
    24 ML_file "~~/src/Provers/classical.ML"
    24 ML_file "~~/src/Provers/classical.ML"
    25 ML_file "~~/src/Provers/blast.ML"
    25 ML_file "~~/src/Provers/blast.ML"
    26 ML_file "~~/src/Provers/clasimp.ML"
    26 ML_file "~~/src/Provers/clasimp.ML"
    27 ML_file "~~/src/Tools/coherent.ML"
       
    28 ML_file "~~/src/Tools/eqsubst.ML"
    27 ML_file "~~/src/Tools/eqsubst.ML"
    29 ML_file "~~/src/Provers/quantifier1.ML"
    28 ML_file "~~/src/Provers/quantifier1.ML"
    30 ML_file "~~/src/Tools/atomize_elim.ML"
    29 ML_file "~~/src/Tools/atomize_elim.ML"
    31 ML_file "~~/src/Tools/induct.ML"
    30 ML_file "~~/src/Tools/induct.ML"
    32 ML_file "~~/src/Tools/cong_tac.ML"
    31 ML_file "~~/src/Tools/cong_tac.ML"
  1559 setup Induct_Tacs.setup
  1558 setup Induct_Tacs.setup
  1560 
  1559 
  1561 
  1560 
  1562 subsubsection {* Coherent logic *}
  1561 subsubsection {* Coherent logic *}
  1563 
  1562 
       
  1563 ML_file "~~/src/Tools/coherent.ML"
  1564 ML {*
  1564 ML {*
  1565 structure Coherent = Coherent
  1565 structure Coherent = Coherent
  1566 (
  1566 (
  1567   val atomize_elimL = @{thm atomize_elimL}
  1567   val atomize_elimL = @{thm atomize_elimL};
  1568   val atomize_exL = @{thm atomize_exL}
  1568   val atomize_exL = @{thm atomize_exL};
  1569   val atomize_conjL = @{thm atomize_conjL}
  1569   val atomize_conjL = @{thm atomize_conjL};
  1570   val atomize_disjL = @{thm atomize_disjL}
  1570   val atomize_disjL = @{thm atomize_disjL};
  1571   val operator_names =
  1571   val operator_names = [@{const_name HOL.disj}, @{const_name HOL.conj}, @{const_name Ex}];
  1572     [@{const_name HOL.disj}, @{const_name HOL.conj}, @{const_name Ex}]
       
  1573 );
  1572 );
  1574 *}
  1573 *}
  1575 
       
  1576 setup Coherent.setup
       
  1577 
  1574 
  1578 
  1575 
  1579 subsubsection {* Reorienting equalities *}
  1576 subsubsection {* Reorienting equalities *}
  1580 
  1577 
  1581 ML {*
  1578 ML {*