feat(furas): introduce global variables

This commit is contained in:
2026-08-14 13:58:29 +02:00
parent a685ecf226
commit c841427eff
4 changed files with 44 additions and 11 deletions
+7 -5
View File
@@ -1,22 +1,24 @@
func println $u32 = native println
allocate uwu
public func main = #main
main:
push $u32 0
store %0
storeg %uwu
loop_header:
load %0
loadg %uwu
push $u32 10
ge
jnz #loop_end
loop_body:
load %0
loadg %uwu
call $u32 println
load %0
loadg %uwu
push $u32 1
add
store %0
storeg %uwu
jmp #loop_header
loop_end: