3 BEGIN { @INC = '../lib' }
15 @args = split(/:/,$_,99);
17 $try = "$f('" . join("','", @args) . "');";
18 if (($ans1 = eval($try)) eq $ans) {
21 print "not ok $test\n";
22 print "# '$try' expected: '$ans' got: '$ans1'\n";
38 000000 0000000 00000:+0
107 +9999999:+1:+10000000
108 +99999999:+1:+100000000
109 +999999999:+1:+1000000000
110 +9999999999:+1:+10000000000
111 +99999999999:+1:+100000000000
118 +10000000:-1:+9999999
119 +100000000:-1:+99999999
120 +1000000000:-1:+999999999
121 +10000000000:-1:+9999999999
122 +123456789:+987654321:+1111111110
123 -123456789:+987654321:+864197532
124 -123456789:-987654321:-1111111110
125 +123456789:-987654321:-864197532
146 +99999999:+1:+99999998
147 +999999999:+1:+999999998
148 +9999999999:+1:+9999999998
149 +99999999999:+1:+99999999998
156 +10000000:-1:+10000001
157 +100000000:-1:+100000001
158 +1000000000:-1:+1000000001
159 +10000000000:-1:+10000000001
160 +123456789:+987654321:-864197532
161 -123456789:+987654321:-1111111110
162 -123456789:-987654321:+864197532
163 +123456789:-987654321:+1111111110
173 +123456789123456789:+0:+0
174 +0:+123456789123456789:+0
184 +10101:+10101:+102030201
185 +1001001:+1001001:+1002003002001
186 +100010001:+100010001:+10002000300020001
187 +10000100001:+10000100001:+100002000030000200001
188 +11111111111:+9:+99999999999
189 +22222222222:+9:+199999999998
190 +33333333333:+9:+299999999997
191 +44444444444:+9:+399999999996
192 +55555555555:+9:+499999999995
193 +66666666666:+9:+599999999994
194 +77777777777:+9:+699999999993
195 +88888888888:+9:+799999999992
196 +99999999999:+9:+899999999991
212 +1000000000:+9:+111111111
213 +2000000000:+9:+222222222
214 +3000000000:+9:+333333333
215 +4000000000:+9:+444444444
216 +5000000000:+9:+555555555
217 +6000000000:+9:+666666666
218 +7000000000:+9:+777777777
219 +8000000000:+9:+888888888
220 +9000000000:+9:+1000000000
221 +35500000:+113:+314159
222 +71000000:+226:+314159
223 +106500000:+339:+314159
224 +1000000000:+3:+333333333
229 +999999999999:+9:+111111111111
230 +999999999999:+99:+10101010101
231 +999999999999:+999:+1001001001
232 +999999999999:+9999:+100010001
233 +999999999999999:+99999:+10000100001
268 +999999999999:+999:+0
269 +999999999999:+9999:+0
270 +999999999999999:+99999:+0