aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2021-06-29 03:47:46 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2021-06-29 03:47:46 +0200
commit686287b5da98508dd03fb295745c82d00440131e (patch)
tree17b949596551df4ea09ee7451602d772009a8988
parent216d3d8ad9b7d0346cf439ccaca18d0a263e7608 (diff)
downloadbusybox-w32-686287b5da98508dd03fb295745c82d00440131e.tar.gz
busybox-w32-686287b5da98508dd03fb295745c82d00440131e.tar.bz2
busybox-w32-686287b5da98508dd03fb295745c82d00440131e.zip
awk: deindent a block, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--editors/awk.c167
1 files changed, 83 insertions, 84 deletions
diff --git a/editors/awk.c b/editors/awk.c
index 3d1c04a32..34bcc1798 100644
--- a/editors/awk.c
+++ b/editors/awk.c
@@ -1579,98 +1579,97 @@ static void chain_group(void)
1579 chain_expr(OC_EXEC | Vx); 1579 chain_expr(OC_EXEC | Vx);
1580 return; 1580 return;
1581 } 1581 }
1582 { 1582
1583 /* TS_STATEMNT */ 1583 /* TS_STATEMNT */
1584 debug_printf_parse("%s: TS_STATEMNT(?)\n", __func__); 1584 debug_printf_parse("%s: TS_STATEMNT(?)\n", __func__);
1585 switch (t_info & OPCLSMASK) { 1585 switch (t_info & OPCLSMASK) {
1586 case ST_IF: 1586 case ST_IF:
1587 debug_printf_parse("%s: ST_IF\n", __func__); 1587 debug_printf_parse("%s: ST_IF\n", __func__);
1588 n = chain_node(OC_BR | Vx); 1588 n = chain_node(OC_BR | Vx);
1589 n->l.n = parse_lrparen_list(); 1589 n->l.n = parse_lrparen_list();
1590 chain_group();
1591 n2 = chain_node(OC_EXEC);
1592 n->r.n = seq->last;
1593 if (next_token(TS_GRPSEQ | TC_GRPTERM | TC_ELSE) == TC_ELSE) {
1590 chain_group(); 1594 chain_group();
1591 n2 = chain_node(OC_EXEC); 1595 n2->a.n = seq->last;
1592 n->r.n = seq->last; 1596 } else {
1593 if (next_token(TS_GRPSEQ | TC_GRPTERM | TC_ELSE) == TC_ELSE) { 1597 rollback_token();
1594 chain_group(); 1598 }
1595 n2->a.n = seq->last; 1599 break;
1596 } else {
1597 rollback_token();
1598 }
1599 break;
1600 1600
1601 case ST_WHILE: 1601 case ST_WHILE:
1602 debug_printf_parse("%s: ST_WHILE\n", __func__); 1602 debug_printf_parse("%s: ST_WHILE\n", __func__);
1603 n2 = parse_lrparen_list(); 1603 n2 = parse_lrparen_list();
1604 n = chain_loop(NULL); 1604 n = chain_loop(NULL);
1605 n->l.n = n2; 1605 n->l.n = n2;
1606 break; 1606 break;
1607 1607
1608 case ST_DO: 1608 case ST_DO:
1609 debug_printf_parse("%s: ST_DO\n", __func__); 1609 debug_printf_parse("%s: ST_DO\n", __func__);
1610 n2 = chain_node(OC_EXEC); 1610 n2 = chain_node(OC_EXEC);
1611 n = chain_loop(NULL); 1611 n = chain_loop(NULL);
1612 n2->a.n = n->a.n; 1612 n2->a.n = n->a.n;
1613 next_token(TC_WHILE); 1613 next_token(TC_WHILE);
1614 n->l.n = parse_lrparen_list(); 1614 n->l.n = parse_lrparen_list();
1615 break; 1615 break;
1616 1616
1617 case ST_FOR: 1617 case ST_FOR:
1618 debug_printf_parse("%s: ST_FOR\n", __func__); 1618 debug_printf_parse("%s: ST_FOR\n", __func__);
1619 next_token(TC_LPAREN); 1619 next_token(TC_LPAREN);
1620 n2 = parse_expr(TC_SEMICOL | TC_RPAREN); 1620 n2 = parse_expr(TC_SEMICOL | TC_RPAREN);
1621 if (t_tclass & TC_RPAREN) { /* for-in */ 1621 if (t_tclass & TC_RPAREN) { /* for-in */
1622 if (!n2 || (n2->info & OPCLSMASK) != OC_IN) 1622 if (!n2 || (n2->info & OPCLSMASK) != OC_IN)
1623 syntax_error(EMSG_UNEXP_TOKEN); 1623 syntax_error(EMSG_UNEXP_TOKEN);
1624 n = chain_node(OC_WALKINIT | VV); 1624 n = chain_node(OC_WALKINIT | VV);
1625 n->l.n = n2->l.n; 1625 n->l.n = n2->l.n;
1626 n->r.n = n2->r.n; 1626 n->r.n = n2->r.n;
1627 n = chain_loop(NULL); 1627 n = chain_loop(NULL);
1628 n->info = OC_WALKNEXT | Vx; 1628 n->info = OC_WALKNEXT | Vx;
1629 n->l.n = n2->l.n; 1629 n->l.n = n2->l.n;
1630 } else { /* for (;;) */ 1630 } else { /* for (;;) */
1631 n = chain_node(OC_EXEC | Vx); 1631 n = chain_node(OC_EXEC | Vx);
1632 n->l.n = n2; 1632 n->l.n = n2;
1633 n2 = parse_expr(TC_SEMICOL); 1633 n2 = parse_expr(TC_SEMICOL);
1634 n3 = parse_expr(TC_RPAREN); 1634 n3 = parse_expr(TC_RPAREN);
1635 n = chain_loop(n3); 1635 n = chain_loop(n3);
1636 n->l.n = n2; 1636 n->l.n = n2;
1637 if (!n2) 1637 if (!n2)
1638 n->info = OC_EXEC; 1638 n->info = OC_EXEC;
1639 } 1639 }
1640 break; 1640 break;
1641 1641
1642 case OC_PRINT: 1642 case OC_PRINT:
1643 case OC_PRINTF: 1643 case OC_PRINTF:
1644 debug_printf_parse("%s: OC_PRINT[F]\n", __func__); 1644 debug_printf_parse("%s: OC_PRINT[F]\n", __func__);
1645 n = chain_node(t_info); 1645 n = chain_node(t_info);
1646 n->l.n = parse_expr(TS_OPTERM | TC_OUTRDR | TC_GRPTERM); 1646 n->l.n = parse_expr(TS_OPTERM | TC_OUTRDR | TC_GRPTERM);
1647 if (t_tclass & TC_OUTRDR) { 1647 if (t_tclass & TC_OUTRDR) {
1648 n->info |= t_info; 1648 n->info |= t_info;
1649 n->r.n = parse_expr(TS_OPTERM | TC_GRPTERM); 1649 n->r.n = parse_expr(TS_OPTERM | TC_GRPTERM);
1650 } 1650 }
1651 if (t_tclass & TC_GRPTERM) 1651 if (t_tclass & TC_GRPTERM)
1652 rollback_token(); 1652 rollback_token();
1653 break; 1653 break;
1654 1654
1655 case OC_BREAK: 1655 case OC_BREAK:
1656 debug_printf_parse("%s: OC_BREAK\n", __func__); 1656 debug_printf_parse("%s: OC_BREAK\n", __func__);
1657 n = chain_node(OC_EXEC); 1657 n = chain_node(OC_EXEC);
1658 n->a.n = break_ptr; 1658 n->a.n = break_ptr;
1659 chain_expr(t_info); 1659 chain_expr(t_info);
1660 break; 1660 break;
1661 1661
1662 case OC_CONTINUE: 1662 case OC_CONTINUE:
1663 debug_printf_parse("%s: OC_CONTINUE\n", __func__); 1663 debug_printf_parse("%s: OC_CONTINUE\n", __func__);
1664 n = chain_node(OC_EXEC); 1664 n = chain_node(OC_EXEC);
1665 n->a.n = continue_ptr; 1665 n->a.n = continue_ptr;
1666 chain_expr(t_info); 1666 chain_expr(t_info);
1667 break; 1667 break;
1668 1668
1669 /* delete, next, nextfile, return, exit */ 1669 /* delete, next, nextfile, return, exit */
1670 default: 1670 default:
1671 debug_printf_parse("%s: default\n", __func__); 1671 debug_printf_parse("%s: default\n", __func__);
1672 chain_expr(t_info); 1672 chain_expr(t_info);
1673 }
1674 } 1673 }
1675} 1674}
1676 1675