(label) @1
(label) @begin
(label) @end
(const dword*) SCREEN = (dword*) 1024
(dword()) ifunc((dword) ifunc::a)
(label) ifunc::@1
(label) ifunc::@2
(label) ifunc::@3
(label) ifunc::@return
(dword) ifunc::a
(const dword) ifunc::a#0 a = (byte) 8
(dword) ifunc::delta
(dword) ifunc::delta#1 delta zp[4]:10 22.0
(dword) ifunc::delta#2 delta zp[4]:10 8.25
(dword) ifunc::return
(dword) ifunc::return#0 return zp[4]:6 1.3333333333333333
(dword) ifunc::return#2 return zp[4]:6 4.0
(dword) ifunc::x
(dword) ifunc::x#1 x zp[4]:6 7.333333333333333
(dword) ifunc::x#3 x zp[4]:6 12.0
(dword) ifunc::xsqr
(dword) ifunc::xsqr#1 xsqr zp[4]:2 11.0
(dword) ifunc::xsqr#2 xsqr zp[4]:2 11.0
(void()) main()
(dword~) main::$0 zp[4]:6 4.0
(label) main::@1
(label) main::@return

zp[4]:2 [ ifunc::xsqr#2 ifunc::xsqr#1 ]
zp[4]:6 [ ifunc::x#3 ifunc::x#1 ifunc::return#0 ifunc::return#2 main::$0 ]
zp[4]:10 [ ifunc::delta#2 ifunc::delta#1 ]
