From: Michael Winterstein Date: 2010-01-26T05:24:49+09:00 Subject: Is there a way to list the classes defined in a module? Suppose I have a module that's essentially used as a namespace, like this: module Castle class King < Royalty; end class Queen < Royalty; end class Guard < Commoner; end class Dragon_keeper < Commoner; end end Is there some way I could later create a list, say Castle_dwellers that would come out with all the classes defined therein? I would expect an array, something like [:King,:Queen,:Guard,:Dragon_keeper]. Or would I have to add them 'manually' to the list? -- Posted via http://www.ruby-forum.com/.