xref: /freebsd/contrib/bc/tests/bc/errors.txt (revision e17f5b1d)
14 != 0 &^ 34 == 5
24 & 5
34 != 0 |% 34 == 5
44 | 5
53 $ 7
64 @^ 5
7'
81.892389ep
9"ontsjahoesu
10/* oerchaoegu
11\(<267)11111111111111111111111111111
12j(1,)
13a(3,3
14()
15(((((((((((((((((((()))))))))))))))
163 +
173 - -
18233*+ 32
19233*+ 32 869356734856
20293 * += 38297
21293 * += 38297 2839
22293 - %= 38297
23a * += 38297 2839
24a += * 38297
25a += * 38297 2839
26a %= % 38297
27a %= / 38297 2839
28"s" + 3
293 - "o"
30"e" * "j"
31"3" / "2"
32!"3"
33--"4"
34"4"++
35+ 4
36* 3
37+ 4 + 3
38* 3 + 2
39c++ +
40c + ++
41(e * a)++
42++(e ^ a)
43(e + a)--
44--(e - a)
45++e++
46++e--
47--e++
48--e--
49++(e)
50(e)--
51++++e
52e----
53++-e
54---e
55++x += 4
56x++ += 4
57(i += 1) += 1
58-i+=1
59e a
60c!
61e! + a
62a + e!
63(0||!)
64(238497*(29348+238)
65a[234
66a238]
67a[(0] + 1)
68(1 + a[0)]
69283947 2983745289
70a 4
71a g
72define r(e,) {}
73p(,e)
74p(e,)
75! + 1l(2)
76l957)
77l(
78g[si+= j []a[s]>=]
79j[s
80!>5d
81a(1..)
82a(1;)
831..
841..0
8599""""""""""""""""""""""""""""""""99.9999999 + 0.0000000000001
86pll[zx<zb]--(<.+)1
87a(g2[] -3)
88.--1)-1)
89.--1)
90-1)
91(.2==)--d_ -8234+68. -d_ ---d_ -d_ ---d_ -d2 + 5
92break
93continue
94auto a,u
95define i(e) { auto p,; return(p); }
96define i(e) { auto e; return(e); }
97define i(e) { auto q; auto n; return(e); }
98define i(e) { auto q; e+=q; auto n; return(e); }
99define i(e, e) { auto p; return(p*e); }
100define i(e, g, e) { auto p; return(p*e*g); }
101define x(e) { define q(f) { return (0); } return q(e); }
102define x(3) { return q(e); }
103define x([]e) { return q(e); }
104define x([]) { return q(e); }
105define x(e,[]) { return q(e); }
106define x(a[]) { return a[]; }
107define x(*a) { return a; }
108define x(a) return a;
109while e!=0 { i+=1 }
110while (e!=0) { i+=1 } if (x) x
111for i=0;i<2;++i { c+=i; }
112for (i=0;i<2,++i) { c+=i; }
113for (i=0,i<2;++i) { c+=i; }
114for (i<2;++i) { c+=i; }
115for (i=0;++i) { c+=i; }
116return (0)
117sqrt(3,4)
118length(3,4)
119scale(3,4)
1203=4
1213+=4
1224-=3
1234*=3
1244/=3
1254%=3
1264^=3
1273++
128--3
129a[] = 4
1301 + $
131a[18446744073709552000] = 0
132j(1,2,3)
133j(1,a[])
134x(2)
135read(3)
136scale = 18446744073709552000
137ibase = 18446744073709552000
138obase = 18446744073709552000
139scale = -1
140sqrt(-1)
1410 ^ -251
1421/0
1431%0
1440/0
1450%0
1460/0.000000
1470.000000%0.00000000
148root(-15, 4)
149root(5, 0)
150root(13, -5)
151root(1548, 0)
152irand(-4)
153irand(3289.10827340)
154scale = 10000000000000000000000000000000000
155obase += 999999999999999999999999999999999999999999999999999999999999999999999999
156ibase *= 9999999999999999999999999999999999999999999999999999999999999.9
157obase += 9999999999999999999999999999999
158ibase *= 99999999999999999999999999999.9
159scale = 18446744073709551616
1601<<18446744073709551616
1611>>18446744073709551616
1621<<18446744073709551614
1631>>18446744073709551614
164i /= 0
1654^2903482.29304823
1664 @ 2389.21982
1671 @ -38
1683 @ 81906237540187263501872350127351023651023517239512635109283651203985123581235
1699 << 182397.283906123
1708 << -19
1714 << 1298376540182376510982365108263510823651082365120983561239851623590812365192830
1725 >> 21892073.28901672
1732 >> -29
1747 >> 10289374108237541829374123894571028345718923751908237518927809127350891723908
175"string"$
176-"str2"
177a[] + a
178a - a[]
179a[] * a[]
180a[] / a
181a % a[]
182a[] ^ a[]
183c(a[])
184j(a[], a)
185j(a, a[])
186j(a[], a[])
187c(;
188c(0;
189c[0;
190++c(0)
191--c(1)
192++scale(34.4)
193print "3", a[], "3"
194print a[]
195print a[], "e"
196print;
197print 1,2 print 45
198print "s" "4"
199}
200if x x
201if (x
202while (x
203for (i = 0
204for (i = 0; i < 10
205for (i = 0; i < 10; ++i
206define %(x) { return x; }
207define x x) { return x; }
208for (i=0; i; ++i) if (i) print "stuff"; else i; if (!i) i + 1; else i; }
209for (i=0; i; ++i) }
210if (i == 0) break; else i;
211while (x != 0) { break 4; }
212while (x != 0) { continue 4; }
213while (x != 0) 4 else 5
214else 1
215define t(a[) { return a[0]; }
216define u() { auto a[; return a[0]; }
217define v() { auto a, 4; return a; }
218define w() { auto a 4; return a; }
219define r() { auto a[], 4; return a[0]; }
220define s() { auto a[ 4; return a[0]; }
221define void y() { return (1); }
222print uint(0)
2234 + uint(4)
224s(uint(5))
2254 + 4 scale
2264 + 4 scale(s)
2274 * 4 read()
2285 abs(-5)
2292 sqrt(4)
2305 + 3 length(4)
231x$if(x) x else x
232bytes(1) + 4
2333 / 0.00000000000000
2344e4.4
2354e-4.2
236a[2^63] = 1
237ibase = 100
238length(l[] + i[])
239length("string")
240abs("string")
241abs(a[])
242scale("string")
243scale(b[])
244sqrt("string")
245sqrt(c[])
246sqrt
247length
248abs
249sqrt(1
250length(1
251abs(1
252scale(.2093
253a2(0,0)
254read
255read(
256read()
257read()
258read()
259