blob: 71b204b96976f6c7d58a6ec40b7ec67e377f77dd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
[entry: main]
const SYS_EXIT = 60
proc main
{
xmm0 = 3.0 // radius
xmm0 *= xmm0 // r * r = 9.0
xmm1 = 3.14159 // pi
xmm0 *= xmm1 // area ~= 28.27
rdi = xmm0 // truncate
rax = SYS_EXIT
syscall
}
|