1# =============================================== Global
2# Language
3C
4
5# Context
60 3
7
8# Parameter names are provided
91
10# Parameter names
11N 
12
13# Number of statements
142
15
16# =============================================== Statement 1
17# ----------------------------------------------  1.1 Domain
18# Iteration domain
191
204 5
21   1    1    0    0    0    ## i >= 0
22   1   -1    0    1   -1    ## -i+N-1 >= 0
23   1    0    1    0    0    ## j >= 0
24   1    0   -1    1   -1    ## -j+N-1 >= 0
250 0 0
26
27# =============================================== Statement 2
28# ----------------------------------------------  2.1 Domain
29# Iteration domain
301
314 5
32   1    1    0    0    0    ## i >= 0
33   1   -1    0    1   -1    ## -i+N-1 >= 0
34   1    0    1    0    0    ## j >= 0
35   1    0   -1    1   -1    ## -j+N-1 >= 0
360 0 0
37
38#naming for domains
390
40
41# ---------------------------------------------- Scatterings
42# of Scattering functions
432
44
45# Scattering function
461 6
47   0   1   -1    1    0    0    ## p = i-j
48
49# Scattering function
501 6
51   0   1   -1    1    0   -1    ## p = i-j+1
52
53
54# we will set the scattering dimension names
551
56p
57
58