LOG TOO LONG, CROPPED
000000 0x0c000000 0x0000000c R 22
41: MulStep @multiply_do
T A S 0x00000000 0x06000000 0x0000000c R 22
42: Next 41
T A S 0x00000000 0x06000000 0x0000000c R 21
41: MulStep @multiply_do
T A S 0x00000000 0x03000000 0x0000000c R 21
42: Next 41
T A S 0x00000000 0x03000000 0x0000000c R 20
41: MulStep @multiply_do
T A S 0x00000000 0x01800000 0x0000000c R 20
42: Next 41
T A S 0x00000000 0x01800000 0x0000000c R 19
41: MulStep @multiply_do
T A S 0x00000000 0x00c00000 0x0000000c R 19
42: Next 41
T A S 0x00000000 0x00c00000 0x0000000c R 18
41: MulStep @multiply_do
T A S 0x00000000 0x00600000 0x0000000c R 18
42: Next 41
T A S 0x00000000 0x00600000 0x0000000c R 17
41: MulStep @multiply_do
T A S 0x00000000 0x00300000 0x0000000c R 17
42: Next 41
T A S 0x00000000 0x00300000 0x0000000c R 16
41: MulStep @multiply_do
T A S 0x00000000 0x00180000 0x0000000c R 16
42: Next 41
T A S 0x00000000 0x00180000 0x0000000c R 15
41: MulStep @multiply_do
T A S 0x00000000 0x000c0000 0x0000000c R 15
42: Next 41
T A S 0x00000000 0x000c0000 0x0000000c R 14
41: MulStep @multiply_do
T A S 0x00000000 0x00060000 0x0000000c R 14
42: Next 41
T A S 0x00000000 0x00060000 0x0000000c R 13
41: MulStep @multiply_do
T A S 0x00000000 0x00030000 0x0000000c R 13
42: Next 41
T A S 0x00000000 0x00030000 0x0000000c R 12
41: MulStep @multiply_do
T A S 0x00000000 0x00018000 0x0000000c R 12
42: Next 41
T A S 0x00000000 0x00018000 0x0000000c R 11
41: MulStep @multiply_do
T A S 0x00000000 0x0000c000 0x0000000c R 11
42: Next 41
T A S 0x00000000 0x0000c000 0x0000000c R 10
41: MulStep @multiply_do
T A S 0x00000000 0x00006000 0x0000000c R 10
42: Next 41
T A S 0x00000000 0x00006000 0x0000000c R 9
41: MulStep @multiply_do
T A S 0x00000000 0x00003000 0x0000000c R 9
42: Next 41
T A S 0x00000000 0x00003000 0x0000000c R 8
41: MulStep @multiply_do
T A S 0x00000000 0x00001800 0x0000000c R 8
42: Next 41
T A S 0x00000000 0x00001800 0x0000000c R 7
41: MulStep @multiply_do
T A S 0x00000000 0x00000c00 0x0000000c R 7
42: Next 41
T A S 0x00000000 0x00000c00 0x0000000c R 6
41: MulStep @multiply_do
T A S 0x00000000 0x00000600 0x0000000c R 6
42: Next 41
T A S 0x00000000 0x00000600 0x0000000c R 5
41: MulStep @multiply_do
T A S 0x00000000 0x00000300 0x0000000c R 5
42: Next 41
T A S 0x00000000 0x00000300 0x0000000c R 4
41: MulStep @multiply_do
T A S 0x00000000 0x00000180 0x0000000c R 4
42: Next 41
T A S 0x00000000 0x00000180 0x0000000c R 3
41: MulStep @multiply_do
T A S 0x00000000 0x000000c0 0x0000000c R 3
42: Next 41
T A S 0x00000000 0x000000c0 0x0000000c R 2
41: MulStep @multiply_do
T A S 0x00000000 0x00000060 0x0000000c R 2
42: Next 41
T A S 0x00000000 0x00000060 0x0000000c R 1
41: MulStep @multiply_do
T A S 0x00000000 0x00000030 0x0000000c R 1
42: Next 41
T A S 0x00000000 0x00000030 0x0000000c R 0
41: MulStep @multiply_do
T A S 0x00000000 0x00000018 0x0000000c R 0
42: Next 41
T A S 0x00000000 0x00000018 0x0000000c R 79
47: Drop
T A S 0x0000000c 0x00000018 0x00000002 R 79
48: Drop
T A S 0x00000002 0x00000018 0x00000000 R 79
49: AFetch
T A S 0x00000018 0x00000018 0x00000002 R 79
50: Return
T A S 0x00000018 0x00000018 0x00000002 R 15
84: Call 28
T A S 0x00000018 0x00000018 0x00000002 R 84
28: Over @swap
T A S 0x00000002 0x00000018 0x00000018 R 84
29: TIntoR
T A S 0x00000018 0x00000018 0x00000002 R 2
30: TIntoR
T A S 0x00000002 0x00000018 0x00000000 R 24
31: Drop
T A S 0x00000000 0x00000018 0x00000000 R 24
32: RIntoT
T A S 0x00000018 0x00000018 0x00000000 R 2
33: RIntoT
T A S 0x00000002 0x00000018 0x00000018 R 84
34: Return
T A S 0x00000002 0x00000018 0x00000018 R 15
89: Lit (-1)
T A S 0xffffffff 0x00000018 0x00000002 R 15
94: Add
T A S 0x00000001 0x00000018 0x00000018 R 15
95: Jump 61
T A S 0x00000001 0x00000018 0x00000018 R 15
61: Dup @factorial_while
T A S 0x00000001 0x00000018 0x00000001 R 15
62: If 100
T A S 0x00000001 0x00000018 0x00000018 R 15
67: Dup
T A S 0x00000001 0x00000018 0x00000001 R 15
68: AStore
T A S 0x00000001 0x00000001 0x00000018 R 15
69: Call 28
T A S 0x00000001 0x00000001 0x00000018 R 69
28: Over @swap
T A S 0x00000018 0x00000001 0x00000001 R 69
29: TIntoR
T A S 0x00000001 0x00000001 0x00000018 R 24
30: TIntoR
T A S 0x00000018 0x00000001 0x00000000 R 1
31: Drop
T A S 0x00000000 0x00000001 0x00000000 R 1
32: RIntoT
T A S 0x00000001 0x00000001 0x00000000 R 24
33: RIntoT
T A S 0x00000018 0x00000001 0x00000001 R 69
34: Return
T A S 0x00000018 0x00000001 0x00000001 R 15
74: Lit 0
T A S 0x00000000 0x00000001 0x00000018 R 15
79: Call 35
T A S 0x00000000 0x00000001 0x00000018 R 79
35: Lit 31 @multiply
T A S 0x0000001f 0x00000001 0x00000000 R 79
40: TIntoR
T A S 0x00000000 0x00000001 0x00000018 R 31
41: MulStep @multiply_do
T A S 0x0000000c 0x00000000 0x00000018 R 31
42: Next 41
T A S 0x0000000c 0x00000000 0x00000018 R 30
41: MulStep @multiply_do
T A S 0x00000006 0x00000000 0x00000018 R 30
42: Next 41
T A S 0x00000006 0x00000000 0x00000018 R 29
41: MulStep @multiply_do
T A S 0x00000003 0x00000000 0x00000018 R 29
42: Next 41
T A S 0x00000003 0x00000000 0x00000018 R 28
41: MulStep @multiply_do
T A S 0x00000001 0x80000000 0x00000018 R 28
42: Next 41
T A S 0x00000001 0x80000000 0x00000018 R 27
41: MulStep @multiply_do
T A S 0x00000000 0xc0000000 0x00000018 R 27
42: Next 41
T A S 0x00000000 0xc0000000 0x00000018 R 26
41: MulStep @multiply_do
T A S 0x00000000 0x60000000 0x00000018 R 26
42: Next 41
T A S 0x00000000 0x60000000 0x00000018 R 25
41: MulStep @multiply_do
T A S 0x00000000 0x30000000 0x00000018 R 25
42: Next 41
T A S 0x00000000 0x30000000 0x00000018 R 24
41: MulStep @multiply_do
T A S 0x00000000 0x18000000 0x00000018 R 24
42: Next 41
T A S 0x00000000 0x18000000 0x00000018 R 23
41: MulStep @multiply_do
T A S 0x00000000 0x0c000000 0x00000018 R 23
42: Next 41
T A S 0x00000000 0x0c000000 0x00000018 R 22
41: MulStep @multiply_do
T A S 0x00000000 0x06000000 0x00000018 R 22
42: Next 41
T A S 0x00000000 0x06000000 0x00000018 R 21
41: MulStep @multiply_do
T A S 0x00000000 0x03000000 0x00000018 R 21
42: Next 41
T A S 0x00000000 0x03000000 0x00000018 R 20
41: MulStep @multiply_do
T A S 0x00000000 0x01800000 0x00000018 R 20
42: Next 41
T A S 0x00000000 0x01800000 0x00000018 R 19
41: MulStep @multiply_do
T A S 0x00000000 0x00c00000 0x00000018 R 19
42: Next 41
T A S 0x00000000 0x00c00000 0x00000018 R 18
41: MulStep @multiply_do
T A S 0x00000000 0x00600000 0x00000018 R 18
42: Next 41
T A S 0x00000000 0x00600000 0x00000018 R 17
41: MulStep @multiply_do
T A S 0x00000000 0x00300000 0x00000018 R 17
42: Next 41
T A S 0x00000000 0x00300000 0x00000018 R 16
41: MulStep @multiply_do
T A S 0x00000000 0x00180000 0x00000018 R 16
42: Next 41
T A S 0x00000000 0x00180000 0x00000018 R 15
41: MulStep @multiply_do
T A S 0x00000000 0x000c0000 0x00000018 R 15
42: Next 41
T A S 0x00000000 0x000c0000 0x00000018 R 14
41: MulStep @multiply_do
T A S 0x00000000 0x00060000 0x00000018 R 14
42: Next 41
T A S 0x00000000 0x00060000 0x00000018 R 13
41: MulStep @multiply_do
T A S 0x00000000 0x00030000 0x00000018 R 13
42: Next 41
T A S 0x00000000 0x00030000 0x00000018 R 12
41: MulStep @multiply_do
T A S 0x00000000 0x00018000 0x00000018 R 12
42: Next 41
T A S 0x00000000 0x00018000 0x00000018 R 11
41: MulStep @multiply_do
T A S 0x00000000 0x0000c000 0x00000018 R 11
42: Next 41
T A S 0x00000000 0x0000c000 0x00000018 R 10
41: MulStep @multiply_do
T A S 0x00000000 0x00006000 0x00000018 R 10
42: Next 41
T A S 0x00000000 0x00006000 0x00000018 R 9
41: MulStep @multiply_do
T A S 0x00000000 0x00003000 0x00000018 R 9
42: Next 41
T A S 0x00000000 0x00003000 0x00000018 R 8
41: MulStep @multiply_do
T A S 0x00000000 0x00001800 0x00000018 R 8
42: Next 41
T A S 0x00000000 0x00001800 0x00000018 R 7
41: MulStep @multiply_do
T A S 0x00000000 0x00000c00 0x00000018 R 7
42: Next 41
T A S 0x00000000 0x00000c00 0x00000018 R 6
41: MulStep @multiply_do
T A S 0x00000000 0x00000600 0x00000018 R 6
42: Next 41
T A S 0x00000000 0x00000600 0x00000018 R 5
41: MulStep @multiply_do
T A S 0x00000000 0x00000300 0x00000018 R 5
42: Next 41
T A S 0x00000000 0x00000300 0x00000018 R 4
41: MulStep @multiply_do
T A S 0x00000000 0x00000180 0x00000018 R 4
42: Next 41
T A S 0x00000000 0x00000180 0x00000018 R 3
41: MulStep @multiply_do
T A S 0x00000000 0x000000c0 0x00000018 R 3
42: Next 41
T A S 0x00000000 0x000000c0 0x00000018 R 2
41: MulStep @multiply_do
T A S 0x00000000 0x00000060 0x00000018 R 2
42: Next 41
T A S 0x00000000 0x00000060 0x00000018 R 1
41: MulStep @multiply_do
T A S 0x00000000 0x00000030 0x00000018 R 1
42: Next 41
T A S 0x00000000 0x00000030 0x00000018 R 0
41: MulStep @multiply_do
T A S 0x00000000 0x00000018 0x00000018 R 0
42: Next 41
T A S 0x00000000 0x00000018 0x00000018 R 79
47: Drop
T A S 0x00000018 0x00000018 0x00000001 R 79
48: Drop
T A S 0x00000001 0x00000018 0x00000000 R 79
49: AFetch
T A S 0x00000018 0x00000018 0x00000001 R 79
50: Return
T A S 0x00000018 0x00000018 0x00000001 R 15
84: Call 28
T A S 0x00000018 0x00000018 0x00000001 R 84
28: Over @swap
T A S 0x00000001 0x00000018 0x00000018 R 84
29: TIntoR
T A S 0x00000018 0x00000018 0x00000001 R 1
30: TIntoR
T A S 0x00000001 0x00000018 0x00000000 R 24
31: Drop
T A S 0x00000000 0x00000018 0x00000000 R 24
32: RIntoT
T A S 0x00000018 0x00000018 0x00000000 R 1
33: RIntoT
T A S 0x00000001 0x00000018 0x00000018 R 84
34: Return
T A S 0x00000001 0x00000018 0x00000018 R 15
89: Lit (-1)
T A S 0xffffffff 0x00000018 0x00000001 R 15
94: Add
T A S 0x00000000 0x00000018 0x00000018 R 15
95: Jump 61
T A S 0x00000000 0x00000018 0x00000018 R 15
61: Dup @factorial_while
T A S 0x00000000 0x00000018 0x00000000 R 15
62: If 100
T A S 0x00000000 0x00000018 0x00000018 R 15
100: Drop @factorial_finish
T A S 0x00000018 0x00000018 0x00000000 R 15
101: Return
T A S 0x00000018 0x00000018 0x00000000 R 0
20: FetchP 4
T A S 0x00000084 0x00000018 0x00000018 R 0
25: AStore
T A S 0x00000018 0x00000084 0x00000000 R 0
26: Store
T A S 0x00000000 0x00000084 0x00000000 R 0
27: Halt
---
# Result
numio[0x80]: [] >>> []
numio[0x84]: [] >>> [24]
/* comment */