31 lines
414 B
Plaintext
31 lines
414 B
Plaintext
Point :: struct {
|
|
x i32
|
|
}
|
|
|
|
counter := i32(0)
|
|
ratio := 1.0
|
|
span := 0..2
|
|
point Point := Point { x = 1 }
|
|
values [_]mut i32 := [10, 20]
|
|
|
|
bump func(value @mut i32) void {
|
|
value^ += 1
|
|
}
|
|
|
|
main func() i32 {
|
|
counter = 10
|
|
counter += 5
|
|
bump(&counter)
|
|
point.x += counter
|
|
values[1] = point.x
|
|
|
|
total i32 := counter + point.x + values[1]
|
|
for span |i| {
|
|
total += i
|
|
}
|
|
if ratio == 1.0 {
|
|
total += 1
|
|
}
|
|
return total
|
|
}
|