"but since removed all signs of the Ruby.NET parser/scanner in favor of a from-the-ground-up implementation written entirely by -- I believe -- Tomas Matousek"
More precisely, I've heavily refactored the tokenizer (and it's still not finished) and rewrote semantic actions in the grammar to create IronRuby AST - which I wrote from scratch. The grammar rules themselves are more or less as they was in Ruby.NET. With some renames and minor changes. Tomas -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of M. David Peterson Sent: Monday, April 28, 2008 7:52 AM To: [email protected] Subject: Re: [Ironruby-core] Regarding IronRuby... How true it sounds from this blog On Mon, 28 Apr 2008 08:05:02 -0600, John Lam (IRONRUBY) <[EMAIL PROTECTED]> wrote: > He also gets a number of important technical details wrong about > IronRuby, I'll respond later today. I can point out at least one: "IronRuby really has its roots in the Ruby.NET project from Queensland University of Technology" is incorrect. The IronRuby parser/scanner was bootstrapped by the Ruby.NET parser/scanner, but has since removed all signs of the Ruby.NET parser/scanner in favor of a from-the-ground-up implementation written entirely by -- I believe -- Tomas Matousek. Of course, as Charlie points out somewhat correctly in his opening paragraph, > IronRuby was still Wilco Bauer's IronRuby, a doomed codebase and project > name eventually to be adopted by Microsoft's later Ruby implementation > effort. ... which is at least partially correct, if not a bit misleading given that for all intents and purposes the IronRuby project of today is a from-the-ground-up implementation of the Ruby language and runtime based on top of the from-the-ground-up Dynamic Language Runtime code base and architecture. -- /M:D M. David Peterson Co-Founder & Chief Architect, 3rd&Urban, LLC Email: [EMAIL PROTECTED] | [EMAIL PROTECTED] Mobile: (206) 999-0588 http://3rdandUrban.com | http://amp.fm | http://www.oreillynet.com/pub/au/2354 _______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list [email protected] http://rubyforge.org/mailman/listinfo/ironruby-core
