UPDATE (12/17/2007): My blog has moved. This post is now located at:
http://jason.whitehorn.ws/2006/06/13/Making-A-Compiler-For-The-CLR.aspx
I recently found an article on
how to build a compiler for the CLR. This seems to be a real good introduction to using Reflection.Emit as the backbone of the compiler. All the examples are written in VB.NET, but is easy enough to read for even the most die hard C# fans.
[Update: 1/27/2007] The website has moved
here