summaryrefslogtreecommitdiff
path: root/shell/ash_test/ash-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: document another arithmetic discrepancy with bashDenys 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 nested ?: and do not parse variables in not-taken branchDenys Vlasenko
2023-06-14shell/math: document ternary ?: op's weirdness, add code commentsDenys Vlasenko
2023-06-13shell: add a few yet-failing arithmentic testsDenys 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
2008-03-25ash: support for && and || in [[ expr ]]; add testsuite checksDenis Vlasenko
2007-03-20fix accumulated whitespace and indentation damageDenis Vlasenko
2007-03-05small ash testsuite, adapted from bashDenis Vlasenko