[antlr-interest] C# vs MSIL Output
Mike Bresnahan
mbresnah at visi.com
Sun Mar 7 15:13:45 PST 2004
Upon further investigation, CodeDom is not as cool as I first thought.
Unless I don't understand, CodeDom structures cannot be compiled directly to
MSIL. Instead they are transformed to C# or VB and then sent to the command
line compiler for transformation to MSIL. This is equivalent to option B.
However, CodeDom is much more attractive than generating C# (or VB) by hand!
Regardless of this limitation, I think I am going to go down the CodeDom
path. If compilation performance becomes a problem down the road, I will
then research converting CodeDom directly to MSIL.
Mike Bresnahan
> -----Original Message-----
> From: Mike Bresnahan [mailto:mbresnah at visi.com]
> Sent: Sunday, March 07, 2004 3:08 PM
> To: antlr-interest at yahoogroups.com
> Subject: RE: [antlr-interest] C# vs MSIL Output
>
>
> > You should throw in an option d) there, parse into a CodeDom
> > structure. That
> > way you can generate il (pre-generate or at runtime), or source code for
> > other languages that implement it (C#, vb, etc). You can also use that
> > sturcture from any .net language. Depends on your needs I guess, but
> > something to consider...
>
> Most cool! I was not aware of CodeDom. Thank you very much!
>
> Mike Bresnahan
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/antlr-interest/
<*> To unsubscribe from this group, send an email to:
antlr-interest-unsubscribe at yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
More information about the antlr-interest
mailing list