hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/examples/arm64/sum.hdass
blob: 6e93133ce7a50b7131a354f09f5f444b770129c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[entry: main]
[enable: logical_registers]

const SYS_EXIT = 93

proc main
{
    r1 = 0
    r2 = 5
    while .countdown r2 > 0
    {
        r1 = r1 + r2
        r2 = r2 - 1
    }
    r9 = SYS_EXIT
    syscall
}