Commit | Line | Data |
---|---|---|
59537691 | 1 | ;; Testing basic string |
31ad4348 JM |
2 | abcABC123 |
3 | ;=>abcABC123 | |
4 | ||
59537691 JM |
5 | ;; Testing string containing spaces |
6 | hello mal world | |
7 | ;=>hello mal world | |
8 | ||
9 | ;; Testing string containing symbols | |
378d1ff6 JM |
10 | []{}"'* ;:() |
11 | ;=>[]{}"'* ;:() | |
b3c30da9 JM |
12 | |
13 | ||
59537691 | 14 | ;; Test long string |
b3c30da9 JM |
15 | hello world abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 (;:() []{}"'* ;:() []{}"'* ;:() []{}"'*) |
16 | ;=>hello world abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789 (;:() []{}"'* ;:() []{}"'* ;:() []{}"'*) | |
17 | ||
3b797cd5 NB |
18 | ;; Non alphanumeric characters |
19 | ! | |
20 | ;=>! | |
21 | & | |
22 | ;=>& | |
23 | + | |
24 | ;=>+ | |
25 | , | |
26 | ;=>, | |
27 | - | |
28 | ;=>- | |
29 | / | |
30 | ;=>/ | |
31 | < | |
32 | ;=>< | |
33 | = | |
34 | ;=>= | |
35 | > | |
36 | ;=>> | |
37 | ? | |
38 | ;=>? | |
39 | @ | |
40 | ;=>@ | |
41 | ;;; Behaviour of backslash is not specified enough to test anything in step0. | |
42 | ^ | |
43 | ;=>^ | |
44 | _ | |
45 | ;=>_ | |
46 | ` | |
47 | ;=>` | |
48 | ~ | |
49 | ;=>~ | |
50 | ||
51 | ;>>> soft=True | |
52 | ;>>> optional=True | |
53 | ;; ------- Optional Functionality -------------- | |
54 | ;; ------- (Not needed for self-hosting) ------- | |
55 | ||
56 | ;; Non alphanumeric characters | |
57 | # | |
58 | ;=># | |
59 | $ | |
60 | ;=>$ | |
61 | % | |
62 | ;=>% | |
63 | . | |
64 | ;=>. | |
65 | | | |
66 | ;=>| |