.NET Framework Bookmark and Share   
 index > Building Development and Diagnostic Tools for .Net > Blue C# Language by mike stall
 

Blue C# Language by mike stall

hi everybody! :D

i just downloaded the source for the blue language made by mike stall that can be found here: http://blogs.msdn.com/jmstall/archive/2005/02/06/368192.aspx , after fixing a few errors it finally debugged and ran successfully... BUT... when i run the batch file ... it comes up in the console window with lots and lots of lines of errors :( has anybody been able to get it to work? i'd really appreciate any help i can get on this

thank you
jason
baeltazor
That's a really really old unsupported as-iscode done before we shipped CLR 1.0, and hasn't been updated to even CLR 2.0. Given the changes to CLR 2.0, particularly generics, that sample won't really work on any recent CLR.
While Blue could compile itself, it was never a complete C# compiler (eg, it doesn't handle floating point numbers) and primarily served as an example of using Reflection.Emit. Today, there are much better examples of Ref.Emit via IronPython and the DLR sources, available at: http://ironpython.codeplex.com

What sort of things are you trying to do? There may be a more supported route to accomplish them.


Mike
http://blogs.msdn.com/jmstall

All Replies

  • Monday, August 10, 2009 8:36 PMJon LangdonMSFT, OwnerUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Hi Jason,

    That's a pretty old sample and I don't believe any of us currently on the CLR debugger team have played with it much/any. :) What's the batch file you're running, build_all.bat?Also, any error details you can provide would be helpful.

    I'll let Mike know there's a question on thisin the forum.

    Regards,
    Jon

Mike Stall - MSFT

You can use google to search for other answers

Custom Search

More Threads

• help debug a 1.1 process
• Creating A Helper Thread
• problem profiling
• MDbg sample pdb2xml code can not update PE debug Headers, it throws IOException: The process cannot access the file 'E:\mdbg\bin\Debug\mdbg.exe' because it is being used by another process.
• Tool that parses a method's method calls
• DoStackSnapshot cuts off early?
• How to reflection-only load dependencies in another folder?
• Failed to get metadata in x64 CLR Profiler
• Visual Studio Express
• CallFunction causing Access Violation