Chapter 5, 6, and 7 of the ocaml/kaleidoscope tutorial
and fix some tabs in chapter 3 and 4.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48978 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/docs/tutorial/OCamlLangImpl4.html b/docs/tutorial/OCamlLangImpl4.html
index fc1caeb..4e267b8 100644
--- a/docs/tutorial/OCamlLangImpl4.html
+++ b/docs/tutorial/OCamlLangImpl4.html
@@ -237,7 +237,7 @@
<div class="doc_code">
<pre>
let codegen_func the_fpm = function
- ...
+ ...
try
let ret_val = codegen_expr body in
@@ -316,10 +316,9 @@
...
let main () =
...
- <b>
- (* Create the JIT. *)
+ <b>(* Create the JIT. *)
let the_module_provider = ModuleProvider.create Codegen.the_module in
- let the_execution_engine = ExecutionEngine.create the_module_provider in</b>
+ let the_execution_engine = ExecutionEngine.create the_module_provider in</b>
...
</pre>
</div>
@@ -508,6 +507,17 @@
LLVM JIT and optimizer. To build this example, use:
</p>
+<div class="doc_code">
+<pre>
+# Compile
+ocamlbuild toy.byte
+# Run
+./toy.byte
+</pre>
+</div>
+
+<p>Here is the code:</p>
+
<dl>
<dt>_tags:</dt>
<dd class="doc_code">