4 context: '[N] -> { : 0 <= N <= 2147483647 }'
5 schedule: '{ domain: "[N] -> { S_1[]; S_0[i] : 3*floor((-2 - N + i)/3) = -2 - N +
6 i and 0 <= i < N; S_2[] }", child: { sequence: [ { filter: "[N] -> { S_0[i] }",
7 child: { schedule: "[N] -> L_0[{ S_0[i] -> [(-i)] }]" } }, { filter: "[N] -> { S_1[];
8 S_2[] }", child: { set: [ { filter: "{ S_1[] }" }, { filter: "{ S_2[] }" } ] } }
11 - context: '[N] -> { : N >= 0 }'
12 extent: '[N] -> { a[i0] : 0 <= i0 < N }'
16 extent: '[N] -> { i[] }'
21 domain: '[N] -> { S_0[i] : 3*floor((-2 - N + i)/3) = -2 - N + i and 0 <= i < N }'
29 index: '[N] -> { S_0[i] -> a[(i)] }'
30 reference: __pet_ref_0
34 index: '[N] -> { S_0[i] -> [(i)] }'
35 reference: __pet_ref_1
39 domain: '[N] -> { S_1[] }'
47 killed: '[N] -> { S_1[] -> i[] }'
48 index: '[N] -> { S_1[] -> i[] }'
49 reference: __pet_ref_2
52 domain: '[N] -> { S_2[] }'
60 killed: '[N] -> { S_2[] -> a[o0] : 0 <= o0 < N }'
61 index: '[N] -> { S_2[] -> a[] }'
63 reference: __pet_ref_3