summaryrefslogtreecommitdiff
path: root/shell/hush_test/hush-arith
AgeCommit message (Expand)Author
2023-06-25shell/math: bash-compatible handling of too large numbersDenys Vlasenko
2023-06-18shell: typo fix in testsDenys Vlasenko
2023-06-16shell/math: fix ?: to not evaluate not-taken branchesDenys Vlasenko
2023-06-15shell/math: fix order of expansion of variables to numbersDenys Vlasenko
2023-06-15shell/math: remove special code to handle a?b?c:d:e, it works without it nowDenys Vlasenko
2023-06-15shell/math: fix parsing of ?: and explain why it's parsed that wayDenys Vlasenko
2023-06-14shell/math: fix the order of variable resolution in binopsDenys Vlasenko
2021-09-26shell: fix parsing of $(( (v)++ + NUM ))Denys Vlasenko
2021-09-25shell: enable more tests which are passing nowDenys Vlasenko
2021-09-25shell: fix arithmentic evaluation of "++7" and such (it is + + 7, i.e. 7)Denys Vlasenko
2018-04-02ash: parser: Add syntax stack for recursive parsingDenys Vlasenko
2018-01-28shell: handle $((NUM++...) like bash does. Closes 10706Denys Vlasenko
2010-09-16shell/math: deconvolute and explain ?: handling. Give better error messageDenys Vlasenko
2010-09-15shell/math: return string error indicator, not integerDenys Vlasenko
2010-05-22hush: fix more obscure ${var%...} casesDenys Vlasenko
2009-04-26hush: fix SEGV in % expansionDenis Vlasenko
2009-04-09hush: deal with some easier TODOsDenis Vlasenko
2009-04-02hush: rename ->o_quote to ->o_escapeDenis Vlasenko