fix typos


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@43637 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/docs/tutorial/LangImpl6.html b/docs/tutorial/LangImpl6.html
index f679819..90f02ab 100644
--- a/docs/tutorial/LangImpl6.html
+++ b/docs/tutorial/LangImpl6.html
@@ -480,7 +480,7 @@
 <div class="doc_text">
 
 <p>It is somewhat hard to believe, but with a few simple extensions we've
-covered in the last chapters, we have grown a realish language.  With this, we 
+covered in the last chapters, we have grown a real-ish language.  With this, we 
 can do a lot of interesting things, including I/O, math, and a bunch of other
 things.  For example, we can now add a nice sequencing operator (printd is
 defined to print out the specified value and a newline):</p>
@@ -499,7 +499,7 @@
 </pre>
 </div>
 
-<p>We can also define a bunch of other "primative" operations, such as:</p>
+<p>We can also define a bunch of other "primitive" operations, such as:</p>
 
 <div class="doc_code">
 <pre>
@@ -593,7 +593,7 @@
 </pre>
 </div>
 
-<p>This "z = z^2 + c" function is a beautiful little creature that is the basis
+<p>This "z = z<sup>2</sup> + c" function is a beautiful little creature that is the basis
 for computation of the <a 
 href="http://en.wikipedia.org/wiki/Mandelbrot_set">Mandelbrot Set</a>.  Our
 <tt>mandelconverge</tt> function returns the number of iterations that it takes
@@ -768,7 +768,7 @@
 language in the library, and showed how this can be used to build a simple but
 interesting end user application in Kaleidoscope.  At this point, Kaleidoscope
 can build a variety of applications that are functional and can call functions
-with side-effects, but it can't actually define and mutate a variable at all.
+with side-effects, but it can't actually define and mutate a variable itself.
 </p>
 
 <p>Strikingly, lack of this feature is an important limitation for some