in reply to Translating Legacy Code to Perl

Why are you doing this port?

If it is because you are having trouble maintaining the old code, then I'll wish you luck. If it is because the old code is forcing you into some platform dependency that you don't like, then it may be easier to build a new interpreter for the language than to try to port existing code. This might even be an appropriate use for Parrot.