Mega Code Archive

 
Categories / Ruby / Language Basics
 

Print all classes (excluding exceptions)

puts Module.constants.sort.select {|x|   c = eval(x.to_s)   c.is_a? Class and not c.ancestors.include? Exception }