Denys Vlasenko c1c267fd36 shell/math: bash-compatible handling of too large numbers il y a 1 an
..
README.ash 1c660b4bd2 small ash testsuite, adapted from bash il y a 17 ans
arith-assign-in-varexp.right 8ccb3f7b13 shell: add a few yet-failing arithmentic tests il y a 1 an
arith-assign-in-varexp.tests 8ccb3f7b13 shell: add a few yet-failing arithmentic tests il y a 1 an
arith-assign-in-varexp1.right 22cb0d573a shell: document another arithmetic discrepancy with bash il y a 1 an
arith-assign-in-varexp1.tests 22cb0d573a shell: document another arithmetic discrepancy with bash il y a 1 an
arith-bash1.right 80591b0a00 ash: support for && and || in [[ expr ]]; add testsuite checks il y a 16 ans
arith-bash1.tests 80591b0a00 ash: support for && and || in [[ expr ]]; add testsuite checks il y a 16 ans
arith-bignum1.right c1c267fd36 shell/math: bash-compatible handling of too large numbers il y a 1 an
arith-bignum1.tests c1c267fd36 shell/math: bash-compatible handling of too large numbers il y a 1 an
arith-comma1.right 8ccb3f7b13 shell: add a few yet-failing arithmentic tests il y a 1 an
arith-comma1.tests 8ccb3f7b13 shell: add a few yet-failing arithmentic tests il y a 1 an
arith-for.right c86e052b81 fix accumulated whitespace and indentation damage il y a 17 ans
arith-for.testsx c86e052b81 fix accumulated whitespace and indentation damage il y a 17 ans
arith-postinc.right 1be73dd9ad shell: fix parsing of $(( (v)++ + NUM )) il y a 3 ans
arith-postinc.tests 1be73dd9ad shell: fix parsing of $(( (v)++ + NUM )) il y a 3 ans
arith-precedence1.right 8acbf31708 shell/math: document ternary ?: op's weirdness, add code comments il y a 1 an
arith-precedence1.tests 8acbf31708 shell/math: document ternary ?: op's weirdness, add code comments il y a 1 an
arith-ternary-assign.right e127985839 shell/math: fix ?: to not evaluate not-taken branches il y a 1 an
arith-ternary-assign.tests e127985839 shell/math: fix ?: to not evaluate not-taken branches il y a 1 an
arith-ternary-comma.right e127985839 shell/math: fix ?: to not evaluate not-taken branches il y a 1 an
arith-ternary-comma.tests e127985839 shell/math: fix ?: to not evaluate not-taken branches il y a 1 an
arith-ternary-preincr.right e127985839 shell/math: fix ?: to not evaluate not-taken branches il y a 1 an
arith-ternary-preincr.tests e127985839 shell/math: fix ?: to not evaluate not-taken branches il y a 1 an
arith-ternary1.right 46dccd2ec0 shell/math: fix nested ?: and do not parse variables in not-taken branch il y a 1 an
arith-ternary1.tests 46dccd2ec0 shell/math: fix nested ?: and do not parse variables in not-taken branch il y a 1 an
arith-ternary2.right 46dccd2ec0 shell/math: fix nested ?: and do not parse variables in not-taken branch il y a 1 an
arith-ternary2.tests 46dccd2ec0 shell/math: fix nested ?: and do not parse variables in not-taken branch il y a 1 an
arith-ternary3.right e127985839 shell/math: fix ?: to not evaluate not-taken branches il y a 1 an
arith-ternary3.tests e127985839 shell/math: fix ?: to not evaluate not-taken branches il y a 1 an
arith-ternary_nested.right 46dccd2ec0 shell/math: fix nested ?: and do not parse variables in not-taken branch il y a 1 an
arith-ternary_nested.tests 46dccd2ec0 shell/math: fix nested ?: and do not parse variables in not-taken branch il y a 1 an
arith-ternary_nested1.right 5f56a03882 shell/math: fix parsing of ?: and explain why it's parsed that way il y a 1 an
arith-ternary_nested1.tests 5f56a03882 shell/math: fix parsing of ?: and explain why it's parsed that way il y a 1 an
arith-ternary_nested2.right 61a4959251 shell/math: remove special code to handle a?b?c:d:e, it works without it now il y a 1 an
arith-ternary_nested2.tests 61a4959251 shell/math: remove special code to handle a?b?c:d:e, it works without it now il y a 1 an
arith-ternary_nested3.right e127985839 shell/math: fix ?: to not evaluate not-taken branches il y a 1 an
arith-ternary_nested3.tests b61fd8ec5a shell: typo fix in tests il y a 1 an
arith.right c1c267fd36 shell/math: bash-compatible handling of too large numbers il y a 1 an
arith.tests c1c267fd36 shell/math: bash-compatible handling of too large numbers il y a 1 an
arith1.sub d84a604830 shell: fix arithmentic evaluation of "++7" and such (it is + + 7, i.e. 7) il y a 3 ans
arith2.sub 62e433131b shell: enable more tests which are passing now il y a 3 ans
arith_nested1.right 216913c290 ash: parser: Add syntax stack for recursive parsing il y a 6 ans
arith_nested1.tests 216913c290 ash: parser: Add syntax stack for recursive parsing il y a 6 ans

README.ash

there is no support for (( )) constructs in ash