could also be faster and more efficient at reducing C-family programs if built\r
on the clang preprocessor.</li>\r
\r
+<li><b>Use clang libraries to extend Ragel with a JIT</b>: <a \r
+href="http://research.cs.queensu.ca/~thurston/ragel/">Ragel</a> is a state\r
+machine compiler that lets you embed C code into state machines and generate\r
+C code. It would be relatively easy to turn this into a JIT compiler using\r
+LLVM.</li>\r
+\r
</ul>\r
\r
<p>If you hit a bug with clang, it is very useful for us if you reduce the code\r