Files
ValueScript/inputs/passing/projEuler2.vsm
2022-05-19 09:04:55 +10:00

20 lines
267 B
Plaintext

@main = function() {
mov 0 %return
mov 1 %fa
mov 1 %fb
loop:
op+ %fa %fb %fc
mov %fb %fa
mov %fc %fb
op< %fb 4000000 %skip_end
jmpif %skip_end :skip_end
end
skip_end:
op% %fb 2 %isOdd
jmpif %isOdd :loop
op+ %return %fb %return
jmp :loop
}