Hey,
    Am not sure if VB.NET implements "eval", as in having the VB
compiler available at runtime to generate code.  
    This is something that mcs/gmcs is not well suited for, and might be
a reason to look into Boo.
    The other issue is that we would have to relicense mcs/gmcs into MIT
X11 or maybe LGPL (if we must implement eval).