in reply to Parsing a Formula

Definitely, Parse::RecDescent would be my choice, although Parse::Yapp is likely to be faster if it fits the narrower range of problems handled by that.

-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.