Fix reference.
[matthijs/master-project/report.git] / Chapters / Normalization.tex
index d3b37003774e7f81abf3e6fc8661bf47811ce3f6..78b7a1d2e2352662fd759c495af3904b7fdd163b 100644 (file)
 
         \transexample{apppropcase}{Application propagation for a case expression}{from}{to}
 
-      \subsubsection{Let recursification}
+      \subsubsection[sec:normalization:letrecurse]{Let recursification}
         This transformation makes all non-recursive lets recursive. In the
         end, we want a single recursive let in our normalized program, so all
         non-recursive lets can be converted. This also makes other
             False -> b
         \stopbuffer
 
-        \transexample{letflat}{Let flattening}{from}{to}
+        \transexample{letflat}{Case normalisation}{from}{to}
 
 
       \subsubsection{Case simplification}