You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reflect the following modifications to match
the behavior of the actual code.
- Unicode_Sm and Unicode_So included in opchar
- Enumerates the characters available in opchar
- Fixed upper and lower descriptions
- Removed \u007F from printableChar
- Fixed an error in Unicode category names(Ml -> Lm)
Also removed unnecessary comment outs.
scala/bug#12260
upper ::= ‘A’ | … | ‘Z’ | ‘$’ // and any character in Unicode category Lu, Lt or Nl, and any character in Lo and Ml that don't have contributory property Other_Lowercase
18
-
lower ::= ‘a’ | … | ‘z’ | ‘_’ // and any character in Unicode category Ll, and and any character in Lo or Ml that has contributory property Other_Lowercase
17
+
upper ::= ‘A’ | … | ‘Z’ | ‘$’ and any character in Unicode categories Lu, Lt or Nl,
18
+
and any character in Unicode categories Lo and Lm that don't have
19
+
contributory property Other_Lowercase
20
+
lower ::= ‘a’ | … | ‘z’ | ‘_’ and any character in Unicode category Ll,
21
+
and any character in Unicode categories Lo or Lm that has contributory
22
+
property Other_Lowercase
19
23
letter ::= upper | lower
20
24
digit ::= ‘0’ | … | ‘9’
21
25
paren ::= ‘(’ | ‘)’ | ‘[’ | ‘]’ | ‘{’ | ‘}’
22
26
delim ::= ‘`’ | ‘'’ | ‘"’ | ‘.’ | ‘;’ | ‘,’
23
-
opchar ::= // printableChar not matched by (whiteSpace | upper | lower |
0 commit comments