[Ironruby-core] IO, File Implementations

Tomas Matousek Tomas.Matousek at microsoft.com
Thu Oct 4 03:30:23 EDT 2007

All classes that the compiler directly doesn't depend on belong to IR.Libraries (currently, many of them are in Builtins though - we are going to take them out soon). As IO and File are not compiler dependencies they belong to Libraries.


From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Eric Nicholson
Sent: Wednesday, October 03, 2007 7:43 PM
To: ironruby-core at rubyforge.org
Subject: Re: [Ironruby-core] IO, File Implementations

Ok, so I should have asked this sooner, but...

Do core classes (specifically IO, File) go into Ruby.Builtins or IronRuby.Libraries?

On 10/1/07, Eric Nicholson <enicholson at gmail.com<mailto:enicholson at gmail.com>> wrote:
That worked!  Of course now I have some other issues, but I'll work my through them.


On 10/1/07, Sanghyeon Seo < sanxiyn at gmail.com<mailto:sanxiyn at gmail.com>> wrote:
2007/10/1, Eric Nicholson < enicholson at gmail.com<mailto:enicholson at gmail.com>>:
> I looked at this briefly, and it looks like "RegisterClass" and "Load..."
> entries for IO and File are needed in
> "Builtins\Initializer.Generated.cs".  I'm guessing from the
> name that this file is generated dynamically, but how?

By compiling and running the program under utils/ironruby.classinitgenerator.

> Is there some rake option to create this file? Or can I just modify it by
> hand?

I agree that this should be in the rakefile. Together with a target to
run gppg parser generator.

Seo Sanghyeon
Ironruby-core mailing list
Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rubyforge.org/pipermail/ironruby-core/attachments/20071004/e5a8fd70/attachment-0001.html 

More information about the Ironruby-core mailing list