Alex Gutteridge
6/27/2007 5:38:00 AM
On 27 Jun 2007, at 13:36, Aryk Grosz wrote:
> Hi,
>
> I have a module where I include modules as usual:
>
> module A
> module B
> end
> module C
> include B
> include D
> end
> module D
> end
>
> end
>
> When I require this file, I'll get an error here because module D is
> being included before it gets loaded. I would need to put it above
> module C to get it to work. How can I load the file, and then do
> all the
> includes so that it can actually find the module.
Perhaps I'm missing something, but haven't you answered your own
question...
> I would need to put it above module C to get it to work.
So the structure of the file should look like this:
> module A
> module B
> end
> module D
> end
> module C
> include B
> include D
> end
> end
Perhaps there is something more complicated going on in your example
that I am not understanding?
Alex Gutteridge
Bioinformatics Center
Kyoto University