-
Notifications
You must be signed in to change notification settings - Fork 0
/
first.dot
143 lines (143 loc) · 11.2 KB
/
first.dot
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
digraph mi{
node0x248bc90 [shape = "record" , label = "{pointer = 0x248bc90 |is_number = 1 | data = / | left = 0x248ef70 | right = 0x248f150}"];
node0x248ef70 [shape = "record" , label = "{pointer = 0x248ef70 |is_number = 1 | data = - | left = 0x248f010 | right = 0x248f0b0}"];
node0x248f010 [shape = "record" , label = "{pointer = 0x248f010 |is_number = 1 | data = * | left = 0x248d0d0 | right = 0x248d7b0}"];
node0x248d0d0 [shape = "record" , label = "{pointer = 0x248d0d0 |is_number = 1 | data = * | left = 0x248f970 | right = 0x248fb50}"];
node0x248f970 [shape = "record" , label = "{pointer = 0x248f970 |is_number = 1 | data = ^ | left = 0x248f290 | right = 0x248fa10}"];
node0x248f290 [shape = "record" , label = "{pointer = 0x248f290 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248fa10 [shape = "record" , label = "{pointer = 0x248fa10 |is_number = 1 | data = - | left = 0x248d210 | right = 0x248fab0}"];
node0x248d210 [shape = "record" , label = "{pointer = 0x248d210 |is_number = 1 | data = + | left = 0x248d2b0 | right = 0x248d3f0}"];
node0x248d2b0 [shape = "record" , label = "{pointer = 0x248d2b0 |is_number = 1 | data = sin | left = 0x248d350 | right = (nil)}"];
node0x248d350 [shape = "record" , label = "{pointer = 0x248d350 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248d2b0 -> node0x248d350;
node0x248d3f0 [shape = "record" , label = "{pointer = 0x248d3f0 |is_number = 1 | data = ln | left = 0x248d490 | right = (nil)}"];
node0x248d490 [shape = "record" , label = "{pointer = 0x248d490 |is_number = 1 | data = - | left = 0x248d530 | right = 0x248d710}"];
node0x248d530 [shape = "record" , label = "{pointer = 0x248d530 |is_number = 1 | data = ^ | left = 0x248d5d0 | right = 0x248d670}"];
node0x248d5d0 [shape = "record" , label = "{pointer = 0x248d5d0 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248d670 [shape = "record" , label = "{pointer = 0x248d670 |is_number = 1 | data = 2 | left = (nil) | right = (nil)}"];
node0x248d530 -> node0x248d5d0;
node0x248d530 -> node0x248d670;
node0x248d710 [shape = "record" , label = "{pointer = 0x248d710 |is_number = 1 | data = 4 | left = (nil) | right = (nil)}"];
node0x248d490 -> node0x248d530;
node0x248d490 -> node0x248d710;
node0x248d3f0 -> node0x248d490;
node0x248d210 -> node0x248d2b0;
node0x248d210 -> node0x248d3f0;
node0x248fab0 [shape = "record" , label = "{pointer = 0x248fab0 |is_number = 1 | data = 1 | left = (nil) | right = (nil)}"];
node0x248fa10 -> node0x248d210;
node0x248fa10 -> node0x248fab0;
node0x248f970 -> node0x248f290;
node0x248f970 -> node0x248fa10;
node0x248fb50 [shape = "record" , label = "{pointer = 0x248fb50 |is_number = 1 | data = + | left = 0x248f470 | right = 0x248f5b0}"];
node0x248f470 [shape = "record" , label = "{pointer = 0x248f470 |is_number = 1 | data = sin | left = 0x248f510 | right = (nil)}"];
node0x248f510 [shape = "record" , label = "{pointer = 0x248f510 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248f470 -> node0x248f510;
node0x248f5b0 [shape = "record" , label = "{pointer = 0x248f5b0 |is_number = 1 | data = ln | left = 0x248f650 | right = (nil)}"];
node0x248f650 [shape = "record" , label = "{pointer = 0x248f650 |is_number = 1 | data = - | left = 0x248f6f0 | right = 0x248f8d0}"];
node0x248f6f0 [shape = "record" , label = "{pointer = 0x248f6f0 |is_number = 1 | data = ^ | left = 0x248f790 | right = 0x248f830}"];
node0x248f790 [shape = "record" , label = "{pointer = 0x248f790 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248f830 [shape = "record" , label = "{pointer = 0x248f830 |is_number = 1 | data = 2 | left = (nil) | right = (nil)}"];
node0x248f6f0 -> node0x248f790;
node0x248f6f0 -> node0x248f830;
node0x248f8d0 [shape = "record" , label = "{pointer = 0x248f8d0 |is_number = 1 | data = 4 | left = (nil) | right = (nil)}"];
node0x248f650 -> node0x248f6f0;
node0x248f650 -> node0x248f8d0;
node0x248f5b0 -> node0x248f650;
node0x248fb50 -> node0x248f470;
node0x248fb50 -> node0x248f5b0;
node0x248d0d0 -> node0x248f970;
node0x248d0d0 -> node0x248fb50;
node0x248d7b0 [shape = "record" , label = "{pointer = 0x248d7b0 |is_number = 1 | data = cos | left = 0x248d850 | right = (nil)}"];
node0x248d850 [shape = "record" , label = "{pointer = 0x248d850 |is_number = 1 | data = + | left = 0x248d8f0 | right = 0x248db70}"];
node0x248d8f0 [shape = "record" , label = "{pointer = 0x248d8f0 |is_number = 1 | data = ^ | left = 0x248d990 | right = 0x248dad0}"];
node0x248d990 [shape = "record" , label = "{pointer = 0x248d990 |is_number = 1 | data = sin | left = 0x248da30 | right = (nil)}"];
node0x248da30 [shape = "record" , label = "{pointer = 0x248da30 |is_number = 1 | data = 1 | left = (nil) | right = (nil)}"];
node0x248d990 -> node0x248da30;
node0x248dad0 [shape = "record" , label = "{pointer = 0x248dad0 |is_number = 1 | data = 2 | left = (nil) | right = (nil)}"];
node0x248d8f0 -> node0x248d990;
node0x248d8f0 -> node0x248dad0;
node0x248db70 [shape = "record" , label = "{pointer = 0x248db70 |is_number = 1 | data = * | left = 0x248dc10 | right = 0x248dcb0}"];
node0x248dc10 [shape = "record" , label = "{pointer = 0x248dc10 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248dcb0 [shape = "record" , label = "{pointer = 0x248dcb0 |is_number = 1 | data = 4 | left = (nil) | right = (nil)}"];
node0x248db70 -> node0x248dc10;
node0x248db70 -> node0x248dcb0;
node0x248d850 -> node0x248d8f0;
node0x248d850 -> node0x248db70;
node0x248d7b0 -> node0x248d850;
node0x248f010 -> node0x248d0d0;
node0x248f010 -> node0x248d7b0;
node0x248f0b0 [shape = "record" , label = "{pointer = 0x248f0b0 |is_number = 1 | data = * | left = 0x248dd50 | right = 0x248e2f0}"];
node0x248dd50 [shape = "record" , label = "{pointer = 0x248dd50 |is_number = 1 | data = * | left = 0x24907e0 | right = 0x2490270}"];
node0x24907e0 [shape = "record" , label = "{pointer = 0x24907e0 |is_number = 1 | data = * | left = 0x2490880 | right = 0x248fcd0}"];
node0x2490880 [shape = "record" , label = "{pointer = 0x2490880 |is_number = 1 | data = -1 | left = (nil) | right = (nil)}"];
node0x248fcd0 [shape = "record" , label = "{pointer = 0x248fcd0 |is_number = 1 | data = sin | left = 0x248fd70 | right = (nil)}"];
node0x248fd70 [shape = "record" , label = "{pointer = 0x248fd70 |is_number = 1 | data = + | left = 0x248fe10 | right = 0x2490090}"];
node0x248fe10 [shape = "record" , label = "{pointer = 0x248fe10 |is_number = 1 | data = ^ | left = 0x248feb0 | right = 0x248fff0}"];
node0x248feb0 [shape = "record" , label = "{pointer = 0x248feb0 |is_number = 1 | data = sin | left = 0x248ff50 | right = (nil)}"];
node0x248ff50 [shape = "record" , label = "{pointer = 0x248ff50 |is_number = 1 | data = 1 | left = (nil) | right = (nil)}"];
node0x248feb0 -> node0x248ff50;
node0x248fff0 [shape = "record" , label = "{pointer = 0x248fff0 |is_number = 1 | data = 2 | left = (nil) | right = (nil)}"];
node0x248fe10 -> node0x248feb0;
node0x248fe10 -> node0x248fff0;
node0x2490090 [shape = "record" , label = "{pointer = 0x2490090 |is_number = 1 | data = * | left = 0x2490130 | right = 0x24901d0}"];
node0x2490130 [shape = "record" , label = "{pointer = 0x2490130 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x24901d0 [shape = "record" , label = "{pointer = 0x24901d0 |is_number = 1 | data = 4 | left = (nil) | right = (nil)}"];
node0x2490090 -> node0x2490130;
node0x2490090 -> node0x24901d0;
node0x248fd70 -> node0x248fe10;
node0x248fd70 -> node0x2490090;
node0x248fcd0 -> node0x248fd70;
node0x24907e0 -> node0x2490880;
node0x24907e0 -> node0x248fcd0;
node0x2490270 [shape = "record" , label = "{pointer = 0x2490270 |is_number = 1 | data = 4 | left = (nil) | right = (nil)}"];
node0x248dd50 -> node0x24907e0;
node0x248dd50 -> node0x2490270;
node0x248e2f0 [shape = "record" , label = "{pointer = 0x248e2f0 |is_number = 1 | data = ^ | left = 0x248e390 | right = 0x248e430}"];
node0x248e390 [shape = "record" , label = "{pointer = 0x248e390 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248e430 [shape = "record" , label = "{pointer = 0x248e430 |is_number = 1 | data = + | left = 0x248e4d0 | right = 0x248e610}"];
node0x248e4d0 [shape = "record" , label = "{pointer = 0x248e4d0 |is_number = 1 | data = sin | left = 0x248e570 | right = (nil)}"];
node0x248e570 [shape = "record" , label = "{pointer = 0x248e570 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248e4d0 -> node0x248e570;
node0x248e610 [shape = "record" , label = "{pointer = 0x248e610 |is_number = 1 | data = ln | left = 0x248e6b0 | right = (nil)}"];
node0x248e6b0 [shape = "record" , label = "{pointer = 0x248e6b0 |is_number = 1 | data = - | left = 0x248e750 | right = 0x248e930}"];
node0x248e750 [shape = "record" , label = "{pointer = 0x248e750 |is_number = 1 | data = ^ | left = 0x248e7f0 | right = 0x248e890}"];
node0x248e7f0 [shape = "record" , label = "{pointer = 0x248e7f0 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248e890 [shape = "record" , label = "{pointer = 0x248e890 |is_number = 1 | data = 2 | left = (nil) | right = (nil)}"];
node0x248e750 -> node0x248e7f0;
node0x248e750 -> node0x248e890;
node0x248e930 [shape = "record" , label = "{pointer = 0x248e930 |is_number = 1 | data = 4 | left = (nil) | right = (nil)}"];
node0x248e6b0 -> node0x248e750;
node0x248e6b0 -> node0x248e930;
node0x248e610 -> node0x248e6b0;
node0x248e430 -> node0x248e4d0;
node0x248e430 -> node0x248e610;
node0x248e2f0 -> node0x248e390;
node0x248e2f0 -> node0x248e430;
node0x248f0b0 -> node0x248dd50;
node0x248f0b0 -> node0x248e2f0;
node0x248ef70 -> node0x248f010;
node0x248ef70 -> node0x248f0b0;
node0x248f150 [shape = "record" , label = "{pointer = 0x248f150 |is_number = 1 | data = ^ | left = 0x248e9d0 | right = 0x248f1f0}"];
node0x248e9d0 [shape = "record" , label = "{pointer = 0x248e9d0 |is_number = 1 | data = cos | left = 0x248ea70 | right = (nil)}"];
node0x248ea70 [shape = "record" , label = "{pointer = 0x248ea70 |is_number = 1 | data = + | left = 0x248eb10 | right = 0x248ed90}"];
node0x248eb10 [shape = "record" , label = "{pointer = 0x248eb10 |is_number = 1 | data = ^ | left = 0x248ebb0 | right = 0x248ecf0}"];
node0x248ebb0 [shape = "record" , label = "{pointer = 0x248ebb0 |is_number = 1 | data = sin | left = 0x248ec50 | right = (nil)}"];
node0x248ec50 [shape = "record" , label = "{pointer = 0x248ec50 |is_number = 1 | data = 1 | left = (nil) | right = (nil)}"];
node0x248ebb0 -> node0x248ec50;
node0x248ecf0 [shape = "record" , label = "{pointer = 0x248ecf0 |is_number = 1 | data = 2 | left = (nil) | right = (nil)}"];
node0x248eb10 -> node0x248ebb0;
node0x248eb10 -> node0x248ecf0;
node0x248ed90 [shape = "record" , label = "{pointer = 0x248ed90 |is_number = 1 | data = * | left = 0x248ee30 | right = 0x248eed0}"];
node0x248ee30 [shape = "record" , label = "{pointer = 0x248ee30 |is_number = 1 | data = x | left = (nil) | right = (nil)}"];
node0x248eed0 [shape = "record" , label = "{pointer = 0x248eed0 |is_number = 1 | data = 4 | left = (nil) | right = (nil)}"];
node0x248ed90 -> node0x248ee30;
node0x248ed90 -> node0x248eed0;
node0x248ea70 -> node0x248eb10;
node0x248ea70 -> node0x248ed90;
node0x248e9d0 -> node0x248ea70;
node0x248f1f0 [shape = "record" , label = "{pointer = 0x248f1f0 |is_number = 1 | data = 2 | left = (nil) | right = (nil)}"];
node0x248f150 -> node0x248e9d0;
node0x248f150 -> node0x248f1f0;
node0x248bc90 -> node0x248ef70;
node0x248bc90 -> node0x248f150;
}