author | nipkow |
Fri, 02 Jun 2000 15:19:18 +0200 | |
changeset 9016 | d61c76716984 |
parent 8771 | 026f37a86ea7 |
child 9145 | 9f7b8de5bfaf |
permissions | -rw-r--r-- |
8749 | 1 |
\begin{isabelle}% |
2 |
\isacommand{lemma}~{"}(let~xs~=~[]~in~xs@ys@xs)~=~ys{"}\isanewline |
|
3 |
\isacommand{apply}(simp~add:~Let\_def)\isacommand{.}% |
|
4 |
\begin{isamarkuptext}% |
|
5 |
If, in a particular context, there is no danger of a combinatorial explosion |
|
8771 | 6 |
of nested \isa{let}s one could even add \isa{Let_def} permanently:% |
8749 | 7 |
\end{isamarkuptext}% |
8 |
\isacommand{theorems}~[simp]~=~Let\_def\end{isabelle}% |