From: matz@... (Yukihiro Matsumoto) Date: 2003-04-24T02:02:24+09:00 Subject: Re: Module inclusion at runtime... Hi, In message "Module inclusion at runtime..." on 03/04/24, Hadmut Danisch writes: |I want to have some nested structure of modules, | |basically something like | | |module Monday | autoload :Morning, "morning" | | module XYZ | ... | end |end You've misunderstood autoload. It defines top-level (non nested) class/module, so your code is equivalent to autoload :Morning, "morning" module Monday module XYZ ... end end matz.