doc-src/TutorialI/Rules/rules.tex
changeset 16410 d1a436d92d31
parent 16359 af7239e3054d
child 16412 50eab0183aea
equal deleted inserted replaced
16409:a79f8993011b 16410:d1a436d92d31
   646 \end{isabelle}
   646 \end{isabelle}
   647 The \isa{assumption} method having failed, we try again with the flag set:
   647 The \isa{assumption} method having failed, we try again with the flag set:
   648 \begin{isabelle}
   648 \begin{isabelle}
   649 \isacommand{apply} assumption
   649 \isacommand{apply} assumption
   650 \end{isabelle}
   650 \end{isabelle}
   651 Even in this trivial case, the output is unexpectedly verbose, but it yields the necessary information:
   651 Even in this trivial case, the output is unexpectedly verbose, but it yields the necessary information that \isa{e} clashes with \isa{c}:
   652 \begin{isabelle}
   652 \begin{isabelle}
   653 Clash: e =/= c\isanewline
   653 Clash: e =/= c\isanewline
   654 Clash: == =/= Trueprop
   654 Clash: == =/= Trueprop
   655 \end{isabelle}
   655 \end{isabelle}
   656 
   656