Lines Matching refs:try
33 $try = "\$x = new $class \"$args[0]\";";
36 $try .= "\$x;";
39 $try .= "\$x->binf('$a');";
41 $try .= "\$x->is_inf('$args[1]');";
43 $try .= "\$x->bone('$args[1]');";
45 $try .= "\$x->accuracy($args[1]); \$x->precision($args[2]);";
46 $try .= '$x->bstr();';
49 $try .= '($a,$b) = $x->parts(); $a = $a->bstr(); $b = $b->bstr();';
50 $try .= '"$a $b";';
53 $try .= '$x->numerator()->bstr();';
56 $try .= '$x->denominator()->bstr();';
58 $try .= "\$x->$f();";
61 $try .= "\$x->b$1();";
64 $try .= "\$x->$f();";
66 $try .= '$x->as_number();';
68 $try .= '++$x;';
70 $try .= '--$x;';
72 $try .= "$setup; \$x->bround($args[1]);";
74 $try .= "$setup; \$x->bfround($args[1]);";
76 $try .= "$setup; \$x->bsqrt();";
78 $try .= "$setup; \$x->blog();";
80 $try .= "$setup; \$x->bfac();";
84 $try .= "\$y = new $class \"$args[1]\";";
86 $try .= '$x <=> $y;';
88 $try .= '$x->bacmp($y);';
90 $try .= '$x ** $y;';
92 $try .= '$x->bpow($y);';
94 $try .= '$x + $y;';
96 $try .= '$x - $y;';
98 $try .= '$x * $y;';
100 $try .= "$setup; \$x / \$y;";
102 $try .= "$setup; join(',',\$x->bdiv(\$y));";
104 $try .= '$x >> $y;';
106 $try .= '$x << $y;';
108 $try .= '$x % $y;';
110 $try .= "\$x->bmodinv(\$y);";
112 $try .= "\$x->blog(\$y);";
114 $try .= "\$z = $class->new(\"$args[2]\");";
118 $try .= "\$x->bmodpow(\$y,\$z);";
122 # print "# Trying: '$try'\n";
123 $ans1 = eval $try;
133 print "# '$try' expected: /$pat/ got: '$ans1'\n" if !ok(1,0);
144 print "# Tried: '$try'\n" if !ok ($ans1, $ans);
150 # print "# Has trailing zeros after '$try'\n"