aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2019-01-04 15:54:40 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2019-01-04 15:54:40 +0100
commitf11b5b9864d6bf1b49aa16f45b855e86efbb60a5 (patch)
tree15704fce40538377994401e85969ea600707e632
parent54f5c1d6006ffbf03455a180ba6b7cbd5352b7f5 (diff)
downloadbusybox-w32-f11b5b9864d6bf1b49aa16f45b855e86efbb60a5.tar.gz
busybox-w32-f11b5b9864d6bf1b49aa16f45b855e86efbb60a5.tar.bz2
busybox-w32-f11b5b9864d6bf1b49aa16f45b855e86efbb60a5.zip
bc: formatting changes, added a FIXME comment, no logic changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r--miscutils/bc.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/miscutils/bc.c b/miscutils/bc.c
index 69d3920c0..53e8d7306 100644
--- a/miscutils/bc.c
+++ b/miscutils/bc.c
@@ -643,11 +643,13 @@ dc_char_to_LEX[] ALIGN1 = {
643 // IJKLMNOP 643 // IJKLMNOP
644 DC_LEX_IBASE, XC_LEX_INVALID, DC_LEX_SCALE, DC_LEX_LOAD_POP, 644 DC_LEX_IBASE, XC_LEX_INVALID, DC_LEX_SCALE, DC_LEX_LOAD_POP,
645 XC_LEX_INVALID, DC_LEX_OP_BOOL_NOT, DC_LEX_OBASE, DC_LEX_PRINT_STREAM, 645 XC_LEX_INVALID, DC_LEX_OP_BOOL_NOT, DC_LEX_OBASE, DC_LEX_PRINT_STREAM,
646 // QRSTUVWXY 646 // QRSTUVWX
647 DC_LEX_NQUIT, DC_LEX_POP, DC_LEX_STORE_PUSH, XC_LEX_INVALID, XC_LEX_INVALID, 647 DC_LEX_NQUIT, DC_LEX_POP, DC_LEX_STORE_PUSH, XC_LEX_INVALID,
648 XC_LEX_INVALID, XC_LEX_INVALID, DC_LEX_SCALE_FACTOR, XC_LEX_INVALID, 648 XC_LEX_INVALID, XC_LEX_INVALID, XC_LEX_INVALID, DC_LEX_SCALE_FACTOR,
649 // Z[\] 649 // YZ
650 DC_LEX_LENGTH, XC_LEX_INVALID, XC_LEX_INVALID, XC_LEX_INVALID, 650 XC_LEX_INVALID, DC_LEX_LENGTH,
651 // [\]
652 XC_LEX_INVALID, XC_LEX_INVALID, XC_LEX_INVALID,
651 // ^_` 653 // ^_`
652 XC_LEX_OP_POWER, XC_LEX_NEG, XC_LEX_INVALID, 654 XC_LEX_OP_POWER, XC_LEX_NEG, XC_LEX_INVALID,
653 // abcdefgh 655 // abcdefgh
@@ -4574,6 +4576,7 @@ static BC_STATUS zbc_parse_stmt_possibly_auto(bool auto_allowed)
4574 } 4576 }
4575 while (p->lex != BC_LEX_RBRACE) { 4577 while (p->lex != BC_LEX_RBRACE) {
4576 dbg_lex("%s:%d block parsing loop", __func__, __LINE__); 4578 dbg_lex("%s:%d block parsing loop", __func__, __LINE__);
4579//FIXME: prevent wrong syntax such as "{ print 1 print 2 }"
4577 s = zbc_parse_stmt(); 4580 s = zbc_parse_stmt();
4578 if (s) RETURN_STATUS(s); 4581 if (s) RETURN_STATUS(s);
4579 } 4582 }