diff --git a/examples2/automaton/NPDA1.DET.xml b/examples2/automaton/NPDA1.DET.xml index c73e8d58ab60f0b1130a859a2a6fb605849d4c72..a56147b5a429a4b0e97c54f3f9f274e186665f42 100644 --- a/examples2/automaton/NPDA1.DET.xml +++ b/examples2/automaton/NPDA1.DET.xml @@ -286,7 +286,9 @@ </LabeledSymbol> </pushdownStoreAlphabet> <initialState> - <LabelRef id="0"/> + <PrimitiveLabel> + <Integer>0</Integer> + </PrimitiveLabel> </initialState> <initialPushdownStoreSymbol> <LabeledSymbol> @@ -326,7 +328,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -349,7 +355,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -372,7 +382,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -401,10 +415,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="4"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>1</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -412,7 +434,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="4"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>1</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -422,10 +448,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="3"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>0</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -452,10 +486,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="4"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>1</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -482,7 +524,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -505,7 +551,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -528,7 +578,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -551,7 +605,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -574,7 +632,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -597,7 +659,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -620,7 +686,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -643,7 +713,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -666,7 +740,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -689,7 +767,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -712,7 +794,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -735,7 +821,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -750,7 +840,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="7"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>4</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -760,10 +854,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="7"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>4</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -771,7 +873,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="7"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>4</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -781,7 +887,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -810,10 +920,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="10"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>7</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -821,7 +939,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="10"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>7</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -831,10 +953,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="12"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>9</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -842,7 +972,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="12"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>9</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -852,7 +986,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -867,7 +1005,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="15"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>12</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -877,10 +1019,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="15"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>12</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -888,7 +1038,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="15"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>12</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -898,7 +1052,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -927,10 +1085,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="18"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>15</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -938,7 +1104,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="18"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>15</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -948,10 +1118,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="19"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>16</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -959,7 +1137,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="19"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>16</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -969,10 +1151,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="22"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>19</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -980,7 +1170,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="22"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>19</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -990,10 +1184,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="5"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>2</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1020,10 +1222,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="7"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>4</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1050,10 +1260,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="8"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>5</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1061,7 +1279,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="8"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>5</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>8</Integer> @@ -1076,10 +1298,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="10"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>7</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1087,7 +1317,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="8"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>5</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>8</Integer> @@ -1102,10 +1336,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="12"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>9</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1132,7 +1374,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1166,10 +1412,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="15"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>12</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1196,10 +1450,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="16"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1207,7 +1469,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>20</Integer> @@ -1222,10 +1488,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="18"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>15</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1252,10 +1526,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="19"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>16</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1263,7 +1545,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>18</Integer> @@ -1278,10 +1564,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="22"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>19</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1289,7 +1583,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>20</Integer> @@ -1304,7 +1602,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1327,7 +1629,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1356,7 +1662,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1390,7 +1700,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1413,7 +1727,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1436,7 +1754,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1451,7 +1773,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="18"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>15</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -1461,7 +1787,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1476,7 +1806,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="19"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>16</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -1486,7 +1820,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1501,7 +1839,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>17</Integer> @@ -1516,7 +1858,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1531,7 +1877,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>18</Integer> @@ -1546,10 +1896,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1565,10 +1923,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1590,10 +1956,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1606,7 +1980,11 @@ <Integer>10</Integer> </PrimitiveLabel> </LabeledSymbol> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -1616,7 +1994,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1639,7 +2021,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1662,7 +2048,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1685,7 +2075,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1714,7 +2108,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1743,7 +2141,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1772,7 +2174,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1806,10 +2212,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -1822,7 +2236,11 @@ <Integer>10</Integer> </PrimitiveLabel> </LabeledSymbol> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -1832,7 +2250,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1852,7 +2274,11 @@ <Integer>10</Integer> </PrimitiveLabel> </LabeledSymbol> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -1862,7 +2288,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1885,7 +2315,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1908,7 +2342,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1931,7 +2369,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1954,7 +2396,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -1977,7 +2423,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2000,7 +2450,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2023,7 +2477,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2046,7 +2504,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2069,12 +2531,16 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> - </input> - <pop> <LabeledSymbol> <PrimitiveLabel> - <Integer>37</Integer> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> + </input> + <pop> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>37</Integer> </PrimitiveLabel> </LabeledSymbol> </pop> @@ -2092,7 +2558,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2115,7 +2585,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2138,7 +2612,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2167,7 +2645,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2196,7 +2678,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2225,7 +2711,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2254,7 +2744,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2283,7 +2777,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2312,7 +2810,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2341,7 +2843,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2370,7 +2876,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2399,7 +2909,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2428,7 +2942,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2457,7 +2975,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2486,7 +3008,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2501,7 +3027,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>17</Integer> @@ -2516,7 +3046,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2531,7 +3065,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>18</Integer> @@ -2546,7 +3084,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2561,8 +3103,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2572,10 +3122,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -2583,8 +3141,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2594,10 +3160,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -2605,8 +3179,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2616,7 +3198,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2631,8 +3217,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2642,7 +3236,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2657,8 +3255,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2668,7 +3274,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2683,8 +3293,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2694,7 +3312,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2709,8 +3331,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2720,7 +3350,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2735,8 +3369,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2746,7 +3388,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2761,8 +3407,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2772,7 +3426,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2787,8 +3445,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -2798,7 +3464,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2821,10 +3491,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -2840,10 +3518,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -2859,12 +3545,16 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> - </input> - <pop> <LabeledSymbol> <PrimitiveLabel> - <Integer>20</Integer> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> + </input> + <pop> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>20</Integer> </PrimitiveLabel> </LabeledSymbol> </pop> @@ -2882,7 +3572,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2911,10 +3605,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -2936,10 +3638,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -2961,7 +3671,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -2990,7 +3704,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3005,8 +3723,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3016,10 +3742,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3027,8 +3761,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3038,10 +3780,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3049,8 +3799,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3060,7 +3818,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3075,8 +3837,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3086,7 +3856,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3109,7 +3883,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3132,7 +3910,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3155,7 +3937,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3178,7 +3964,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3201,7 +3991,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3224,7 +4018,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3247,7 +4045,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3270,7 +4072,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3293,7 +4099,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3316,7 +4126,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3339,7 +4153,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3362,7 +4180,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3385,7 +4207,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3408,7 +4234,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3437,7 +4267,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3466,7 +4300,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3495,7 +4333,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3524,7 +4366,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3553,10 +4399,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="29"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>26</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3564,7 +4418,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="29"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>26</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3574,10 +4432,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="30"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>27</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3585,7 +4451,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="30"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>27</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3595,10 +4465,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="31"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>28</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3606,7 +4484,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="31"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>28</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3616,10 +4498,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="32"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>29</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3627,7 +4517,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="32"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>29</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3637,10 +4531,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="33"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>30</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3648,7 +4550,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="33"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>30</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3658,7 +4564,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3673,7 +4583,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="41"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>38</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3683,9 +4597,13 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> - </input> - <pop> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> + </input> + <pop> <LabeledSymbol> <PrimitiveLabel> <Integer>33</Integer> @@ -3712,10 +4630,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="41"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>38</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3723,7 +4649,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="41"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>38</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3733,10 +4663,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="42"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>39</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3744,7 +4682,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="42"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>39</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -3754,7 +4696,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3788,7 +4734,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3822,7 +4772,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3837,7 +4791,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="36"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>33</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>35</Integer> @@ -3852,7 +4810,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3886,7 +4848,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -3901,7 +4867,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="36"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>33</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>37</Integer> @@ -3916,10 +4886,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="29"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>26</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3946,10 +4924,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="30"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>27</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3976,10 +4962,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="31"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>28</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -3987,7 +4981,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="36"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>33</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>35</Integer> @@ -4002,10 +5000,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="32"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>29</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4032,10 +5038,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="33"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>30</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4043,7 +5057,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="36"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>33</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>37</Integer> @@ -4058,10 +5076,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="34"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>31</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4088,10 +5114,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="36"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>33</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4099,7 +5133,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="36"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>33</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>41</Integer> @@ -4114,10 +5152,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="41"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>38</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4144,10 +5190,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="42"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>39</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4155,7 +5209,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="36"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>33</Integer> + </PrimitiveLabel> + </LabeledSymbol> <LabeledSymbol> <PrimitiveLabel> <Integer>41</Integer> @@ -4170,7 +5228,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4193,10 +5255,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4212,7 +5282,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4235,7 +5309,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4264,10 +5342,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4289,7 +5375,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4318,10 +5408,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="6"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>3</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4334,7 +5432,11 @@ <Integer>10</Integer> </PrimitiveLabel> </LabeledSymbol> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -4344,10 +5446,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4360,7 +5470,11 @@ <Integer>10</Integer> </PrimitiveLabel> </LabeledSymbol> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -4370,7 +5484,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4390,7 +5508,11 @@ <Integer>10</Integer> </PrimitiveLabel> </LabeledSymbol> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -4400,7 +5522,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4423,7 +5549,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4446,7 +5576,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4469,14 +5603,22 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> - </pop> - <to> - <PrimitiveLabel> - <Integer>7</Integer> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> + </pop> + <to> + <PrimitiveLabel> + <Integer>7</Integer> </PrimitiveLabel> </to> <push/> @@ -4488,10 +5630,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4507,7 +5657,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4530,7 +5684,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4553,7 +5711,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4576,7 +5738,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4599,7 +5765,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4622,7 +5792,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4645,7 +5819,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4668,7 +5846,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4697,7 +5879,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4726,7 +5912,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4755,10 +5945,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4780,10 +5978,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -4805,7 +6011,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4834,7 +6044,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4863,7 +6077,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4892,7 +6110,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4921,7 +6143,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4950,7 +6176,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -4979,7 +6209,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5008,10 +6242,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="9"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>6</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5019,8 +6261,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5030,10 +6280,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="11"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>8</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5041,8 +6299,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5052,7 +6318,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5067,8 +6337,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5078,10 +6356,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5089,8 +6375,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5100,10 +6394,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5111,8 +6413,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5122,7 +6432,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5137,8 +6451,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5148,7 +6470,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5163,8 +6489,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5174,7 +6508,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5189,8 +6527,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5200,7 +6546,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5215,8 +6565,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5226,7 +6584,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5241,10 +6603,18 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> - </push> - </transition> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> + </push> + </transition> <transition> <from> <PrimitiveLabel> @@ -5252,7 +6622,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5267,8 +6641,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5278,7 +6660,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5293,8 +6679,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5304,10 +6698,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5323,7 +6725,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5346,10 +6752,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5371,7 +6785,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5386,7 +6804,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="24"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>21</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5396,10 +6818,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5412,7 +6842,11 @@ <Integer>10</Integer> </PrimitiveLabel> </LabeledSymbol> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5422,10 +6856,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="35"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>32</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5433,8 +6875,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="13"/> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>10</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5444,7 +6894,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5467,10 +6921,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5486,10 +6948,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5505,7 +6975,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5528,7 +7002,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5551,7 +7029,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5574,7 +7056,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5597,7 +7083,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5620,7 +7110,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5643,7 +7137,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5666,7 +7164,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5695,10 +7197,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5720,10 +7230,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5745,7 +7263,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5774,7 +7296,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5803,7 +7329,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5832,7 +7362,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5847,7 +7381,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="25"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>22</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5857,7 +7395,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5872,7 +7414,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="26"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>23</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5882,7 +7428,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5911,7 +7461,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -5940,10 +7494,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="17"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>14</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5951,8 +7513,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5962,10 +7532,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5973,8 +7551,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -5984,10 +7570,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -5995,8 +7589,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6006,10 +7608,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="23"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>20</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -6017,8 +7627,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6028,10 +7646,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="37"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>34</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -6039,8 +7665,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6050,10 +7684,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="38"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>35</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -6061,8 +7703,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6072,10 +7722,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="39"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>36</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -6083,8 +7741,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6094,10 +7760,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="40"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>37</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -6105,8 +7779,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6116,10 +7798,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="43"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>40</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -6127,8 +7817,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6138,10 +7836,18 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> - <SymbolRef id="44"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>41</Integer> + </PrimitiveLabel> + </LabeledSymbol> </pop> <to> <PrimitiveLabel> @@ -6149,8 +7855,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6160,7 +7874,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6183,7 +7901,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6212,7 +7934,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6232,7 +7958,11 @@ <Integer>10</Integer> </PrimitiveLabel> </LabeledSymbol> - <SymbolRef id="14"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>11</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6242,7 +7972,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6265,7 +7999,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6288,7 +8026,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6311,7 +8053,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6334,7 +8080,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6357,7 +8107,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="0"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a0</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6380,7 +8134,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6409,7 +8167,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6438,7 +8200,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6467,7 +8233,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6496,7 +8266,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6511,7 +8285,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="27"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>24</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6521,7 +8299,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="1"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a1</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6536,7 +8318,11 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="28"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>25</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6546,7 +8332,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6561,8 +8351,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6572,7 +8370,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6587,8 +8389,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6598,7 +8408,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6613,8 +8427,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6624,7 +8446,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6639,8 +8465,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6650,7 +8484,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6665,8 +8503,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="20"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>17</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> <transition> @@ -6676,7 +8522,11 @@ </PrimitiveLabel> </from> <input> - <SymbolRef id="2"/> + <LabeledSymbol> + <PrimitiveLabel> + <String>a2</String> + </PrimitiveLabel> + </LabeledSymbol> </input> <pop> <LabeledSymbol> @@ -6691,8 +8541,16 @@ </PrimitiveLabel> </to> <push> - <SymbolRef id="16"/> - <SymbolRef id="21"/> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>13</Integer> + </PrimitiveLabel> + </LabeledSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Integer>18</Integer> + </PrimitiveLabel> + </LabeledSymbol> </push> </transition> </transitions> diff --git a/examples2/rte/rte.xml b/examples2/rte/rte.xml index 03b7f8153083370c14a4db18d1d6b028b2be264c..5b58614b8a68d19f06304b02771cdded0405e11d 100644 --- a/examples2/rte/rte.xml +++ b/examples2/rte/rte.xml @@ -1,38 +1,137 @@ +<?xml version="1.0"?> <FormalRTE> - <alphabet> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>2</Unsigned></RankedSymbol> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>d</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol> - </alphabet> - <substSymbolAlphabet> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>y</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>z</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol> - </substSymbolAlphabet> - <substitution> - <RankedSymbol><SymbolRef id="5"/><Unsigned>0</Unsigned></RankedSymbol> - <iteration> - <RankedSymbol><SymbolRef id="4"/><Unsigned>0</Unsigned></RankedSymbol> - <symbol> - <RankedSymbol><SymbolRef id="3"/><Unsigned>1</Unsigned></RankedSymbol> - <symbol> - <RankedSymbol><SymbolRef id="0"/><Unsigned>2</Unsigned></RankedSymbol> - <substSymbol> - <RankedSymbol><SymbolRef id="4"/><Unsigned>0</Unsigned></RankedSymbol> - </substSymbol> - <substSymbol> - <RankedSymbol><SymbolRef id="5"/><Unsigned>0</Unsigned></RankedSymbol> - </substSymbol> - </symbol> - </symbol> - </iteration> - <alternation> - <symbol> - <RankedSymbol><SymbolRef id="1"/><Unsigned>0</Unsigned></RankedSymbol> - </symbol> - <symbol> - <RankedSymbol><SymbolRef id="2"/><Unsigned>0</Unsigned></RankedSymbol> - </symbol> - </alternation> - </substitution> + <alphabet> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>d</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + </alphabet> + <substSymbolAlphabet> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>y</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>z</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </substSymbolAlphabet> + <substitution> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>z</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <iteration> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>y</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>d</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <substSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>y</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </substSymbol> + <substSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>z</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </substSymbol> + </symbol> + </symbol> + </iteration> + <alternation> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </symbol> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </symbol> + </alternation> + </substitution> </FormalRTE> diff --git a/examples2/rte/rte1.xml b/examples2/rte/rte1.xml index 87b8435a329b1e0e574fd88bad41b096f72fa295..34c85ce3bb098a699aaa40cd78ab84880617f5a8 100644 --- a/examples2/rte/rte1.xml +++ b/examples2/rte/rte1.xml @@ -1,51 +1,169 @@ +<?xml version="1.0"?> <FormalRTE> - <alphabet> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>2</Unsigned></RankedSymbol> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>d</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol> - </alphabet> - <substSymbolAlphabet> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>y</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol> - <RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>z</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol> - </substSymbolAlphabet> - <substitution> - <RankedSymbol><SymbolRef id="4"/><Unsigned>0</Unsigned></RankedSymbol> - - <substitution> - <RankedSymbol><SymbolRef id="5"/><Unsigned>0</Unsigned></RankedSymbol> - <iteration> - <RankedSymbol><SymbolRef id="4"/><Unsigned>0</Unsigned></RankedSymbol> - <symbol> - <RankedSymbol><SymbolRef id="3"/><Unsigned>1</Unsigned></RankedSymbol> - <symbol> - <RankedSymbol><SymbolRef id="0"/><Unsigned>2</Unsigned></RankedSymbol> - <substSymbol> - <RankedSymbol><SymbolRef id="4"/><Unsigned>0</Unsigned></RankedSymbol> - </substSymbol> - <substSymbol> - <RankedSymbol><SymbolRef id="5"/><Unsigned>0</Unsigned></RankedSymbol> - </substSymbol> - </symbol> - </symbol> - </iteration> - <alternation> - <symbol> - <RankedSymbol><SymbolRef id="1"/><Unsigned>0</Unsigned></RankedSymbol> - </symbol> - <symbol> - <RankedSymbol><SymbolRef id="2"/><Unsigned>0</Unsigned></RankedSymbol> - </symbol> - </alternation> - </substitution> - - <alternation> - <symbol> - <RankedSymbol><SymbolRef id="1"/><Unsigned>0</Unsigned></RankedSymbol> - </symbol> - <symbol> - <RankedSymbol><SymbolRef id="2"/><Unsigned>0</Unsigned></RankedSymbol> - </symbol> - </alternation> - </substitution> + <alphabet> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>d</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + </alphabet> + <substSymbolAlphabet> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>y</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>z</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </substSymbolAlphabet> + <substitution> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>y</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <substitution> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>z</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <iteration> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>y</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>d</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <substSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>y</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </substSymbol> + <substSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>z</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </substSymbol> + </symbol> + </symbol> + </iteration> + <alternation> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </symbol> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </symbol> + </alternation> + </substitution> + <alternation> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </symbol> + <symbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </symbol> + </alternation> + </substitution> </FormalRTE> diff --git a/examples2/tree/aarbology.test1.nonlinear.pattern.xml b/examples2/tree/aarbology.test1.nonlinear.pattern.xml index 63aa6eaa6507457bb08bab6a124af5e550622ebd..5de0b43dc04d550ee3979ede72d96021eecb7e09 100644 --- a/examples2/tree/aarbology.test1.nonlinear.pattern.xml +++ b/examples2/tree/aarbology.test1.nonlinear.pattern.xml @@ -1,2 +1,143 @@ <?xml version="1.0"?> -<RankedNonlinearPattern><subtreeWildcard><RankedSymbol><SubtreeWildcardSymbol/><Unsigned>0</Unsigned></RankedSymbol></subtreeWildcard><nonlinearVariables><RankedSymbol><NonlinearVariableSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol></NonlinearVariableSymbol><Unsigned>0</Unsigned></RankedSymbol><RankedSymbol><NonlinearVariableSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol></NonlinearVariableSymbol><Unsigned>0</Unsigned></RankedSymbol></nonlinearVariables><alphabet><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><RankedSymbol><SymbolRef id="0"/><Unsigned>0</Unsigned></RankedSymbol><RankedSymbol><SymbolRef id="2"/><Unsigned>0</Unsigned></RankedSymbol><RankedSymbol><SymbolRef id="4"/><Unsigned>0</Unsigned></RankedSymbol></alphabet><content><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><NonlinearVariableSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol></NonlinearVariableSymbol><Unsigned>0</Unsigned></RankedSymbol></Children></Children></Children></Children></Children></content></RankedNonlinearPattern> +<RankedNonlinearPattern> + <subtreeWildcard> + <RankedSymbol> + <SubtreeWildcardSymbol/> + <Unsigned>0</Unsigned> + </RankedSymbol> + </subtreeWildcard> + <nonlinearVariables> + <RankedSymbol> + <NonlinearVariableSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + </NonlinearVariableSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <NonlinearVariableSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + </NonlinearVariableSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </nonlinearVariables> + <alphabet> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <RankedSymbol> + <SubtreeWildcardSymbol/> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <NonlinearVariableSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + </NonlinearVariableSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <NonlinearVariableSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + </NonlinearVariableSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </alphabet> + <content> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <NonlinearVariableSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + </NonlinearVariableSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </Children> + </Children> + </Children> + </Children> + </Children> + </content> +</RankedNonlinearPattern> diff --git a/examples2/tree/aarbology.test2.pattern.xml b/examples2/tree/aarbology.test2.pattern.xml index 301a75dc59e10e6107dd8545473c3dadaf48cc28..b9bb5ab696c229ac8c4bb092d8c764444bad7e38 100644 --- a/examples2/tree/aarbology.test2.pattern.xml +++ b/examples2/tree/aarbology.test2.pattern.xml @@ -1,2 +1,69 @@ <?xml version="1.0"?> -<RankedPattern><subtreeWildcard><RankedSymbol><SubtreeWildcardSymbol/><Unsigned>0</Unsigned></RankedSymbol></subtreeWildcard><alphabet><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>2</Unsigned></RankedSymbol><RankedSymbol><SymbolRef id="0"/><Unsigned>0</Unsigned></RankedSymbol></alphabet><content><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>c</Character></PrimitiveLabel></LabeledSymbol><Unsigned>2</Unsigned></RankedSymbol><Children><RankedSymbol><SubtreeWildcardSymbol/><Unsigned>0</Unsigned></RankedSymbol><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><SubtreeWildcardSymbol/><Unsigned>0</Unsigned></RankedSymbol></Children></Children></content></RankedPattern> +<RankedPattern> + <subtreeWildcard> + <RankedSymbol> + <SubtreeWildcardSymbol/> + <Unsigned>0</Unsigned> + </RankedSymbol> + </subtreeWildcard> + <alphabet> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <RankedSymbol> + <SubtreeWildcardSymbol/> + <Unsigned>0</Unsigned> + </RankedSymbol> + </alphabet> + <content> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>c</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <SubtreeWildcardSymbol/> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <SubtreeWildcardSymbol/> + <Unsigned>0</Unsigned> + </RankedSymbol> + </Children> + </Children> + </content> +</RankedPattern> diff --git a/examples2/tree/aarbology.test3.nonlinear.pattern.xml b/examples2/tree/aarbology.test3.nonlinear.pattern.xml index 8aaa1c36dcf85fa045d08602fbb691416a0119ee..86a202163b2b62f545afce5c120f3ddd4ac5041c 100644 --- a/examples2/tree/aarbology.test3.nonlinear.pattern.xml +++ b/examples2/tree/aarbology.test3.nonlinear.pattern.xml @@ -1,2 +1,77 @@ <?xml version="1.0"?> -<RankedNonlinearPattern><subtreeWildcard><RankedSymbol><SubtreeWildcardSymbol/><Unsigned>0</Unsigned></RankedSymbol></subtreeWildcard><nonlinearVariables><RankedSymbol><NonlinearVariableSymbol><LabeledSymbol><PrimitiveLabel><String>A</String></PrimitiveLabel></LabeledSymbol></NonlinearVariableSymbol><Unsigned>0</Unsigned></RankedSymbol></nonlinearVariables><alphabet><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>2</Unsigned></RankedSymbol><RankedSymbol><SymbolRef id="0"/><Unsigned>0</Unsigned></RankedSymbol><RankedSymbol><SymbolRef id="2"/><Unsigned>0</Unsigned></RankedSymbol></alphabet><content><RankedSymbol><SymbolRef id="3"/><Unsigned>2</Unsigned></RankedSymbol><Children><RankedSymbol><SymbolRef id="2"/><Unsigned>0</Unsigned></RankedSymbol><RankedSymbol><NonlinearVariableSymbol><LabeledSymbol><PrimitiveLabel><String>A</String></PrimitiveLabel></LabeledSymbol></NonlinearVariableSymbol><Unsigned>0</Unsigned></RankedSymbol></Children></content></RankedNonlinearPattern> +<RankedNonlinearPattern> + <subtreeWildcard> + <RankedSymbol> + <SubtreeWildcardSymbol/> + <Unsigned>0</Unsigned> + </RankedSymbol> + </subtreeWildcard> + <nonlinearVariables> + <RankedSymbol> + <NonlinearVariableSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <String>A</String> + </PrimitiveLabel> + </LabeledSymbol> + </NonlinearVariableSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </nonlinearVariables> + <alphabet> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <RankedSymbol> + <SubtreeWildcardSymbol/> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <NonlinearVariableSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <String>A</String> + </PrimitiveLabel> + </LabeledSymbol> + </NonlinearVariableSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </alphabet> + <content> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <NonlinearVariableSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <String>A</String> + </PrimitiveLabel> + </LabeledSymbol> + </NonlinearVariableSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + <RankedSymbol> + <NonlinearVariableSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <String>A</String> + </PrimitiveLabel> + </LabeledSymbol> + </NonlinearVariableSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </Children> + </content> +</RankedNonlinearPattern> diff --git a/examples2/tree/aarbology.test3.subject.xml b/examples2/tree/aarbology.test3.subject.xml index fdc8a9c7aed8d1e534bdbc47ae41b8f9d62c4f1a..0f0dc7671591b47112ce35e6deb6feaaaa16286f 100644 --- a/examples2/tree/aarbology.test3.subject.xml +++ b/examples2/tree/aarbology.test3.subject.xml @@ -1,2 +1,133 @@ <?xml version="1.0"?> -<RankedTree><alphabet><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>2</Unsigned></RankedSymbol><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol></alphabet><content><RankedSymbol><SymbolRef id="1"/><Unsigned>2</Unsigned></RankedSymbol><Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>2</Unsigned></RankedSymbol><Children><RankedSymbol><SymbolRef id="0"/><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><SymbolRef id="2"/><Unsigned>0</Unsigned></RankedSymbol></Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol></Children></Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>2</Unsigned></RankedSymbol><Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol></Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>a</Character></PrimitiveLabel></LabeledSymbol><Unsigned>1</Unsigned></RankedSymbol><Children><RankedSymbol><LabeledSymbol><PrimitiveLabel><Character>b</Character></PrimitiveLabel></LabeledSymbol><Unsigned>0</Unsigned></RankedSymbol></Children></Children></Children></content></RankedTree> +<RankedTree> + <alphabet> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </alphabet> + <content> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </Children> + </Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>2</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>a</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>1</Unsigned> + </RankedSymbol> + <Children> + <RankedSymbol> + <LabeledSymbol> + <PrimitiveLabel> + <Character>b</Character> + </PrimitiveLabel> + </LabeledSymbol> + <Unsigned>0</Unsigned> + </RankedSymbol> + </Children> + </Children> + </Children> + </content> +</RankedTree>