xref: /aosp_15_r20/external/bc/tests/fuzzing/bc_inputs1/array2.bc (revision 5a6e848804d15c18a0125914844ee4eb0bda4fcf)
1*5a6e8488SAndroid Build Coastguard Worker#! /usr/bin/bc -q
2*5a6e8488SAndroid Build Coastguard Worker
3*5a6e8488SAndroid Build Coastguard Workerdefine z(x, a[]) {
4*5a6e8488SAndroid Build Coastguard Worker	return x + a[1]
5*5a6e8488SAndroid Build Coastguard Worker}
6*5a6e8488SAndroid Build Coastguard Worker
7*5a6e8488SAndroid Build Coastguard Workerdefine y(x, *b[]) {
8*5a6e8488SAndroid Build Coastguard Worker	return x + b[1]
9*5a6e8488SAndroid Build Coastguard Worker}
10*5a6e8488SAndroid Build Coastguard Worker
11*5a6e8488SAndroid Build Coastguard Workera[0] = 5
12*5a6e8488SAndroid Build Coastguard Workera[1] = 6
13*5a6e8488SAndroid Build Coastguard Worker
14*5a6e8488SAndroid Build Coastguard Workerb[0] = 8
15*5a6e8488SAndroid Build Coastguard Workerb[1] = 7
16*5a6e8488SAndroid Build Coastguard Worker
17*5a6e8488SAndroid Build Coastguard Workerz(a[0], b[])
18*5a6e8488SAndroid Build Coastguard Workery(b[0], a[])
19*5a6e8488SAndroid Build Coastguard Worker
20*5a6e8488SAndroid Build Coastguard Workerhalt
21