* Bug #14361 fixed - Parser did not manage linebreak + blockcomment "... /* a comment */"
[scilab.git] / scilab / modules / ast / src / cpp / parse / parsescilab.cpp
index 9f9dbe8..8464479 100644 (file)
@@ -786,46 +786,46 @@ static const yytype_uint8 yytranslate[] =
   /* YYRLINE[YYN] -- Source line where rule number YYN was defined.  */
 static const yytype_uint16 yyrline[] =
 {
-       0,   400,   400,   401,   402,   411,   426,   430,   436,   443,
-     450,   465,   476,   485,   495,   514,   515,   516,   517,   518,
-     519,   527,   528,   529,   530,   531,   532,   533,   534,   535,
-     536,   537,   538,   539,   540,   541,   555,   561,   577,   578,
-     584,   590,   596,   597,   598,   599,   600,   607,   615,   617,
-     628,   629,   630,   631,   654,   655,   656,   657,   658,   659,
-     660,   661,   662,   663,   664,   665,   666,   667,   683,   695,
-     704,   714,   724,   736,   745,   755,   772,   780,   781,   782,
-     790,   796,   809,   810,   811,   812,   813,   821,   827,   842,
-     843,   851,   858,   873,   874,   875,   877,   878,   879,   881,
-     882,   883,   885,   886,   887,   889,   890,   891,   893,   894,
-     895,   897,   898,   899,   901,   902,   903,   905,   906,   907,
-     909,   910,   911,   919,   926,   933,   934,   935,   936,   937,
-     938,   939,   940,   941,   942,   943,   944,   945,   946,   947,
-     948,   957,   958,   960,   961,   963,   964,   965,   966,   967,
-     968,   969,   970,   972,   973,   974,   975,   976,   977,   978,
-     979,   981,   982,   983,   984,   985,   986,   987,   988,   996,
-     997,  1005,  1006,  1007,  1015,  1016,  1017,  1018,  1019,  1025,
-    1026,  1027,  1032,  1037,  1038,  1039,  1040,  1041,  1042,  1043,
-    1044,  1045,  1046,  1047,  1048,  1049,  1050,  1051,  1052,  1060,
-    1065,  1070,  1076,  1082,  1088,  1100,  1101,  1102,  1107,  1112,
-    1118,  1124,  1125,  1134,  1135,  1136,  1137,  1138,  1139,  1140,
-    1141,  1149,  1150,  1160,  1161,  1162,  1163,  1171,  1172,  1180,
-    1181,  1182,  1183,  1184,  1185,  1186,  1187,  1195,  1196,  1204,
-    1205,  1206,  1207,  1209,  1210,  1212,  1213,  1222,  1223,  1224,
-    1225,  1226,  1227,  1228,  1229,  1230,  1237,  1246,  1247,  1258,
-    1266,  1272,  1287,  1293,  1310,  1311,  1312,  1313,  1314,  1322,
-    1323,  1324,  1325,  1326,  1327,  1335,  1336,  1337,  1338,  1339,
-    1340,  1348,  1354,  1368,  1384,  1385,  1396,  1397,  1416,  1417,
-    1425,  1426,  1427,  1428,  1429,  1430,  1431,  1439,  1440,  1448,
-    1449,  1450,  1451,  1452,  1460,  1461,  1462,  1463,  1464,  1465,
-    1469,  1475,  1490,  1491,  1492,  1493,  1494,  1495,  1496,  1497,
-    1498,  1499,  1500,  1501,  1509,  1510,  1518,  1519,  1528,  1529,
-    1530,  1531,  1532,  1533,  1534,  1535,  1539,  1545,  1560,  1568,
-    1574,  1589,  1590,  1591,  1592,  1593,  1594,  1595,  1596,  1597,
-    1598,  1599,  1600,  1601,  1602,  1603,  1604,  1605,  1606,  1614,
-    1615,  1630,  1636,  1642,  1648,  1654,  1662,  1677,  1678,  1679,
-    1686,  1687,  1695,  1696,  1704,  1705,  1706,  1707,  1708,  1709,
-    1710,  1711,  1712,  1713,  1714,  1715,  1716,  1717,  1718,  1719,
-    1720,  1721
+       0,   403,   403,   404,   405,   414,   429,   433,   439,   446,
+     453,   468,   479,   488,   498,   517,   518,   519,   520,   521,
+     522,   530,   531,   532,   533,   534,   535,   536,   537,   538,
+     539,   540,   541,   542,   543,   544,   558,   564,   580,   581,
+     587,   593,   599,   600,   601,   602,   603,   610,   618,   620,
+     631,   632,   633,   634,   657,   658,   659,   660,   661,   662,
+     663,   664,   665,   666,   667,   668,   669,   670,   686,   698,
+     707,   717,   727,   739,   748,   758,   775,   783,   784,   785,
+     793,   799,   812,   813,   814,   815,   816,   824,   830,   845,
+     846,   854,   861,   876,   877,   878,   880,   881,   882,   884,
+     885,   886,   888,   889,   890,   892,   893,   894,   896,   897,
+     898,   900,   901,   902,   904,   905,   906,   908,   909,   910,
+     912,   913,   914,   922,   929,   936,   937,   938,   939,   940,
+     941,   942,   943,   944,   945,   946,   947,   948,   949,   950,
+     951,   960,   961,   963,   964,   966,   967,   968,   969,   970,
+     971,   972,   973,   975,   976,   977,   978,   979,   980,   981,
+     982,   984,   985,   986,   987,   988,   989,   990,   991,   999,
+    1000,  1008,  1009,  1010,  1018,  1019,  1020,  1021,  1022,  1028,
+    1029,  1030,  1035,  1040,  1041,  1042,  1043,  1044,  1045,  1046,
+    1047,  1048,  1049,  1050,  1051,  1052,  1053,  1054,  1055,  1063,
+    1068,  1073,  1079,  1085,  1091,  1103,  1104,  1105,  1110,  1115,
+    1121,  1127,  1128,  1137,  1138,  1139,  1140,  1141,  1142,  1143,
+    1144,  1152,  1153,  1163,  1164,  1165,  1166,  1174,  1175,  1183,
+    1184,  1185,  1186,  1187,  1188,  1189,  1190,  1198,  1199,  1207,
+    1208,  1209,  1210,  1212,  1213,  1215,  1216,  1225,  1226,  1227,
+    1228,  1229,  1230,  1231,  1232,  1233,  1240,  1249,  1250,  1261,
+    1269,  1275,  1290,  1296,  1313,  1314,  1315,  1316,  1317,  1325,
+    1326,  1327,  1328,  1329,  1330,  1338,  1339,  1340,  1341,  1342,
+    1343,  1351,  1357,  1371,  1387,  1388,  1399,  1400,  1419,  1420,
+    1428,  1429,  1430,  1431,  1432,  1433,  1434,  1442,  1443,  1451,
+    1452,  1453,  1454,  1455,  1463,  1464,  1465,  1466,  1467,  1468,
+    1472,  1478,  1493,  1494,  1495,  1496,  1497,  1498,  1499,  1500,
+    1501,  1502,  1503,  1504,  1512,  1513,  1521,  1522,  1531,  1532,
+    1533,  1534,  1535,  1536,  1537,  1538,  1542,  1548,  1563,  1571,
+    1577,  1592,  1593,  1594,  1595,  1596,  1597,  1598,  1599,  1600,
+    1601,  1602,  1603,  1604,  1605,  1606,  1607,  1608,  1609,  1617,
+    1618,  1633,  1639,  1645,  1651,  1657,  1665,  1680,  1681,  1682,
+    1689,  1690,  1698,  1699,  1707,  1708,  1709,  1710,  1711,  1712,
+    1713,  1714,  1715,  1716,  1717,  1718,  1719,  1720,  1721,  1722,
+    1723,  1724
 };
 #endif
 
@@ -3027,7 +3027,7 @@ yyreduce:
                                     print_rules("program", "expressionLineBreak");
                                     ast::exps_t* tmp = new ast::exps_t;
                                     #ifdef BUILD_DEBUG_AST
-                                        tmp->push_back(new ast::CommentExp((yyloc), new std::wstring(L"Empty body");
+                                        tmp->push_back(new ast::CommentExp((yyloc), new std::wstring(L"Empty body")));
                                     #endif
                                     SetTree(new ast::SeqExp((yyloc), *tmp));
                                     delete (yyvsp[0].mute);