bc: allow only one <newline> between if() and stmt
[oweals/busybox.git] / miscutils /
2018-12-16 Denys Vlasenkobc: allow only one <newline> between if() and stmt
2018-12-16 Denys Vlasenkobc: simplify bc_parse_pushName(), do not free name...
2018-12-16 Denys Vlasenkobc: simplify zbc_parse_break_or_continue(), logic is...
2018-12-16 Denys Vlasenkobc: fold zbc_parse_else() into its only caller
2018-12-16 Denys Vlasenkobc: fold bc_parse_noElse() into its only caller
2018-12-16 Denys Vlasenkobc: delete unused (write-only) BcParse::nbraces member
2018-12-16 Denys Vlasenkobc: fixes for multi-line if/while/for
2018-12-16 Denys Vlasenkobc: fix handling of 'return' not in functions, and...
2018-12-16 Denys Vlasenkobc: partially rewrite parser, tests pass, ^C might...
2018-12-15 Denys Vlasenkobc: lexer debugging, added some failing test cases
2018-12-15 Denys Vlasenkobc: simplify BC_INST_JUMP[_ZERO] handling
2018-12-14 Denys Vlasenkobc: rewrite "block flag stack" using simple realloc...
2018-12-14 Denys Vlasenkobc: drop zbc_parse_endBody() bool parameter, move its...
2018-12-14 Denys Vlasenkobc: shorten one message, make defines more readable
2018-12-14 Denys Vlasenkobc: pull zbc_lex_next() call out of zbc_parse_operator...
2018-12-14 Denys Vlasenkobx: add more debug scaffolding
2018-12-14 Denys Vlasenkobc: convert macro bc_parse_push() to function, add...
2018-12-14 Denys Vlasenkobc: rename zbc_parse_text() to ..._init(), reuse existi...
2018-12-14 Denys Vlasenkobc: compress two constant arguments of bc_lex_assign...
2018-12-14 Denys Vlasenkobc: remove stale comment, empty lines, regularize comme...
2018-12-14 Denys Vlasenkobc: tweak bc_num_parseDecimal() for readability, logic...
2018-12-14 Denys Vlasenkobc: shrink s() in library again
2018-12-14 Denys Vlasenkobc: yet another library shrink
2018-12-14 Denys Vlasenkobc: shrink internal library yet more
2018-12-14 Denys Vlasenkobc: shrink internal library more
2018-12-14 Denys Vlasenkobc: shrink internal library
2018-12-13 Denys Vlasenkobc: group ENABLE_BC code a bit better, no logic changes
2018-12-13 Denys Vlasenkobc: fix "dc only" bug
2018-12-13 Denys Vlasenkobc: unbreak "only bc" and "only dc" configs
2018-12-13 Denys Vlasenkobc: simplify bc_lex_whitespace()
2018-12-13 Denys Vlasenkobc: G.sbgn and G.send are unused, remove them
2018-12-13 Denys Vlasenkobc: simplify filename saving in zbc_vm_file()
2018-12-13 Denys Vlasenkobc: do not append duplicate NUL, reduce indentation...
2018-12-13 Denys Vlasenkobc: change bc_read_line() and zbc_vm_stdin() to avoid...
2018-12-13 Denys Vlasenkobc: further simplification in zbc_vm_stdin()
2018-12-13 Denys Vlasenkobc: fix another thinko
2018-12-13 Denys Vlasenkobc: fix a thinko: dc uses [] string delimiters, bot bc!
2018-12-13 Denys Vlasenkobc: fix comment handling
2018-12-13 Denys Vlasenkobc: further zbc_vm_stdin() optimizations
2018-12-13 Denys Vlasenkobc: shrink zbc_vm_stdin()
2018-12-13 Denys Vlasenkobc: trim config help text, add a few comments, no code...
2018-12-12 Denys Vlasenkobc: unbreak CONFIG_FEATURE_BC_SIGNALS=y config
2018-12-12 Denys Vlasenkobc: remove lexer function pointer
2018-12-12 Denys Vlasenkobc: remove parse function pointer
2018-12-12 Denys Vlasenkobc: convert two more functions to "z" logic
2018-12-12 Denys Vlasenkobc: remove BC_STATUS_EOF (again), the condition is...
2018-12-12 Denys Vlasenkodc: fix EOF handling in case of last line being incomplete
2018-12-12 Denys Vlasenkobc: further conversions to "z" logic
2018-12-12 Denys Vlasenkobc: optimize bc_parse_pushIndex()
2018-12-12 Denys Vlasenkobc: convert even more of lexer functions to "z" convention
2018-12-12 Denys Vlasenkobc: convert even more of lexer functions to "z" convention
2018-12-12 Denys Vlasenkobc: convert more of lexer functions to "z" convention
2018-12-12 Denys Vlasenkobc: partially convert lexer functions to "z" convention
2018-12-12 Denys Vlasenkobc: code shrink in bc_num_cmp()
2018-12-11 Denys Vlasenkobc: simplify zbc_program_logical()
2018-12-11 Denys Vlasenkobc: simplify nested read() check
2018-12-11 Denys Vlasenkobc: in non-interactive config, POSIX error functions...
2018-12-11 Denys Vlasenkobc: use common_parse_init() in bc_vm_init()
2018-12-11 Denys Vlasenkobc: fix EOF handling in bc_program_read()
2018-12-11 Denys Vlasenkobc: tweak comment
2018-12-11 Denys Vlasenkobc: convert bc_program_asciify to "z" function
2018-12-11 Denys Vlasenkobc: shrink bc_program_printString
2018-12-11 Denys Vlasenkobc: convert zbc_program_op to "z" function, fix a think...
2018-12-11 Denys Vlasenkobc: convert bc_program_logical to "z" function
2018-12-11 Denys Vlasenkobc: do not use "(cond ? f1 : f2)(params)" idiom, it...
2018-12-11 Denys Vlasenkobc: convert arithmetic calc functions to "z" logic
2018-12-11 Denys Vlasenkobc: rename arithmetic calc functions to "z" functions...
2018-12-11 Denys Vlasenkobc: move declarations around, no code changes
2018-12-11 Denys Vlasenkobc: code shrink in zbc_lex_number()
2018-12-11 Denys Vlasenkobc: make bc_program_pushVar "z-function"
2018-12-11 Denys Vlasenkobc: improve "noninteractive" macro machinery so that...
2018-12-10 Denys Vlasenkobc: it's not clear bc_vm_file() always exits on errors...
2018-12-10 Denys Vlasenkobc: more ERRORS_ARE_FATAL annotations
2018-12-10 Denys Vlasenkobc: stop checking for name length in bc_lex_name()
2018-12-10 Denys Vlasenkobc: optimize non-interactive config: we know that many...
2018-12-10 Denys Vlasenkobc: in non-interactive config, let compiler know that...
2018-12-10 Denys Vlasenkobc: simplify bc_num_parseDecimal() further
2018-12-10 Denys Vlasenkobc: make all function pointers FAST_FUNC, on i486 this...
2018-12-10 Denys Vlasenkobc: 0xffffffffffffffff may be larger than unsigned...
2018-12-10 Denys Vlasenkobc: optimize bc_vec_concat()
2018-12-10 Denys Vlasenkobc: simplify bc_program_len()
2018-12-10 Denys Vlasenkobc: simplify bc_program_print()
2018-12-10 Denys Vlasenkobc: simplify bc_num_ulong2num()
2018-12-10 Denys Vlasenkobc: move str-to-num conversion functions to their only...
2018-12-09 Denys Vlasenkobc: further simplify string-to-number conversion code
2018-12-09 Denys Vlasenkobc: simplify string-tonumber conversion code
2018-12-09 Denys Vlasenkobc: no need to "set to zero" BcNum after bc_num_init...
2018-12-09 Denys Vlasenkobc: add and use bc_num_init_DEF_SIZE()
2018-12-09 Denys Vlasenkobc: in bc_program_execStr(), push two variables into...
2018-12-09 Denys Vlasenkobc: in bc_program_exec(), push two variables into inner...
2018-12-08 Denys Vlasenkobc: add accessors for G.prog.strs[idx], G.prog.fns...
2018-12-08 Denys Vlasenkobc: eliminate always the same params to bc_num_printBase()
2018-12-08 Denys Vlasenkobc: remove redundant error checks in bc_parse_print()
2018-12-08 Denys Vlasenkobc: stop propagating pointer to G.prog.nchars deep...
2018-12-08 Denys Vlasenkobc: do not pass line width in parameters, it's in globals
2018-12-08 Denys Vlasenkobc: remove "ready for more input" message, GNU bc does...
2018-12-08 Denys Vlasenkobc: trim banner, use empty interactive prompts (GNU...
2018-12-08 Denys Vlasenkodc: fix "small dc" to have standard command line API
2018-12-07 Denys Vlasenkobc: replace G.eof with a special exit code of bc_vm_stdin()
2018-12-07 Denys Vlasenkobc: convert two macros to functions, unwing one complex...
next