1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
========= FILE ./src/runtime/tests/fixtures/rotate_array/rotate_array.bytecode.actual ========
=== FN 1 START ===
INT 3, 1
INT 1, -1
MEML 4, 0[1]
INT 1, 0
LEN 2, 0
LT 2, 1, 2
JNT 6, 2
MEML 2, 0[1]
MEMS 0[1], 4
ADD 1, 1, 3
COPY 4, 2
JMP -7
LDN 0
RTN 0
=== END ===
=== FN 0 START ===
LOC 2, 0
LIST 1
INT 0, 1
PUSH 1, 0
INT 0, 2
PUSH 1, 0
INT 0, 3
PUSH 1, 0
INT 0, 4
PUSH 1, 0
ARG 1
CALL 0, 2
OUT 1
ARG 1
CALL 0, 2
OUT 1
ARG 1
CALL 0, 2
OUT 1
ARG 1
CALL 0, 2
OUT 1
LDN 0
RTN 0
=== END ===