@@ -55,12 +55,12 @@ a\N+f abcdef y not logical newline (\N)
55
55
c \N d abc\n\rdef n not logical newline (\N)
56
56
c \N d abc\r\ndef n not logical newline (\N)
57
57
b \N \n abc\ndef y not logical newline (\N)
58
- \Aabc Aabc < Unsupported> retired metachars (\A)
59
- \Aabc abc\ndef < Unsupported> retired metachars (\A)
60
- abc\Z abcZ < Unsupported> retired metachars (\Z)
61
- abc\Z abc\ndef < Unsupported> retired metachars (\Z)
62
- abc\z abcz < Unsupported> retired metachars (\z)
63
- def\z abc\ndef < Unsupported> retired metachars (\z)
58
+ \Aabc Aabc [ Unsupported] retired metachars (\A)
59
+ \Aabc abc\ndef [ Unsupported] retired metachars (\A)
60
+ abc\Z abcZ [ Unsupported] retired metachars (\Z)
61
+ abc\Z abc\ndef [ Unsupported] retired metachars (\Z)
62
+ abc\z abcz [ Unsupported] retired metachars (\z)
63
+ def\z abc\ndef [ Unsupported] retired metachars (\z)
64
64
abc # def abc#def y comments (#)
65
65
abc # xyz abc#def y comments (#)
66
66
abc # def \n \$ abc#def y comments (#)
@@ -84,13 +84,13 @@ $$ \n \n y line beginnings and endings ($$)
84
84
^ [ <[a..c]>+ | <[b..e]>+ ] $ bcd y alternation (|)
85
85
^ [ <[a..d]>+ | <[c..e]>+ ] $ bcd y alternation (|)
86
86
# todo :any<feature>
87
- b| bcd < Null pattern> alternation (|) - null right arg illegal
87
+ b| bcd [ Null pattern] alternation (|) - null right arg illegal
88
88
|b bcd y alternation (|) - null left arg ignored
89
89
# todo :any<feature>
90
- | bcd < Null pattern> alternation (|) - null both args illegal
90
+ | bcd [ Null pattern] alternation (|) - null both args illegal
91
91
\| | y alternation (|) - literal must be escaped
92
92
# todo :any<feature>
93
- | | < Null pattern> alternation (|) - literal must be escaped
93
+ | | [ Null pattern] alternation (|) - literal must be escaped
94
94
<[a..d]> && <[b..e]> c y conjunction (&&)
95
95
<[a..d]> && <[d..e]> c n conjunction (&&)
96
96
<[a..b]> && <[b..e]> c n conjunction (&&)
@@ -100,36 +100,36 @@ b| bcd <Null pattern> alternation (|) - null right arg illegal
100
100
<[a..c]>+ && <[b..e]>+ bcd y conjunction (&&)
101
101
<[a..d]>+ && <[c..e]>+ bcd y conjunction (&&)
102
102
# todo :any<&-conjunciton>
103
- b& bcd < rule error> conjunction (&) - null right arg illegal
103
+ b& bcd [ rule error] conjunction (&) - null right arg illegal
104
104
# todo :any<&-conjunciton>
105
- &b bcd < rule error> conjunction (&) - null left arg illegal
105
+ &b bcd [ rule error] conjunction (&) - null left arg illegal
106
106
# todo :any<&-conjunciton>
107
- & bcd < rule error> conjunction (&) - null both args illegal
107
+ & bcd [ rule error] conjunction (&) - null both args illegal
108
108
\& & y conjunction (&) - literal must be escaped
109
109
# todo :any<&-conjunciton>
110
- & & < rule error> conjunction (&) - literal must be escaped
110
+ & & [ rule error] conjunction (&) - literal must be escaped
111
111
# todo :any<leading |>
112
- a&|b a&|b < rule error> alternation and conjunction (&|) - parse error
112
+ a&|b a&|b [ rule error] alternation and conjunction (&|) - parse error
113
113
# todo :any<&-conjunciton>
114
- & & < rule error> conjunction (&) - literal must be escaped
114
+ & & [ rule error] conjunction (&) - literal must be escaped
115
115
# todo :any<&-conjunciton>
116
- a|&b a|&b < rule error> alternation and conjunction (|&) - parse error
116
+ a|&b a|&b [ rule error] alternation and conjunction (|&) - parse error
117
117
|d|b abc y leading alternation ignored
118
118
|d|b abc y leading alternation ignored
119
119
|d |b abc y leading alternation ignored
120
120
| d | b abc y leading alternation ignored
121
- \pabc pabc < Unrecognized> retired metachars (\p)
122
- \p{InConsonant} a < Unrecognized> retired metachars (\p)
123
- \Pabc Pabc < Unrecognized> retired metachars (\P)
124
- \P{InConsonant} a < Unrecognized> retired metachars (\P)
125
- \Labc\E LabcE < Unrecognized> retired metachars (\L...\E)
126
- \LABC\E abc < Unrecognized> retired metachars (\L...\E)
127
- \Uabc\E UabcE < Unrecognized> retired metachars (\U...\E)
128
- \Uabc\E ABC < Unrecognized> retired metachars (\U...\E)
129
- \Qabc\E QabcE < Unsupported> retired metachars (\Q...\E)
130
- \Qabc d?\E abc d < Unsupported> retired metachars (\Q...\E)
131
- \Gabc Gabc < Unrecognized> retired metachars (\G)
132
- \1abc 1abc < Unrecognized> retired metachars (\1)
121
+ \pabc pabc [ Unrecognized] retired metachars (\p)
122
+ \p{InConsonant} a [ Unrecognized] retired metachars (\p)
123
+ \Pabc Pabc [ Unrecognized] retired metachars (\P)
124
+ \P{InConsonant} a [ Unrecognized] retired metachars (\P)
125
+ \Labc\E LabcE [ Unrecognized] retired metachars (\L...\E)
126
+ \LABC\E abc [ Unrecognized] retired metachars (\L...\E)
127
+ \Uabc\E UabcE [ Unrecognized] retired metachars (\U...\E)
128
+ \Uabc\E ABC [ Unrecognized] retired metachars (\U...\E)
129
+ \Qabc\E QabcE [ Unsupported] retired metachars (\Q...\E)
130
+ \Qabc d?\E abc d [ Unsupported] retired metachars (\Q...\E)
131
+ \Gabc Gabc [ Unrecognized] retired metachars (\G)
132
+ \1abc 1abc [ Unrecognized] retired metachars (\1)
133
133
^ \s+ $ \x0009\x0020\x00a0\x000a\x000b\x000c\x000d\x0085 y 0-255 whitespace (\s)
134
134
^ \h+ $ \x0009\x0020\x00a0 y 0-255 horizontal whitespace (\h)
135
135
^ \V+ $ \x0009\x0020\x00a0 y 0-255 horizontal whitespace (\V)
0 commit comments