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

README.ash

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