Files
furlang/examples/furas/array2.furas
T

39 lines
442 B
Plaintext

type arr = array $s8 10
type arrSlice = slice $s8
func println $arrSlice = native println
public func main = #main
main:
array $arr
store %0
push $s32 2
store %1
push $s32 0
loop:
dup
load %1
ge
jnz #end
body:
dup
load %0
swap
push $s8 69
set
push $s32 1
add
jmp #loop
end:
drop
load %0
push $u32 0
load %1
slice
call $arrSlice println
ret