An extensible and customizable interpreter for PARI/GP in Perl