Note the results: [parrot] 502 $ ack 'sub gen_c'
lib/Parrot/Pmc2c.pm 1221:sub gen_c { lib/Parrot/Pmc2c/Library.pm 134:sub gen_c { tools/build/pmc2c.pl 821:sub gen_c {3 identically named subroutines: 2 in modules and 1 in a script. And all 3 will be in modules as I'm planning to refactor much of pmc2c.pl into a module called Parrot::Pmc2c::Utils. (For drafts of these revisions, see http://thenceforward.net/parrot/.)
This is not good, right? Suggestions as to how to proceed? Thanks. kid51