in reply to Finding classes which are inherited from a given class

It's a dirty rotten hack but someone had to do it:

package Foo; + sub bar {}; + 1; + package Bar; + use base qw(Foo); + 1; + package main; + for my $foo (grep /::/ , keys %:: ) { if ( exists %{$foo}->{ISA} ) { print @{%{$foo}->{ISA}},"\n"; } }
There are probably modules that do this smarter however.

/J\