summaryrefslogtreecommitdiffstats
path: root/llvm/docs/tutorial/LangImpl1.html
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2008-02-10 19:11:04 +0000
committerChris Lattner <sabre@nondot.org>2008-02-10 19:11:04 +0000
commita1ad2bf890b9113886def1a99116ea8d425ffac0 (patch)
treee39b8ea1d56a90bfa436e3db8db8484966ea220c /llvm/docs/tutorial/LangImpl1.html
parentdcddd644248e74712dae073ba540779cae637d35 (diff)
downloadbcm5719-llvm-a1ad2bf890b9113886def1a99116ea8d425ffac0.tar.gz
bcm5719-llvm-a1ad2bf890b9113886def1a99116ea8d425ffac0.zip
Various updates from Sam Bishop:
"I have been working my way through the JIT and Kaleidoscope tutorials in my (minuscule) spare time. Thanks again for writing them! I have attached a patch containing some minor changes, ranging from spelling and grammar fixes to adding a "Next: <next tutorial section>" hyperlink to the bottom of each page. Every page has been given the "next link" treatment, but otherwise I'm only half way through the Kaleidoscope tutorial. I will send a follow-on patch if time permits." llvm-svn: 46933
Diffstat (limited to 'llvm/docs/tutorial/LangImpl1.html')
-rw-r--r--llvm/docs/tutorial/LangImpl1.html8
1 files changed, 5 insertions, 3 deletions
diff --git a/llvm/docs/tutorial/LangImpl1.html b/llvm/docs/tutorial/LangImpl1.html
index 3cd26fa6261..487ddd9bc47 100644
--- a/llvm/docs/tutorial/LangImpl1.html
+++ b/llvm/docs/tutorial/LangImpl1.html
@@ -54,9 +54,10 @@ teaching compiler techniques and LLVM specifically, <em>not</em> about teaching
modern and sane software engineering principles. In practice, this means that
we'll take a number of shortcuts to simplify the exposition. For example, the
code leaks memory, uses global variables all over the place, doesn't use nice
-design patterns like visitors, etc... but it is very simple. If you dig in and
-use the code as a basis for future projects, fixing these deficiencies shouldn't
-be hard.</p>
+design patterns like <a
+href="http://en.wikipedia.org/wiki/Visitor_pattern">visitors</a>, etc... but it
+is very simple. If you dig in and use the code as a basis for future projects,
+fixing these deficiencies shouldn't be hard.</p>
<p>I've tried to put this tutorial together in a way that makes chapters easy to
skip over if you are already familiar with or are uninterested in the various
@@ -328,6 +329,7 @@ build an Abstract Syntax Tree</a>. When we have that, we'll include a driver
so that you can use the lexer and parser together.
</p>
+<a href="LangImpl2.html">Next: Implementing a Parser and AST</a>
</div>
<!-- *********************************************************************** -->
OpenPOWER on IntegriCloud