source: proto/charsetcompiler/inputs/XML_UTF32 @ 3331

Last change on this file since 3331 was 3331, checked in by cameron, 6 years ago

Update UTF-16 and UTF-32 based definitions for XML

File size: 804 bytes
Line 
1# Control Characters and whitespace
2x00_x1F = [\U00000000-\U0000001F]
3CR = [\U0000000D]
4LF = [\U0000000A]
5HT = [\U00000009]
6SP = [ ]
7# XML Lexical Items
8lex.RefStart = [&]
9lex.Semicolon = [;]
10lex.LAngle = [<]
11lex.RAngle = [>]
12lex.LBracket = [[]
13lex.RBracket = []]
14lex.Exclam = [!]
15lex.QMark = [?]
16lex.Hyphen =  [-]
17lex.Equals = [=]
18lex.SQuote = [']
19lex.DQuote = ["]
20lex.Slash = [/]
21lex.Hash = [#]
22lex.x = [x]
23lex.Colon = [:]
24lex.ASCII_name_start = [_:A-Za-z]
25lex.ASCII_name_char = [-_.0-:A-Za-z]
26lex.NameScan = [-_.0-:A-Za-z\U00000080-\U0010FFFF]
27lex.WS = [\U0000000D\U0000000A\U00000009 ]
28lex.Digit = [0-9]
29lex.Hex = [0-9A-Fa-f]
30
31lex.NEL = [\U00000085]
32lex.LS = [\U00002028]
33
34lex.hi_surrogate = [\U0000D800-\U0000DBFF]
35lex.lo_surrogate = [\U0000DC00-\U0000DFFF]
36
37lex.illegal = [\U0000FFFE-\U0000FFFF]
38
39
Note: See TracBrowser for help on using the repository browser.