purposes:</p>
<ol>
<li>Numeric constants are represented as you would expect: 12, -3
-123.421, etc. Floating point constants have an optional hexidecimal
+123.421, etc. Floating point constants have an optional hexadecimal
notation.</li>
<li>Named values are represented as a string of characters with a '%'
prefix. For example, %foo, %DivisionByZero,
<!-- ======================================================================= -->
<div class="doc_subsection"> <a name="t_primitive">Primitive Types</a> </div>
<div class="doc_text">
-<p>The primitive types are the fundemental building blocks of the LLVM
+<p>The primitive types are the fundamental building blocks of the LLVM
system. The current set of primitive types are as follows:</p>
<table border="0" style="align: center">
<h5>Overview:</h5>
<p>The '<tt>ret</tt>' instruction is used to return control flow (and a
value) from a function, back to the caller.</p>
-<p>There are two forms of the '<tt>ret</tt>' instructruction: one that
+<p>There are two forms of the '<tt>ret</tt>' instruction: one that
returns a value and then causes control flow, and one that just causes
control flow to occur.</p>
<h5>Arguments:</h5>
<!-- ======================================================================= -->
<div class="doc_subsection"> <a name="otherops">Other Operations</a> </div>
<div class="doc_text">
-<p>The instructions in this catagory are the "miscellaneous"
+<p>The instructions in this category are the "miscellaneous"
instructions, which defy better classification.</p>
</div>
<!-- _______________________________________________________________________ -->