blob: ae94d70d111742ffc9426cc33dce64f81682765b (
plain)
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
digraph graff {
A [label="set b 99"]
B [label="set c b"]
C [label="jnz a 2"]
D [label="jnz 1 5"]
E [label="mul b 100"]
F [label="sub b -100000"]
G [label="set c b"]
H [label="sub c -17000"]
I [label="set f 1"]
J [label="set d 2"]
K [label="set e 2"]
L [label="set g d"]
M [label="mul g e"]
N [label="sub g b"]
O [label="jnz g 2"]
P [label="set f 0"]
Q [label="sub e -1"]
R [label="set g e"]
S [label="sub g b"]
T [label="jnz g -8"]
U [label="sub d -1"]
V [label="set g d"]
W [label="sub g b"]
X [label="jnz g -13"]
Y [label="jnz f 2"]
Z [label="sub h -1"]
AA [label="set g b"]
AB [label="sub g c"]
AC [label="jnz g 2"]
AD [label="jnz 1 3"]
AE [label="sub b -17"]
AF [label="jnz 1 -23"]
START [shape="box"]
STOP [shape="box"]
START -> A
A -> B
B -> C
C -> D
C -> E [color="red"]
D -> E
D -> I [color="red"]
E -> F
F -> G
G -> H
H -> I
I -> J
J -> K
K -> L
L -> M
M -> N
N -> O
O -> P
O -> Q [color="red"]
P -> Q
Q -> R
R -> S
S -> T
T -> U
T -> L [color="red"]
U -> V
V -> W
W -> X
X -> Y
X -> K [color="red"]
Y -> Z
Y -> AA [color="red"]
Z -> AA
AA -> AB
AB -> AC
AC -> AD
AC -> AE [color="red"]
AD -> AE
AD -> STOP [color="red"]
AE -> AF
AF -> STOP
AF -> I [color="red"]
}
|