Denys Vlasenko
|
87b49beeda
bc: tweak bc_num_parseDecimal() for readability, logic is not changed
|
6 vuotta sitten |
Denys Vlasenko
|
240d7ee3fc
bc: shrink s() in library again
|
6 vuotta sitten |
Denys Vlasenko
|
fc9d26902b
bc: yet another library shrink
|
6 vuotta sitten |
Denys Vlasenko
|
c06537d9bb
bc: shrink internal library yet more
|
6 vuotta sitten |
Denys Vlasenko
|
203210e253
bc: shrink internal library more
|
6 vuotta sitten |
Denys Vlasenko
|
3ac0c21a1f
bc: shrink internal library
|
6 vuotta sitten |
Denys Vlasenko
|
57b6918b0a
bc: group ENABLE_BC code a bit better, no logic changes
|
6 vuotta sitten |
Denys Vlasenko
|
5f263f406c
bc: fix "dc only" bug
|
6 vuotta sitten |
Denys Vlasenko
|
e755e30402
bc: unbreak "only bc" and "only dc" configs
|
6 vuotta sitten |
Denys Vlasenko
|
89198a9e5d
bc: simplify bc_lex_whitespace()
|
6 vuotta sitten |
Denys Vlasenko
|
bbcecc4118
bc: G.sbgn and G.send are unused, remove them
|
6 vuotta sitten |
Denys Vlasenko
|
0fe270e775
bc: simplify filename saving in zbc_vm_file()
|
6 vuotta sitten |
Denys Vlasenko
|
915c72b273
bc: do not append duplicate NUL, reduce indentation in bc_read_line()
|
6 vuotta sitten |
Denys Vlasenko
|
82ea67fbfa
bc: change bc_read_line() and zbc_vm_stdin() to avoid double buffers
|
6 vuotta sitten |
Denys Vlasenko
|
b7e61e3e4a
bc: further simplification in zbc_vm_stdin()
|
6 vuotta sitten |
Denys Vlasenko
|
818b602c88
bc: fix another thinko
|
6 vuotta sitten |
Denys Vlasenko
|
335b4efd2f
bc: fix a thinko: dc uses [] string delimiters, bot bc!
|
6 vuotta sitten |
Denys Vlasenko
|
766f67250f
bc: fix comment handling
|
6 vuotta sitten |
Denys Vlasenko
|
7dc0a51286
bc: further zbc_vm_stdin() optimizations
|
6 vuotta sitten |
Denys Vlasenko
|
40534bb6e2
bc: shrink zbc_vm_stdin()
|
6 vuotta sitten |
Denys Vlasenko
|
89e785af98
bc: trim config help text, add a few comments, no code changes
|
6 vuotta sitten |
Denys Vlasenko
|
9811ad02bd
bc: unbreak CONFIG_FEATURE_BC_SIGNALS=y config
|
6 vuotta sitten |
Denys Vlasenko
|
c2265f526e
bc: remove lexer function pointer
|
6 vuotta sitten |
Denys Vlasenko
|
c0ef23ca40
bc: remove parse function pointer
|
6 vuotta sitten |
Denys Vlasenko
|
19f110751d
bc: convert two more functions to "z" logic
|
6 vuotta sitten |
Denys Vlasenko
|
8a89247e0a
bc: remove BC_STATUS_EOF (again), the condition is detectable as len==0
|
6 vuotta sitten |
Denys Vlasenko
|
d8078a79be
dc: fix EOF handling in case of last line being incomplete
|
6 vuotta sitten |
Denys Vlasenko
|
d6ad3666dc
bc: further conversions to "z" logic
|
6 vuotta sitten |
Denys Vlasenko
|
c2da68e896
bc: optimize bc_parse_pushIndex()
|
6 vuotta sitten |
Denys Vlasenko
|
26819db9a3
bc: convert even more of lexer functions to "z" convention
|
6 vuotta sitten |