Thanks for the quick response!! The more I look into this, the more amazed I am by the amount of work and talent that must have gone into Microsoft.Scripting and IronRuby
On Thu, Mar 20, 2008 at 11:17 AM, John Lam (DLR) <[EMAIL PROTECTED]> wrote: > > - If I am writing a language targeted for the CLR, I use > > System.Reflection.Emit to create IL. Is there "IL" for the DLR? > > There are expression trees. You generate an expression tree and we either > transform them into IL or interpret them depending on the context. When you say "we" do you mean the IronRuby code, or Microsoft.Scripting? Can you give me a starting class to look into to see how this is done? I'm still not sure whether we're talking about creating an expression tree based on the syntax of whatever language is being interpreted, and then walking the tree to transform/interpret -- Greg Akins Software Development Manager SSI Services http://kc.vanadium.com http://www.pghcodingdojo.org http://www.insomnia-consulting.org/monologue _______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core
