gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gawk-diffs] [SCM] gawk branch, feature/fix-comments, updated. gawk-4.1.


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, feature/fix-comments, updated. gawk-4.1.0-2668-g5ea4224
Date: Fri, 23 Jun 2017 05:45:29 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, feature/fix-comments has been updated
       via  5ea4224acd6effc77359d42436de4804b86f1112 (commit)
       via  44e29458a6355ad64e8d89676a441b224ce76cbc (commit)
       via  3f061027b6f0e2fe75b59d17efe93c0b84535b1a (commit)
       via  f4df3ba54ba5c2a4aec34d643424834c03645dd9 (commit)
       via  a702a6b6d6009068f4608a865bdd06a07259cf67 (commit)
       via  0ac746db72a0879bbd44325fe15b3ae33c63ecef (commit)
       via  288b15d0793936fa14b51ed860056f6ce6200c52 (commit)
       via  b7d8b6ebcd5dd714bc21acf7637d9a651e2f7ea7 (commit)
      from  231cb5df34699fd98001e2e124d73da5d2f795f9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=5ea4224acd6effc77359d42436de4804b86f1112

commit 5ea4224acd6effc77359d42436de4804b86f1112
Merge: 231cb5d 44e2945
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jun 23 12:45:16 2017 +0300

    Merge branch 'master' into feature/fix-comments

diff --cc awkgram.c
index c022782,82ac358..0771881
--- a/awkgram.c
+++ b/awkgram.c
@@@ -674,23 -674,23 +674,23 @@@ static const yytype_uint16 yyrline[] 
       262,   268,   277,   285,   287,   292,   300,   302,   308,   316,
       326,   356,   370,   384,   392,   403,   415,   417,   419,   425,
       433,   434,   438,   438,   484,   483,   517,   532,   534,   539,
 -     549,   596,   601,   602,   606,   608,   610,   617,   707,   749,
 -     791,   904,   911,   918,   929,   939,   949,   959,   971,   988,
 -     987,  1012,  1024,  1024,  1123,  1123,  1157,  1188,  1197,  1198,
 -    1204,  1205,  1212,  1217,  1229,  1243,  1245,  1253,  1260,  1262,
 -    1270,  1279,  1281,  1290,  1291,  1299,  1304,  1304,  1315,  1319,
 -    1327,  1328,  1331,  1333,  1338,  1339,  1348,  1349,  1354,  1359,
 -    1368,  1370,  1372,  1379,  1380,  1386,  1387,  1392,  1394,  1399,
 -    1401,  1409,  1414,  1423,  1424,  1429,  1431,  1436,  1438,  1446,
 -    1451,  1459,  1460,  1465,  1472,  1476,  1478,  1480,  1493,  1510,
 -    1520,  1527,  1529,  1534,  1536,  1538,  1546,  1548,  1553,  1555,
 -    1560,  1562,  1564,  1620,  1622,  1624,  1626,  1628,  1630,  1632,
 -    1634,  1648,  1653,  1658,  1683,  1689,  1691,  1693,  1695,  1697,
 -    1699,  1704,  1708,  1740,  1747,  1753,  1759,  1772,  1773,  1774,
 -    1779,  1784,  1788,  1792,  1807,  1828,  1833,  1870,  1899,  1900,
 -    1906,  1907,  1912,  1914,  1921,  1938,  1955,  1957,  1964,  1969,
 -    1977,  1987,  1999,  2008,  2012,  2016,  2020,  2024,  2028,  2031,
 -    2033,  2037,  2041,  2045
 +     549,   596,   601,   602,   606,   622,   624,   626,   633,   724,
 +     766,   808,   921,   928,   935,   946,   956,   966,   976,   988,
 +    1005,  1004,  1029,  1041,  1041,  1140,  1140,  1174,  1205,  1214,
 +    1215,  1221,  1222,  1229,  1234,  1246,  1260,  1262,  1270,  1277,
 +    1279,  1287,  1296,  1298,  1307,  1308,  1316,  1321,  1321,  1332,
 +    1336,  1344,  1345,  1348,  1350,  1355,  1356,  1365,  1366,  1371,
 +    1376,  1385,  1387,  1389,  1396,  1397,  1403,  1404,  1409,  1411,
 +    1416,  1418,  1426,  1431,  1440,  1441,  1446,  1448,  1453,  1455,
 +    1463,  1468,  1476,  1477,  1482,  1489,  1493,  1495,  1497,  1510,
 +    1527,  1537,  1544,  1546,  1551,  1553,  1555,  1563,  1565,  1570,
 +    1572,  1577,  1579,  1581,  1637,  1639,  1641,  1643,  1645,  1647,
 +    1649,  1651,  1665,  1670,  1675,  1700,  1706,  1708,  1710,  1712,
-     1714,  1716,  1721,  1725,  1757,  1759,  1765,  1771,  1784,  1785,
-     1786,  1791,  1796,  1800,  1804,  1819,  1840,  1845,  1882,  1911,
-     1912,  1918,  1919,  1924,  1926,  1933,  1950,  1967,  1969,  1976,
-     1981,  1989,  1999,  2011,  2020,  2024,  2028,  2032,  2036,  2040,
-     2043,  2045,  2049,  2053,  2057
++    1714,  1716,  1721,  1725,  1757,  1764,  1770,  1776,  1789,  1790,
++    1791,  1796,  1801,  1805,  1809,  1824,  1845,  1850,  1887,  1916,
++    1917,  1923,  1924,  1929,  1931,  1938,  1955,  1972,  1974,  1981,
++    1986,  1994,  2004,  2016,  2025,  2029,  2033,  2037,  2041,  2045,
++    2048,  2050,  2054,  2058,  2062
  };
  #endif
  
@@@ -3862,37 -3837,42 +3862,42 @@@ regular_print
                        }
                }
           }
 -#line 3841 "awkgram.c" /* yacc.c:1646  */
 +#line 3866 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 163:
 -#line 1741 "awkgram.y" /* yacc.c:1646  */
 +  case 164:
 +#line 1758 "awkgram.y" /* yacc.c:1646  */
-     { (yyval) = (yyvsp[-1]); }
- #line 3872 "awkgram.c" /* yacc.c:1646  */
+     {
+               if (do_pretty_print)
+                       (yyval) = list_append((yyvsp[-1]), bcalloc(Op_parens, 
1, sourceline));
+               else
+                       (yyval) = (yyvsp[-1]);
+         }
 -#line 3852 "awkgram.c" /* yacc.c:1646  */
++#line 3877 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 164:
 -#line 1748 "awkgram.y" /* yacc.c:1646  */
 +  case 165:
- #line 1760 "awkgram.y" /* yacc.c:1646  */
++#line 1765 "awkgram.y" /* yacc.c:1646  */
      {
                (yyval) = snode((yyvsp[-1]), (yyvsp[-3]));
                if ((yyval) == NULL)
                        YYABORT;
          }
- #line 3882 "awkgram.c" /* yacc.c:1646  */
 -#line 3862 "awkgram.c" /* yacc.c:1646  */
++#line 3887 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 165:
 -#line 1754 "awkgram.y" /* yacc.c:1646  */
 +  case 166:
- #line 1766 "awkgram.y" /* yacc.c:1646  */
++#line 1771 "awkgram.y" /* yacc.c:1646  */
      {
                (yyval) = snode((yyvsp[-1]), (yyvsp[-3]));
                if ((yyval) == NULL)
                        YYABORT;
          }
- #line 3892 "awkgram.c" /* yacc.c:1646  */
 -#line 3872 "awkgram.c" /* yacc.c:1646  */
++#line 3897 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 166:
 -#line 1760 "awkgram.y" /* yacc.c:1646  */
 +  case 167:
- #line 1772 "awkgram.y" /* yacc.c:1646  */
++#line 1777 "awkgram.y" /* yacc.c:1646  */
      {
                static bool warned = false;
  
@@@ -3905,45 -3885,45 +3910,45 @@@
                if ((yyval) == NULL)
                        YYABORT;
          }
- #line 3909 "awkgram.c" /* yacc.c:1646  */
 -#line 3889 "awkgram.c" /* yacc.c:1646  */
++#line 3914 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 169:
 -#line 1775 "awkgram.y" /* yacc.c:1646  */
 +  case 170:
- #line 1787 "awkgram.y" /* yacc.c:1646  */
++#line 1792 "awkgram.y" /* yacc.c:1646  */
      {
                (yyvsp[-1])->opcode = Op_preincrement;
                (yyval) = mk_assignment((yyvsp[0]), NULL, (yyvsp[-1]));
          }
- #line 3918 "awkgram.c" /* yacc.c:1646  */
 -#line 3898 "awkgram.c" /* yacc.c:1646  */
++#line 3923 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 170:
 -#line 1780 "awkgram.y" /* yacc.c:1646  */
 +  case 171:
- #line 1792 "awkgram.y" /* yacc.c:1646  */
++#line 1797 "awkgram.y" /* yacc.c:1646  */
      {
                (yyvsp[-1])->opcode = Op_predecrement;
                (yyval) = mk_assignment((yyvsp[0]), NULL, (yyvsp[-1]));
          }
- #line 3927 "awkgram.c" /* yacc.c:1646  */
 -#line 3907 "awkgram.c" /* yacc.c:1646  */
++#line 3932 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 171:
 -#line 1785 "awkgram.y" /* yacc.c:1646  */
 +  case 172:
- #line 1797 "awkgram.y" /* yacc.c:1646  */
++#line 1802 "awkgram.y" /* yacc.c:1646  */
      {
                (yyval) = list_create((yyvsp[0]));
          }
- #line 3935 "awkgram.c" /* yacc.c:1646  */
 -#line 3915 "awkgram.c" /* yacc.c:1646  */
++#line 3940 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 172:
 -#line 1789 "awkgram.y" /* yacc.c:1646  */
 +  case 173:
- #line 1801 "awkgram.y" /* yacc.c:1646  */
++#line 1806 "awkgram.y" /* yacc.c:1646  */
      {
                (yyval) = list_create((yyvsp[0]));
          }
- #line 3943 "awkgram.c" /* yacc.c:1646  */
 -#line 3923 "awkgram.c" /* yacc.c:1646  */
++#line 3948 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 173:
 -#line 1793 "awkgram.y" /* yacc.c:1646  */
 +  case 174:
- #line 1805 "awkgram.y" /* yacc.c:1646  */
++#line 1810 "awkgram.y" /* yacc.c:1646  */
      {
                if ((yyvsp[0])->lasti->opcode == Op_push_i
                        && ((yyvsp[0])->lasti->memory->flags & STRING) == 0
@@@ -3958,11 -3938,11 +3963,11 @@@
                        (yyval) = list_append((yyvsp[0]), (yyvsp[-1]));
                }
          }
- #line 3962 "awkgram.c" /* yacc.c:1646  */
 -#line 3942 "awkgram.c" /* yacc.c:1646  */
++#line 3967 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 174:
 -#line 1808 "awkgram.y" /* yacc.c:1646  */
 +  case 175:
- #line 1820 "awkgram.y" /* yacc.c:1646  */
++#line 1825 "awkgram.y" /* yacc.c:1646  */
      {
                if ((yyvsp[0])->lasti->opcode == Op_push_i
                        && ((yyvsp[0])->lasti->memory->flags & STRING) == 0
@@@ -3980,20 -3960,20 +3985,20 @@@
                        (yyval) = list_append((yyvsp[0]), (yyvsp[-1]));
                }
          }
- #line 3984 "awkgram.c" /* yacc.c:1646  */
 -#line 3964 "awkgram.c" /* yacc.c:1646  */
++#line 3989 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 175:
 -#line 1829 "awkgram.y" /* yacc.c:1646  */
 +  case 176:
- #line 1841 "awkgram.y" /* yacc.c:1646  */
++#line 1846 "awkgram.y" /* yacc.c:1646  */
      {
                func_use((yyvsp[0])->lasti->func_name, FUNC_USE);
                (yyval) = (yyvsp[0]);
          }
- #line 3993 "awkgram.c" /* yacc.c:1646  */
 -#line 3973 "awkgram.c" /* yacc.c:1646  */
++#line 3998 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 176:
 -#line 1834 "awkgram.y" /* yacc.c:1646  */
 +  case 177:
- #line 1846 "awkgram.y" /* yacc.c:1646  */
++#line 1851 "awkgram.y" /* yacc.c:1646  */
      {
                /* indirect function call */
                INSTRUCTION *f, *t;
@@@ -4027,11 -4007,11 +4032,11 @@@
                (yyval) = list_prepend((yyvsp[0]), t);
                at_seen = false;
          }
- #line 4031 "awkgram.c" /* yacc.c:1646  */
 -#line 4011 "awkgram.c" /* yacc.c:1646  */
++#line 4036 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 177:
 -#line 1871 "awkgram.y" /* yacc.c:1646  */
 +  case 178:
- #line 1883 "awkgram.y" /* yacc.c:1646  */
++#line 1888 "awkgram.y" /* yacc.c:1646  */
      {
                NODE *n;
  
@@@ -4056,49 -4036,49 +4061,49 @@@
                        (yyval) = list_append(t, (yyvsp[-3]));
                }
          }
- #line 4060 "awkgram.c" /* yacc.c:1646  */
 -#line 4040 "awkgram.c" /* yacc.c:1646  */
++#line 4065 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 178:
 -#line 1899 "awkgram.y" /* yacc.c:1646  */
 +  case 179:
- #line 1911 "awkgram.y" /* yacc.c:1646  */
++#line 1916 "awkgram.y" /* yacc.c:1646  */
      { (yyval) = NULL; }
- #line 4066 "awkgram.c" /* yacc.c:1646  */
 -#line 4046 "awkgram.c" /* yacc.c:1646  */
++#line 4071 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 179:
 -#line 1901 "awkgram.y" /* yacc.c:1646  */
 +  case 180:
- #line 1913 "awkgram.y" /* yacc.c:1646  */
++#line 1918 "awkgram.y" /* yacc.c:1646  */
      { (yyval) = (yyvsp[0]); }
- #line 4072 "awkgram.c" /* yacc.c:1646  */
 -#line 4052 "awkgram.c" /* yacc.c:1646  */
++#line 4077 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 180:
 -#line 1906 "awkgram.y" /* yacc.c:1646  */
 +  case 181:
- #line 1918 "awkgram.y" /* yacc.c:1646  */
++#line 1923 "awkgram.y" /* yacc.c:1646  */
      { (yyval) = NULL; }
- #line 4078 "awkgram.c" /* yacc.c:1646  */
 -#line 4058 "awkgram.c" /* yacc.c:1646  */
++#line 4083 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 181:
 -#line 1908 "awkgram.y" /* yacc.c:1646  */
 +  case 182:
- #line 1920 "awkgram.y" /* yacc.c:1646  */
++#line 1925 "awkgram.y" /* yacc.c:1646  */
      { (yyval) = (yyvsp[-1]); }
- #line 4084 "awkgram.c" /* yacc.c:1646  */
 -#line 4064 "awkgram.c" /* yacc.c:1646  */
++#line 4089 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 182:
 -#line 1913 "awkgram.y" /* yacc.c:1646  */
 +  case 183:
- #line 1925 "awkgram.y" /* yacc.c:1646  */
++#line 1930 "awkgram.y" /* yacc.c:1646  */
      { (yyval) = (yyvsp[0]); }
- #line 4090 "awkgram.c" /* yacc.c:1646  */
 -#line 4070 "awkgram.c" /* yacc.c:1646  */
++#line 4095 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 183:
 -#line 1915 "awkgram.y" /* yacc.c:1646  */
 +  case 184:
- #line 1927 "awkgram.y" /* yacc.c:1646  */
++#line 1932 "awkgram.y" /* yacc.c:1646  */
      {
                (yyval) = list_merge((yyvsp[-1]), (yyvsp[0]));
          }
- #line 4098 "awkgram.c" /* yacc.c:1646  */
 -#line 4078 "awkgram.c" /* yacc.c:1646  */
++#line 4103 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 184:
 -#line 1922 "awkgram.y" /* yacc.c:1646  */
 +  case 185:
- #line 1934 "awkgram.y" /* yacc.c:1646  */
++#line 1939 "awkgram.y" /* yacc.c:1646  */
      {
                INSTRUCTION *ip = (yyvsp[0])->lasti;
                int count = ip->sub_count;      /* # of SUBSEP-seperated 
expressions */
@@@ -4112,11 -4092,11 +4117,11 @@@
                sub_counter++;  /* count # of dimensions */
                (yyval) = (yyvsp[0]);
          }
- #line 4116 "awkgram.c" /* yacc.c:1646  */
 -#line 4096 "awkgram.c" /* yacc.c:1646  */
++#line 4121 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 185:
 -#line 1939 "awkgram.y" /* yacc.c:1646  */
 +  case 186:
- #line 1951 "awkgram.y" /* yacc.c:1646  */
++#line 1956 "awkgram.y" /* yacc.c:1646  */
      {
                INSTRUCTION *t = (yyvsp[-1]);
                if ((yyvsp[-1]) == NULL) {
@@@ -4130,31 -4110,31 +4135,31 @@@
                        (yyvsp[0])->sub_count = count_expressions(&t, false);
                (yyval) = list_append(t, (yyvsp[0]));
          }
- #line 4134 "awkgram.c" /* yacc.c:1646  */
 -#line 4114 "awkgram.c" /* yacc.c:1646  */
++#line 4139 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 186:
 -#line 1956 "awkgram.y" /* yacc.c:1646  */
 +  case 187:
- #line 1968 "awkgram.y" /* yacc.c:1646  */
++#line 1973 "awkgram.y" /* yacc.c:1646  */
      { (yyval) = (yyvsp[0]); }
- #line 4140 "awkgram.c" /* yacc.c:1646  */
 -#line 4120 "awkgram.c" /* yacc.c:1646  */
++#line 4145 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 187:
 -#line 1958 "awkgram.y" /* yacc.c:1646  */
 +  case 188:
- #line 1970 "awkgram.y" /* yacc.c:1646  */
++#line 1975 "awkgram.y" /* yacc.c:1646  */
      {
                (yyval) = list_merge((yyvsp[-1]), (yyvsp[0]));
          }
- #line 4148 "awkgram.c" /* yacc.c:1646  */
 -#line 4128 "awkgram.c" /* yacc.c:1646  */
++#line 4153 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 188:
 -#line 1965 "awkgram.y" /* yacc.c:1646  */
 +  case 189:
- #line 1977 "awkgram.y" /* yacc.c:1646  */
++#line 1982 "awkgram.y" /* yacc.c:1646  */
      { (yyval) = (yyvsp[-1]); }
- #line 4154 "awkgram.c" /* yacc.c:1646  */
 -#line 4134 "awkgram.c" /* yacc.c:1646  */
++#line 4159 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 189:
 -#line 1970 "awkgram.y" /* yacc.c:1646  */
 +  case 190:
- #line 1982 "awkgram.y" /* yacc.c:1646  */
++#line 1987 "awkgram.y" /* yacc.c:1646  */
      {
                char *var_name = (yyvsp[0])->lextok;
  
@@@ -4162,22 -4142,22 +4167,22 @@@
                (yyvsp[0])->memory = variable((yyvsp[0])->source_line, 
var_name, Node_var_new);
                (yyval) = list_create((yyvsp[0]));
          }
- #line 4166 "awkgram.c" /* yacc.c:1646  */
 -#line 4146 "awkgram.c" /* yacc.c:1646  */
++#line 4171 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 190:
 -#line 1978 "awkgram.y" /* yacc.c:1646  */
 +  case 191:
- #line 1990 "awkgram.y" /* yacc.c:1646  */
++#line 1995 "awkgram.y" /* yacc.c:1646  */
      {
                char *arr = (yyvsp[-1])->lextok;
                (yyvsp[-1])->memory = variable((yyvsp[-1])->source_line, arr, 
Node_var_new);
                (yyvsp[-1])->opcode = Op_push_array;
                (yyval) = list_prepend((yyvsp[0]), (yyvsp[-1]));
          }
- #line 4177 "awkgram.c" /* yacc.c:1646  */
 -#line 4157 "awkgram.c" /* yacc.c:1646  */
++#line 4182 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 191:
 -#line 1988 "awkgram.y" /* yacc.c:1646  */
 +  case 192:
- #line 2000 "awkgram.y" /* yacc.c:1646  */
++#line 2005 "awkgram.y" /* yacc.c:1646  */
      {
                INSTRUCTION *ip = (yyvsp[0])->nexti;
                if (ip->opcode == Op_push
@@@ -4189,73 -4169,73 +4194,73 @@@
                } else
                        (yyval) = (yyvsp[0]);
          }
- #line 4193 "awkgram.c" /* yacc.c:1646  */
 -#line 4173 "awkgram.c" /* yacc.c:1646  */
++#line 4198 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 192:
 -#line 2000 "awkgram.y" /* yacc.c:1646  */
 +  case 193:
- #line 2012 "awkgram.y" /* yacc.c:1646  */
++#line 2017 "awkgram.y" /* yacc.c:1646  */
      {
                (yyval) = list_append((yyvsp[-1]), (yyvsp[-2]));
                if ((yyvsp[0]) != NULL)
                        mk_assignment((yyvsp[-1]), NULL, (yyvsp[0]));
          }
- #line 4203 "awkgram.c" /* yacc.c:1646  */
 -#line 4183 "awkgram.c" /* yacc.c:1646  */
++#line 4208 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 193:
 -#line 2009 "awkgram.y" /* yacc.c:1646  */
 +  case 194:
- #line 2021 "awkgram.y" /* yacc.c:1646  */
++#line 2026 "awkgram.y" /* yacc.c:1646  */
      {
                (yyvsp[0])->opcode = Op_postincrement;
          }
- #line 4211 "awkgram.c" /* yacc.c:1646  */
 -#line 4191 "awkgram.c" /* yacc.c:1646  */
++#line 4216 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 194:
 -#line 2013 "awkgram.y" /* yacc.c:1646  */
 +  case 195:
- #line 2025 "awkgram.y" /* yacc.c:1646  */
++#line 2030 "awkgram.y" /* yacc.c:1646  */
      {
                (yyvsp[0])->opcode = Op_postdecrement;
          }
- #line 4219 "awkgram.c" /* yacc.c:1646  */
 -#line 4199 "awkgram.c" /* yacc.c:1646  */
++#line 4224 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 195:
 -#line 2016 "awkgram.y" /* yacc.c:1646  */
 +  case 196:
- #line 2028 "awkgram.y" /* yacc.c:1646  */
++#line 2033 "awkgram.y" /* yacc.c:1646  */
      { (yyval) = NULL; }
- #line 4225 "awkgram.c" /* yacc.c:1646  */
 -#line 4205 "awkgram.c" /* yacc.c:1646  */
++#line 4230 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 197:
 -#line 2024 "awkgram.y" /* yacc.c:1646  */
 +  case 198:
- #line 2036 "awkgram.y" /* yacc.c:1646  */
++#line 2041 "awkgram.y" /* yacc.c:1646  */
      { yyerrok; }
- #line 4231 "awkgram.c" /* yacc.c:1646  */
 -#line 4211 "awkgram.c" /* yacc.c:1646  */
++#line 4236 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 198:
 -#line 2028 "awkgram.y" /* yacc.c:1646  */
 +  case 199:
- #line 2040 "awkgram.y" /* yacc.c:1646  */
++#line 2045 "awkgram.y" /* yacc.c:1646  */
      { yyerrok; }
- #line 4237 "awkgram.c" /* yacc.c:1646  */
 -#line 4217 "awkgram.c" /* yacc.c:1646  */
++#line 4242 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 201:
 -#line 2037 "awkgram.y" /* yacc.c:1646  */
 +  case 202:
- #line 2049 "awkgram.y" /* yacc.c:1646  */
++#line 2054 "awkgram.y" /* yacc.c:1646  */
      { yyerrok; }
- #line 4243 "awkgram.c" /* yacc.c:1646  */
 -#line 4223 "awkgram.c" /* yacc.c:1646  */
++#line 4248 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 202:
 -#line 2041 "awkgram.y" /* yacc.c:1646  */
 +  case 203:
- #line 2053 "awkgram.y" /* yacc.c:1646  */
++#line 2058 "awkgram.y" /* yacc.c:1646  */
      { (yyval) = (yyvsp[0]); yyerrok; }
- #line 4249 "awkgram.c" /* yacc.c:1646  */
 -#line 4229 "awkgram.c" /* yacc.c:1646  */
++#line 4254 "awkgram.c" /* yacc.c:1646  */
      break;
  
 -  case 203:
 -#line 2045 "awkgram.y" /* yacc.c:1646  */
 +  case 204:
- #line 2057 "awkgram.y" /* yacc.c:1646  */
++#line 2062 "awkgram.y" /* yacc.c:1646  */
      { yyerrok; }
- #line 4255 "awkgram.c" /* yacc.c:1646  */
 -#line 4235 "awkgram.c" /* yacc.c:1646  */
++#line 4260 "awkgram.c" /* yacc.c:1646  */
      break;
  
  
- #line 4259 "awkgram.c" /* yacc.c:1646  */
 -#line 4239 "awkgram.c" /* yacc.c:1646  */
++#line 4264 "awkgram.c" /* yacc.c:1646  */
        default: break;
      }
    /* User semantic actions sometimes alter yychar, and that requires
@@@ -4483,7 -4463,7 +4488,7 @@@ yyreturn
  #endif
    return yyresult;
  }
- #line 2059 "awkgram.y" /* yacc.c:1906  */
 -#line 2047 "awkgram.y" /* yacc.c:1906  */
++#line 2064 "awkgram.y" /* yacc.c:1906  */
  
  
  struct token {

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                |  44 +++++
 NEWS                     |  10 +-
 awk.h                    |  20 +++
 awkgram.c                | 174 +++++++++----------
 awkgram.y                |  18 +-
 cint_array.c             |  18 +-
 command.c                |   3 +-
 command.y                |   3 +-
 debug.c                  |   3 +-
 doc/ChangeLog            |   5 +
 doc/gawk.info            | 285 +++++++++++++++----------------
 doc/gawk.texi            |  10 +-
 doc/gawktexi.in          |  10 +-
 eval.c                   |   4 +-
 extension/ChangeLog      |  20 +++
 extension/filefuncs.c    |   3 +-
 extension/gawkfts.c      |   3 +-
 extension/readfile.c     |  13 +-
 extension/rwarray.c      |   2 +-
 extension/rwarray0.c     |   2 +-
 field.c                  |   4 +-
 gawkapi.c                |   3 +-
 gawkapi.h                |   6 +
 int_array.c              |   6 +-
 interpret.h              |   1 +
 io.c                     |   6 +-
 missing_d/ChangeLog      |   4 +
 missing_d/getaddrinfo.c  |   3 +-
 node.c                   |   3 +-
 old-extension/ChangeLog  |   4 +
 old-extension/bindarr.c  |   3 +-
 profile.c                |  82 +++++----
 re.c                     |   3 +-
 str_array.c              |   6 +-
 support/ChangeLog        |   5 +
 support/regcomp.c        |   9 +-
 support/regex.c          |   2 +-
 support/regex.h          |   2 +-
 support/regex_internal.c |   6 +-
 support/regex_internal.h |   5 +-
 support/regexec.c        |  16 +-
 symbol.c                 |   6 +-
 test/ChangeLog           |   5 +
 test/profile4.ok         |   6 +-
 test/profile5.ok         | 426 +++++++++++++++++++++++------------------------
 test/profile7.awk        |   2 +
 test/profile7.ok         |   6 +-
 47 files changed, 695 insertions(+), 585 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]