#INSTRUCTION 0 ALLOC INT64 L0 C0 1 MOV INT64 L0 C1 C0 2 ALLOC INT64 L1 C2 3 MOV INT64 L1 C3 C2 4 ALLOC INT64 L2 C4 5 MOV INT64 L2 C5 C4 6 NOP VOID N0 C4 7 ALLOC BOOL R0 C4 8 LEQ INT64 R0 L2 L1 C4 9 JMPN BOOL N0 C6 R0 C4 10 ADD INT64 L0 L0 L2 C7 11 NOP VOID N0 C7 12 ALLOC INT64 R3 C7 13 MOV INT64 R3 L2 C7 14 ALLOC INT64 R1 C7 15 ADD INT64 R1 L2 C5 C7 16 MOV INT64 L2 R1 C7 17 JMP BOOL N0 C8 C9 C7 18 NOP VOID N0 C7 19 CALLX VOID N0 C11 L0 C10 20 END VOID N0 C10 #LABEL 6 &LABEL0 11 &LABEL1 18 &LABEL2 #FUNCTION 0 _output(int) #GLOBAL #LOCAL L0 _sum@0 L1 _n@1 L2 _i@2 #CONSTANT C0 ~string:"line=70, file=Example.vnano" C1 ~int:0 C2 ~string:"line=71, file=Example.vnano" C3 ~int:100 C4 ~string:"line=72, file=Example.vnano" C5 ~int:1 C6 ~int:18 C7 ~string:"line=73, file=Example.vnano" C8 ~int:6 C9 ~bool:true C10 ~string:"line=75, file=Example.vnano" C11 ~int:0 #REGISTER R0 ... R3