[llvm-commits] CVS: llvm-www/ProjectsWithLLVM/index.html

Chris Lattner lattner at cs.uiuc.edu
Fri Feb 29 15:32:56 PST 2008

Changes in directory llvm-www/ProjectsWithLLVM:

index.html updated: 1.40 -> 1.41
Log message:

add an entry

Diffs of the changes:  (+21 -0)

 index.html |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+)

Index: llvm-www/ProjectsWithLLVM/index.html
diff -u llvm-www/ProjectsWithLLVM/index.html:1.40 llvm-www/ProjectsWithLLVM/index.html:1.41
--- llvm-www/ProjectsWithLLVM/index.html:1.40	Sat Dec  8 18:26:42 2007
+++ llvm-www/ProjectsWithLLVM/index.html	Fri Feb 29 17:31:43 2008
@@ -35,6 +35,7 @@
 <div class="www_text">
+<li><a href="#compilerwrite">How to Writer Your Own Compiler</a></li>
 <li><a href="#puzzles">Register Allocation by Puzzle Solving</a></li>
 <li><a href="#faust">Faust Real-Time Signal Processing System</a></li>
 <li><a href="#adobe-hydra">Adobe "Hydra" Language</a></li>
@@ -61,6 +62,26 @@
 <div class="www_subsection">
+<a name="compilerwrite">How to Writer Your Own Compiler</a>
+<div class="www_subsubsection">
+By <a href="http://staff.polito.it/silvano.rivoira/">Silvano Rivoira, Politecnico di Torino</a>
+<div class="www_text">
+<a href="http://staff.polito.it/silvano.rivoira/HowToWriteYourOwnCompiler.htm">
+This project</a> describes the development of a compiler front end producing 
+LLVM Assembly Code for a Java-like programming language.  It is used in a 
+course on Compilers to show how to incrementally design and implement the 
+successive phases of the translation process by means of  common tools such 
+as JFlex and Cup.  The source code developed at each step is made available.
+<div class="www_subsection">
 <a name="puzzles">Register Allocation by Puzzle Solving</a>

More information about the llvm-commits mailing list