or download this
By default the package exports functions PARI(), PARIcol(), PARIvar(),
+ PARImat() and PARImat_tr() which convert their argument(s) to a PARI
+ object. (In fact PARI() is just an alias for new Math::Pari). The fu
+nction PARI() accepts following data as its arguments
...
Conflicts of rules in PARI()
In deciding what rule of the above to apply the preference is give
+n to the uppermost choice of those available now. If none matches, th
+en the string rule is used. So PARI(1) returns integer, PARI(1.) retu
+rns float, PARI("1") evaluates 1 as a PARI expression (well, the resu
+lt is the same as PARI(1), only slower).