equal
deleted
inserted
replaced
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 |