http://qs321.pair.com?node_id=409598


in reply to require and its subs

Why aren't you using use StringDef; instead? use is equivalent to
BEGIN { require Module; import Module LIST; }
so maybe you need to add an import to your script?