added latex markup
authornipkow
Tue, 12 Mar 2013 19:55:17 +0100
changeset 51396 f4c82c165f58
parent 51395 bbb7639554dc
child 51405 2aea76fe9c73
child 51407 df6c246fd3d9
added latex markup
src/HOL/IMP/Live.thy
--- a/src/HOL/IMP/Live.thy	Tue Mar 12 11:59:26 2013 +0100
+++ b/src/HOL/IMP/Live.thy	Tue Mar 12 19:55:17 2013 +0100
@@ -7,12 +7,14 @@
 
 subsection "Liveness Analysis"
 
+text_raw{*\snip{LDef}{0}{2}{% *}
 fun L :: "com \<Rightarrow> vname set \<Rightarrow> vname set" where
-"L SKIP X = X" |
-"L (x ::= a) X = X-{x} \<union> vars a" |
-"L (c\<^isub>1; c\<^isub>2) X = (L c\<^isub>1 \<circ> L c\<^isub>2) X" |
+"L SKIP     X = X" |
+"L (x ::= a) X = (X - {x}) \<union> vars a" |
+"L (c\<^isub>1; c\<^isub>2)  X = (L c\<^isub>1 \<circ> L c\<^isub>2) X" |
 "L (IF b THEN c\<^isub>1 ELSE c\<^isub>2) X = vars b \<union> L c\<^isub>1 X \<union> L c\<^isub>2 X" |
-"L (WHILE b DO c) X = vars b \<union> X \<union> L c X"
+"L (WHILE b DO c)          X = vars b \<union> X \<union> L c X"
+text_raw{*}%endsnip*}
 
 value "show (L (''y'' ::= V ''z''; ''x'' ::= Plus (V ''y'') (V ''z'')) {''x''})"