|
| 1 | +digraph g { |
| 2 | +labelloc="t" |
| 3 | +label="" |
| 4 | +subgraph cluster_0{ |
| 5 | +labelloc="t" |
| 6 | +_0_0 [label = "0 Nonterminal S, input: [3, 3]", shape = invtrapezium] |
| 7 | +_0_1 [label = "1 Range , input: [3, 3], rsm: [S_0, S_1]", shape = ellipse] |
| 8 | +_0_2 [label = "2 Nonterminal Sp, input: [3, 3]", shape = invtrapezium] |
| 9 | +_0_3 [label = "3 Range , input: [3, 3], rsm: [Sp_0, Sp_0]", shape = ellipse] |
| 10 | +_0_4 [label = "4 Epsilon RSM: Sp_0, input: [3, 3]", shape = invhouse] |
| 11 | +_0_0->_0_1 |
| 12 | +_0_1->_0_2 |
| 13 | +_0_2->_0_3 |
| 14 | +_0_3->_0_4 |
| 15 | +} |
| 16 | + |
| 17 | +subgraph cluster_1{ |
| 18 | +labelloc="t" |
| 19 | +_1_0 [label = "0 Nonterminal S, input: [3, 5]", shape = invtrapezium] |
| 20 | +_1_1 [label = "1 Range , input: [3, 5], rsm: [S_0, S_1]", shape = ellipse] |
| 21 | +_1_2 [label = "10 Range , input: [4, 5], rsm: [Sp_6, Sp_3]", shape = ellipse] |
| 22 | +_1_3 [label = "11 Intermediate input: 4, rsm: Sp_2, input: [3, 4]", shape = plain] |
| 23 | +_1_4 [label = "12 Terminal 'cp--1', input: [4, 5]", shape = rectangle] |
| 24 | +_1_5 [label = "13 Range , input: [3, 4], rsm: [Sp_0, Sp_2]", shape = ellipse] |
| 25 | +_1_6 [label = "14 Range , input: [4, 4], rsm: [Sp_2, Sp_6]", shape = ellipse] |
| 26 | +_1_7 [label = "15 Terminal 'op--1', input: [3, 4]", shape = rectangle] |
| 27 | +_1_8 [label = "16 Nonterminal Sp, input: [4, 4]", shape = invtrapezium] |
| 28 | +_1_9 [label = "2 Nonterminal Sp, input: [3, 5]", shape = invtrapezium] |
| 29 | +_1_10 [label = "3 Range , input: [3, 5], rsm: [Sp_0, Sp_4]", shape = ellipse] |
| 30 | +_1_11 [label = "4 Intermediate input: 5, rsm: Sp_3, input: [3, 5]", shape = plain] |
| 31 | +_1_12 [label = "5 Range , input: [3, 5], rsm: [Sp_0, Sp_3]", shape = ellipse] |
| 32 | +_1_13 [label = "6 Range , input: [5, 5], rsm: [Sp_3, Sp_4]", shape = ellipse] |
| 33 | +_1_14 [label = "7 Intermediate input: 4, rsm: Sp_6, input: [3, 5]", shape = plain] |
| 34 | +_1_15 [label = "8 Nonterminal Sp, input: [5, 5]", shape = invtrapezium] |
| 35 | +_1_16 [label = "9 Range , input: [3, 4], rsm: [Sp_0, Sp_6]", shape = ellipse] |
| 36 | +_1_0->_1_1 |
| 37 | +_1_1->_1_9 |
| 38 | +_1_2->_1_4 |
| 39 | +_1_3->_1_5 |
| 40 | +_1_3->_1_6 |
| 41 | +_1_5->_1_7 |
| 42 | +_1_6->_1_8 |
| 43 | +_1_9->_1_10 |
| 44 | +_1_10->_1_11 |
| 45 | +_1_11->_1_12 |
| 46 | +_1_11->_1_13 |
| 47 | +_1_12->_1_14 |
| 48 | +_1_13->_1_15 |
| 49 | +_1_14->_1_16 |
| 50 | +_1_14->_1_2 |
| 51 | +_1_16->_1_3 |
| 52 | +} |
| 53 | + |
| 54 | +subgraph cluster_2{ |
| 55 | +labelloc="t" |
| 56 | +_2_0 [label = "0 Nonterminal S, input: [4, 4]", shape = invtrapezium] |
| 57 | +_2_1 [label = "1 Range , input: [4, 4], rsm: [S_0, S_1]", shape = ellipse] |
| 58 | +_2_2 [label = "2 Nonterminal Sp, input: [4, 4]", shape = invtrapezium] |
| 59 | +_2_3 [label = "3 Range , input: [4, 4], rsm: [Sp_0, Sp_0]", shape = ellipse] |
| 60 | +_2_4 [label = "4 Epsilon RSM: Sp_0, input: [4, 4]", shape = invhouse] |
| 61 | +_2_0->_2_1 |
| 62 | +_2_1->_2_2 |
| 63 | +_2_2->_2_3 |
| 64 | +_2_3->_2_4 |
| 65 | +} |
| 66 | + |
| 67 | +subgraph cluster_3{ |
| 68 | +labelloc="t" |
| 69 | +_3_0 [label = "0 Nonterminal S, input: [5, 5]", shape = invtrapezium] |
| 70 | +_3_1 [label = "1 Range , input: [5, 5], rsm: [S_0, S_1]", shape = ellipse] |
| 71 | +_3_2 [label = "2 Nonterminal Sp, input: [5, 5]", shape = invtrapezium] |
| 72 | +_3_3 [label = "3 Range , input: [5, 5], rsm: [Sp_0, Sp_0]", shape = ellipse] |
| 73 | +_3_4 [label = "4 Epsilon RSM: Sp_0, input: [5, 5]", shape = invhouse] |
| 74 | +_3_0->_3_1 |
| 75 | +_3_1->_3_2 |
| 76 | +_3_2->_3_3 |
| 77 | +_3_3->_3_4 |
| 78 | +} |
| 79 | + |
| 80 | +subgraph cluster_4{ |
| 81 | +labelloc="t" |
| 82 | +_4_0 [label = "0 Nonterminal S, input: [7, 7]", shape = invtrapezium] |
| 83 | +_4_1 [label = "1 Range , input: [7, 7], rsm: [S_0, S_1]", shape = ellipse] |
| 84 | +_4_2 [label = "2 Nonterminal Sp, input: [7, 7]", shape = invtrapezium] |
| 85 | +_4_3 [label = "3 Range , input: [7, 7], rsm: [Sp_0, Sp_0]", shape = ellipse] |
| 86 | +_4_4 [label = "4 Epsilon RSM: Sp_0, input: [7, 7]", shape = invhouse] |
| 87 | +_4_0->_4_1 |
| 88 | +_4_1->_4_2 |
| 89 | +_4_2->_4_3 |
| 90 | +_4_3->_4_4 |
| 91 | +} |
| 92 | + |
| 93 | +subgraph cluster_5{ |
| 94 | +labelloc="t" |
| 95 | +_5_0 [label = "0 Nonterminal S, input: [7, 8]", shape = invtrapezium] |
| 96 | +_5_1 [label = "1 Range , input: [7, 8], rsm: [S_0, S_1]", shape = ellipse] |
| 97 | +_5_2 [label = "10 Intermediate input: 8, rsm: Si_1, input: [4, 8]", shape = plain] |
| 98 | +_5_3 [label = "11 Range , input: [4, 8], rsm: [Si_0, Si_1]", shape = ellipse] |
| 99 | +_5_4 [label = "12 Range , input: [8, 8], rsm: [Si_1, Si_4]", shape = ellipse] |
| 100 | +_5_5 [label = "13 Terminal 'cb--1', input: [4, 8]", shape = rectangle] |
| 101 | +_5_6 [label = "14 Nonterminal Sp, input: [8, 8]", shape = invtrapezium] |
| 102 | +_5_7 [label = "2 Nonterminal Sp, input: [7, 8]", shape = invtrapezium] |
| 103 | +_5_8 [label = "3 Range , input: [7, 8], rsm: [Sp_0, Sp_4]", shape = ellipse] |
| 104 | +_5_9 [label = "4 Intermediate input: 4, rsm: Sp_1, input: [7, 8]", shape = plain] |
| 105 | +_5_10 [label = "5 Range , input: [7, 4], rsm: [Sp_0, Sp_1]", shape = ellipse] |
| 106 | +_5_11 [label = "6 Range , input: [4, 8], rsm: [Sp_1, Sp_4]", shape = ellipse] |
| 107 | +_5_12 [label = "7 Terminal 'ob--1', input: [7, 4]", shape = rectangle] |
| 108 | +_5_13 [label = "8 Nonterminal Si, input: [4, 8]", shape = invtrapezium] |
| 109 | +_5_14 [label = "9 Range , input: [4, 8], rsm: [Si_0, Si_4]", shape = ellipse] |
| 110 | +_5_0->_5_1 |
| 111 | +_5_1->_5_7 |
| 112 | +_5_2->_5_3 |
| 113 | +_5_2->_5_4 |
| 114 | +_5_3->_5_5 |
| 115 | +_5_4->_5_6 |
| 116 | +_5_7->_5_8 |
| 117 | +_5_8->_5_9 |
| 118 | +_5_9->_5_10 |
| 119 | +_5_9->_5_11 |
| 120 | +_5_10->_5_12 |
| 121 | +_5_11->_5_13 |
| 122 | +_5_13->_5_14 |
| 123 | +_5_14->_5_2 |
| 124 | +} |
| 125 | + |
| 126 | +subgraph cluster_6{ |
| 127 | +labelloc="t" |
| 128 | +_6_0 [label = "0 Nonterminal S, input: [8, 8]", shape = invtrapezium] |
| 129 | +_6_1 [label = "1 Range , input: [8, 8], rsm: [S_0, S_1]", shape = ellipse] |
| 130 | +_6_2 [label = "2 Nonterminal Sp, input: [8, 8]", shape = invtrapezium] |
| 131 | +_6_3 [label = "3 Range , input: [8, 8], rsm: [Sp_0, Sp_0]", shape = ellipse] |
| 132 | +_6_4 [label = "4 Epsilon RSM: Sp_0, input: [8, 8]", shape = invhouse] |
| 133 | +_6_0->_6_1 |
| 134 | +_6_1->_6_2 |
| 135 | +_6_2->_6_3 |
| 136 | +_6_3->_6_4 |
| 137 | +} |
| 138 | + |
| 139 | +} |
0 commit comments