xref: /aosp_15_r20/external/toybox/tests/files/bc/misc1.txt (revision cf5a6c84e2b8763fc1a7db14496fd4742913b199)
1*cf5a6c84SAndroid Build Coastguard Workerdefine x(x) {
2*cf5a6c84SAndroid Build Coastguard Worker	return(x)
3*cf5a6c84SAndroid Build Coastguard Worker}
4*cf5a6c84SAndroid Build Coastguard Workerdefine y() {
5*cf5a6c84SAndroid Build Coastguard Worker	return;
6*cf5a6c84SAndroid Build Coastguard Worker}
7*cf5a6c84SAndroid Build Coastguard Workerdefine z() {
8*cf5a6c84SAndroid Build Coastguard Worker	return ();
9*cf5a6c84SAndroid Build Coastguard Worker}
10*cf5a6c84SAndroid Build Coastguard Workerscale = 0
11*cf5a6c84SAndroid Build Coastguard Workerx=2
12*cf5a6c84SAndroid Build Coastguard Workerx[0]=3
13*cf5a6c84SAndroid Build Coastguard Workerx
14*cf5a6c84SAndroid Build Coastguard Workerx[0]
15*cf5a6c84SAndroid Build Coastguard Workerscale
16*cf5a6c84SAndroid Build Coastguard Workeribase
17*cf5a6c84SAndroid Build Coastguard Workerobase
18*cf5a6c84SAndroid Build Coastguard Workerx ( 7 )
19*cf5a6c84SAndroid Build Coastguard Workerx + x( 8 )
20*cf5a6c84SAndroid Build Coastguard Workerx - x[0]
21*cf5a6c84SAndroid Build Coastguard Worker321 * x
22*cf5a6c84SAndroid Build Coastguard Worker2 ^ x[0]
23*cf5a6c84SAndroid Build Coastguard Workerx++
24*cf5a6c84SAndroid Build Coastguard Worker--x
25*cf5a6c84SAndroid Build Coastguard Workerx += 9
26*cf5a6c84SAndroid Build Coastguard Workerx
27*cf5a6c84SAndroid Build Coastguard Workerlength(2381)
28*cf5a6c84SAndroid Build Coastguard Workersqrt(9)
29*cf5a6c84SAndroid Build Coastguard Workerscale(238.1)
30*cf5a6c84SAndroid Build Coastguard Workerx=2
31*cf5a6c84SAndroid Build Coastguard Workerx[0]=3
32*cf5a6c84SAndroid Build Coastguard Worker(x)
33*cf5a6c84SAndroid Build Coastguard Worker(x[0])
34*cf5a6c84SAndroid Build Coastguard Worker(scale)
35*cf5a6c84SAndroid Build Coastguard Worker(ibase)
36*cf5a6c84SAndroid Build Coastguard Worker(obase)
37*cf5a6c84SAndroid Build Coastguard Worker(x ( 7 ))
38*cf5a6c84SAndroid Build Coastguard Worker(x + x( 8 ))
39*cf5a6c84SAndroid Build Coastguard Worker(x - x[0])
40*cf5a6c84SAndroid Build Coastguard Worker(321 * x)
41*cf5a6c84SAndroid Build Coastguard Worker(2 ^ x[0])
42*cf5a6c84SAndroid Build Coastguard Worker(x++)
43*cf5a6c84SAndroid Build Coastguard Worker(--x)
44*cf5a6c84SAndroid Build Coastguard Worker(x += 9)
45*cf5a6c84SAndroid Build Coastguard Worker(length(2381))
46*cf5a6c84SAndroid Build Coastguard Worker(sqrt(9))
47*cf5a6c84SAndroid Build Coastguard Worker(scale(238.1))
48*cf5a6c84SAndroid Build Coastguard Worker(scale = 0)
49*cf5a6c84SAndroid Build Coastguard Worker(x = 10)
50*cf5a6c84SAndroid Build Coastguard Worker(x += 100)
51*cf5a6c84SAndroid Build Coastguard Worker(x -= 10)
52*cf5a6c84SAndroid Build Coastguard Worker(x *= 10)
53*cf5a6c84SAndroid Build Coastguard Worker(x /= 100)
54*cf5a6c84SAndroid Build Coastguard Worker(x ^= 10)
55*cf5a6c84SAndroid Build Coastguard Worker(x = sqrt(x))
56*cf5a6c84SAndroid Build Coastguard Worker(x[1 - 1])
57*cf5a6c84SAndroid Build Coastguard Workerx[(1 - 1)]
58*cf5a6c84SAndroid Build Coastguard Worker2 + \
59*cf5a6c84SAndroid Build Coastguard Worker3
60*cf5a6c84SAndroid Build Coastguard Worker++ibase
61*cf5a6c84SAndroid Build Coastguard Worker--ibase
62*cf5a6c84SAndroid Build Coastguard Worker++obase
63*cf5a6c84SAndroid Build Coastguard Worker--obase
64*cf5a6c84SAndroid Build Coastguard Worker++last
65*cf5a6c84SAndroid Build Coastguard Worker--last
66*cf5a6c84SAndroid Build Coastguard Workerlast
67*cf5a6c84SAndroid Build Coastguard Workerlast = 100
68*cf5a6c84SAndroid Build Coastguard Workerlast
69*cf5a6c84SAndroid Build Coastguard Worker. = 150
70*cf5a6c84SAndroid Build Coastguard Worker.
71*cf5a6c84SAndroid Build Coastguard Worker++scale
72*cf5a6c84SAndroid Build Coastguard Worker--scale
73*cf5a6c84SAndroid Build Coastguard Workery()
74*cf5a6c84SAndroid Build Coastguard Workerz()
75*cf5a6c84SAndroid Build Coastguard Worker2 + /*
76*cf5a6c84SAndroid Build Coastguard Worker*/3
77