summaryrefslogtreecommitdiff
path: root/test.pez
blob: e451a7840f54668d9da6e2754b3d9632bb6ed597 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
~fib= {[x]
    x < 2 ? x : fib[x - 1] + fib[x - 2] 
}

printf["fib[10] = %a\n", fib[10]]

@sum: {[xs] @a = 0
    @n: xs.length
    FOR [@i: 0][< n][+ 3] (
        a += xs[i]
    )
    a
}

(@l: #[1,5,-2,7]
    printf["sum[%a] = %a\n", l, sum[l]])