| |
| ======== Move By Word ==== |
| Test 1, LTR: |
| Move right by one word |
| "abc def ghi jkl mn "[0, 4, 8, 12, 16], "opq rst uvw xyz"[0, 4, 8, 12, 15] |
| Move left by one word |
| "opq rst uvw xyz"[15, 12, 8, 4, 0], "abc def ghi jkl mn "[16, 12, 8, 4, 0] |
| Test 2, LTR: |
| Move right by one word |
| "abc def ghi jkl mn "[0, 4, 8, 12, 16], "opq rst uvw xyz"[0, 4, 8, 12, 15] |
| Move left by one word |
| "opq rst uvw xyz"[15, 12, 8, 4, 0], "abc def ghi jkl mn "[16, 12, 8, 4, 0] |
| Test 3, LTR: |
| Move right by one word |
| "AAA AAA AAA AAA "[0, 3, 8, 11], "AAA AAA AAA AAA"[0, 3, 8, 11, 15] |
| Move left by one word |
| "AAA AAA AAA AAA"[15, 11, 8, 3, 0], "AAA AAA AAA AAA "[11, 8, 3, 0] |
| Test 4, LTR: |
| Move right by one word |
| "AAA AAA AAA AAA "[0, 3, 8, 11], "AAA AAA AAA AAA"[0, 3, 8, 11, 15] |
| Move left by one word |
| "AAA AAA AAA AAA"[15, 11, 8, 3, 0], "AAA AAA AAA AAA "[11, 8, 3, 0] |
| Test 5, LTR: |
| Move right by one word |
| " abc def AAA AAA hij AAA AAA uvw xyz "[1, 5, 9, 12, 17, 21, 25, 29, 33], "AAA kj AAA mn opq AAA AAA"[0, 4, 7, 11, 14, 18, 22, 25] |
| Move left by one word |
| "AAA kj AAA mn opq AAA AAA"[25, 22, 18, 14, 11, 7, 4, 0], " abc def AAA AAA hij AAA AAA uvw xyz "[33, 29, 25, 21, 17, 12, 9, 5, 1] |
| Test 6, LTR: |
| Move right by one word |
| " abc def AAA AAA hij AAA AAA uvw xyz "[1, 5, 9, 12, 17, 21, 25, 29, 33], "AAA kj AAA mn opq AAA AAA"[0, 4, 7, 11, 14, 18, 22, 25] |
| Move left by one word |
| "AAA kj AAA mn opq AAA AAA"[25, 22, 18, 14, 11, 7, 4, 0], " abc def AAA AAA hij AAA AAA uvw xyz "[33, 29, 25, 21, 17, 12, 9, 5, 1] |
| Test 7, RTL: |
| Move left by one word |
| "abc def ghi jkl mn "[0, 3, 8, 11, 16], "opq rst uvw xyz"[0, 3, 8, 11, 15] |
| Move right by one word |
| "opq rst uvw xyz"[15, 11, 8, 3, 0], "abc def ghi jkl mn "[16, 11, 8, 3, 0] |
| Test 8, RTL: |
| Move left by one word |
| "abc def ghi jkl mn "[0, 3, 8, 11, 16], "opq rst uvw xyz"[0, 3, 8, 11, 15] |
| Move right by one word |
| "opq rst uvw xyz"[15, 11, 8, 3, 0], "abc def ghi jkl mn "[16, 11, 8, 3, 0] |
| Test 9, RTL: |
| Move left by one word |
| "AAA AAA AAA AAA "[0, 4, 8, 12], "AAA AAA AAA AAA"[0, 4, 8, 12, 15] |
| Move right by one word |
| "AAA AAA AAA AAA"[15, 12, 8, 4, 0], "AAA AAA AAA AAA "[12, 8, 4, 0] |
| Test 10, RTL: |
| Move left by one word |
| "AAA AAA AAA AAA "[0, 4, 8, 12], "AAA AAA AAA AAA"[0, 4, 8, 12, 15] |
| Move right by one word |
| "AAA AAA AAA AAA"[15, 12, 8, 4, 0], "AAA AAA AAA AAA "[12, 8, 4, 0] |
| Test 11, RTL: |
| Move left by one word |
| " abc def AAA AAA hij AAA AAA uvw xyz "[1, 4, 9, 13, 17, 21, 25, 29, 33], "AAA kj AAA mn opq AAA AAA"[0, 4, 7, 11, 14, 18, 22, 25] |
| Move right by one word |
| "AAA kj AAA mn opq AAA AAA"[25, 22, 18, 14, 11, 7, 4, 0], " abc def AAA AAA hij AAA AAA uvw xyz "[33, 29, 25, 21, 17, 13, 9, 4, 1] |
| Test 12, RTL: |
| Move left by one word |
| " abc def AAA AAA hij AAA AAA uvw xyz "[1, 4, 9, 13, 17, 21, 25, 29, 33], "AAA kj AAA mn opq AAA AAA"[0, 4, 7, 11, 14, 18, 22, 25] |
| Move right by one word |
| "AAA kj AAA mn opq AAA AAA"[25, 22, 18, 14, 11, 7, 4, 0], " abc def AAA AAA hij AAA AAA uvw xyz "[33, 29, 25, 21, 17, 13, 9, 4, 1] |
| Test 13, LTR: |
| Move right by one word |
| "abc def ghi jkl mn "[0, 4, 8, 12, 16], "opq rst uvw xyz"[0, 4, 8, 12, 15] |
| Move left by one word |
| "opq rst uvw xyz"[15, 12, 8, 4, 0], "abc def ghi jkl mn "[16, 12, 8, 4, 0] |
| Test 14, LTR: |
| Move right by one word |
| "abc def ghi jkl mn "[0, 4, 8, 12, 16, 18] |
| Move left by one word |
| "abc def ghi jkl mn "[18, 16, 12, 8, 4, 0] |
| Test 15, LTR: |
| Move right by one word |
| "abc def ghi jkl mn "[0, 4, 8, 12, 16], "opq rst uvw xyz"[0, 4, 8, 12, 15] |
| Move left by one word |
| "opq rst uvw xyz"[15, 12, 8, 4, 0], "abc def ghi jkl mn "[16, 12, 8, 4, 0] |
| Test 16, LTR: |
| Move right by one word |
| "abc"[0], " def"[1, 4] |
| Move left by one word |
| " def"[4, 1], "abc"[0] |
| Test 17, LTR: |
| Move right by one word |
| "abc def "[0, 4, 8] |
| Move left by one word |
| " hij opq"[8, 5, 1] |
| Test 18, LTR: |
| Move right by one word |
| <DIV>[0] |
| Move left by one word |
| <DIV>[0] |
| Test 19, LTR: |
| Move right by one word |
| "\n00"[3] |
| Move left by one word |
| "\n00"[3, 1] |
| |