Skip to content

Commit 094d2bf

Browse files
committed
update to show opener characters correctly
1 parent 7319954 commit 094d2bf

File tree

1 file changed

+55
-51
lines changed

1 file changed

+55
-51
lines changed

doc/Language/opener-chars.pod6

Lines changed: 55 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -5,112 +5,116 @@
55
=SUBTITLE Valid opening brackets
66
77
The following table shows all of the valid graphemes usable as opening
8-
brackets in such constructs as I<Pod6 declarator blocks>.
8+
brackets in such constructs as I<Pod6 declarator blocks>. Note they are shown
9+
between pipe symbols so the extra bounding space for any wide characters
10+
can be seen.
911
1012
The source for the table is the I<token opener> defined in the I<role STD>
1113
in the I<Rakudo grammar>.
1214
13-
=begin table :caption<Opener Graphemes>
15+
=begin table
1416
Char | Hex | Char | Hex | Char | Hex | Char | Hex
1517
=====+=====+======+=====+======+=====+======+====
16-
\\x[0x0028] | 0x0028 | \\x[0x003C] | 0x003C | \\x[0x005B] | 0x005B | \\x[0x007B] | 0x007B
18+
19+
|(| | 0x0028 | |<| | 0x003C | |[| | 0x005B | |{| | 0x007B
1720
--------+---------+---------+---------+---------+---------+---------+--------
18-
\x[0x00AB] | 0x00AB | \x[0x0F3A] | 0x0F3A | \x[0x0F3C] | 0x0F3C | \x[0x169B] | 0x169B
21+
|«| | 0x00AB | |༺| | 0x0F3A | |༼| | 0x0F3C | |᚛| | 0x169B
1922
--------+---------+---------+---------+---------+---------+---------+--------
20-
\x[0x2018] | 0x2018 | \x[0x201A] | 0x201A | \x[0x201B] | 0x201B | \x[0x201C] | 0x201C
23+
|‘| | 0x2018 | |‚| | 0x201A | |‛| | 0x201B | |“| | 0x201C
2124
--------+---------+---------+---------+---------+---------+---------+--------
22-
\x[0x201E] | 0x201E | \x[0x201F] | 0x201F | \x[0x2039] | 0x2039 | \x[0x2045] | 0x2045
25+
|„| | 0x201E | |‟| | 0x201F | |‹| | 0x2039 | |⁅| | 0x2045
2326
--------+---------+---------+---------+---------+---------+---------+--------
24-
\x[0x207D] | 0x207D | \x[0x208D] | 0x208D | \x[0x2208] | 0x2208 | \x[0x2209] | 0x2209
27+
|⁽| | 0x207D | |₍| | 0x208D | |∈| | 0x2208 | |∉| | 0x2209
2528
--------+---------+---------+---------+---------+---------+---------+--------
26-
\x[0x220A] | 0x220A | \x[0x2215] | 0x2215 | \x[0x223C] | 0x223C | \x[0x2243] | 0x2243
29+
|∊| | 0x220A | |∕| | 0x2215 | |∼| | 0x223C | |≃| | 0x2243
2730
--------+---------+---------+---------+---------+---------+---------+--------
28-
\x[0x2252] | 0x2252 | \x[0x2254] | 0x2254 | \x[0x2264] | 0x2264 | \x[0x2266] | 0x2266
31+
|≒| | 0x2252 | |≔| | 0x2254 | |≤| | 0x2264 | |≦| | 0x2266
2932
--------+---------+---------+---------+---------+---------+---------+--------
30-
\x[0x2268] | 0x2268 | \x[0x226A] | 0x226A | \x[0x226E] | 0x226E | \x[0x2270] | 0x2270
33+
|≨| | 0x2268 | |≪| | 0x226A | |≮| | 0x226E | |≰| | 0x2270
3134
--------+---------+---------+---------+---------+---------+---------+--------
32-
\x[0x2272] | 0x2272 | \x[0x2274] | 0x2274 | \x[0x2276] | 0x2276 | \x[0x2278] | 0x2278
35+
|≲| | 0x2272 | |≴| | 0x2274 | |≶| | 0x2276 | |≸| | 0x2278
3336
--------+---------+---------+---------+---------+---------+---------+--------
34-
\x[0x227A] | 0x227A | \x[0x227C] | 0x227C | \x[0x227E] | 0x227E | \x[0x2280] | 0x2280
37+
|≺| | 0x227A | |≼| | 0x227C | |≾| | 0x227E | |⊀| | 0x2280
3538
--------+---------+---------+---------+---------+---------+---------+--------
36-
\x[0x2282] | 0x2282 | \x[0x2284] | 0x2284 | \x[0x2286] | 0x2286 | \x[0x2288] | 0x2288
39+
|⊂| | 0x2282 | |⊄| | 0x2284 | |⊆| | 0x2286 | |⊈| | 0x2288
3740
--------+---------+---------+---------+---------+---------+---------+--------
38-
\x[0x228A] | 0x228A | \x[0x228F] | 0x228F | \x[0x2291] | 0x2291 | \x[0x2298] | 0x2298
41+
|⊊| | 0x228A | |⊏| | 0x228F | |⊑| | 0x2291 | |⊘| | 0x2298
3942
--------+---------+---------+---------+---------+---------+---------+--------
40-
\x[0x22A2] | 0x22A2 | \x[0x22A6] | 0x22A6 | \x[0x22A8] | 0x22A8 | \x[0x22A9] | 0x22A9
43+
|⊢| | 0x22A2 | |⊦| | 0x22A6 | |⊨| | 0x22A8 | |⊩| | 0x22A9
4144
--------+---------+---------+---------+---------+---------+---------+--------
42-
\x[0x22AB] | 0x22AB | \x[0x22B0] | 0x22B0 | \x[0x22B2] | 0x22B2 | \x[0x22B4] | 0x22B4
45+
|⊫| | 0x22AB | |⊰| | 0x22B0 | |⊲| | 0x22B2 | |⊴| | 0x22B4
4346
--------+---------+---------+---------+---------+---------+---------+--------
44-
\x[0x22B6] | 0x22B6 | \x[0x22C9] | 0x22C9 | \x[0x22CB] | 0x22CB | \x[0x22D0] | 0x22D0
47+
|⊶| | 0x22B6 | |⋉| | 0x22C9 | |⋋| | 0x22CB | |⋐| | 0x22D0
4548
--------+---------+---------+---------+---------+---------+---------+--------
46-
\x[0x22D6] | 0x22D6 | \x[0x22D8] | 0x22D8 | \x[0x22DA] | 0x22DA | \x[0x22DC] | 0x22DC
49+
|⋖| | 0x22D6 | |⋘| | 0x22D8 | |⋚| | 0x22DA | |⋜| | 0x22DC
4750
--------+---------+---------+---------+---------+---------+---------+--------
48-
\x[0x22DE] | 0x22DE | \x[0x22E0] | 0x22E0 | \x[0x22E2] | 0x22E2 | \x[0x22E4] | 0x22E4
51+
|⋞| | 0x22DE | |⋠| | 0x22E0 | |⋢| | 0x22E2 | |⋤| | 0x22E4
4952
--------+---------+---------+---------+---------+---------+---------+--------
50-
\x[0x22E6] | 0x22E6 | \x[0x22E8] | 0x22E8 | \x[0x22EA] | 0x22EA | \x[0x22EC] | 0x22EC
53+
|⋦| | 0x22E6 | |⋨| | 0x22E8 | |⋪| | 0x22EA | |⋬| | 0x22EC
5154
--------+---------+---------+---------+---------+---------+---------+--------
52-
\x[0x22F0] | 0x22F0 | \x[0x22F2] | 0x22F2 | \x[0x22F3] | 0x22F3 | \x[0x22F4] | 0x22F4
55+
|⋰| | 0x22F0 | |⋲| | 0x22F2 | |⋳| | 0x22F3 | |⋴| | 0x22F4
5356
--------+---------+---------+---------+---------+---------+---------+--------
54-
\x[0x22F6] | 0x22F6 | \x[0x22F7] | 0x22F7 | \x[0x2308] | 0x2308 | \x[0x230A] | 0x230A
57+
|⋶| | 0x22F6 | |⋷| | 0x22F7 | |⌈| | 0x2308 | |⌊| | 0x230A
5558
--------+---------+---------+---------+---------+---------+---------+--------
56-
\x[0x2329] | 0x2329 | \x[0x23B4] | 0x23B4 | \x[0x2768] | 0x2768 | \x[0x276A] | 0x276A
59+
|〈| | 0x2329 | |⎴| | 0x23B4 | |❨| | 0x2768 | |❪| | 0x276A
5760
--------+---------+---------+---------+---------+---------+---------+--------
58-
\x[0x276C] | 0x276C | \x[0x276E] | 0x276E | \x[0x2770] | 0x2770 | \x[0x2772] | 0x2772
61+
|❬| | 0x276C | |❮| | 0x276E | |❰| | 0x2770 | |❲| | 0x2772
5962
--------+---------+---------+---------+---------+---------+---------+--------
60-
\x[0x2774] | 0x2774 | \x[0x27C3] | 0x27C3 | \x[0x27C5] | 0x27C5 | \x[0x27D5] | 0x27D5
63+
|❴| | 0x2774 | |⟃| | 0x27C3 | |⟅| | 0x27C5 | |⟕| | 0x27D5
6164
--------+---------+---------+---------+---------+---------+---------+--------
62-
\x[0x27DD] | 0x27DD | \x[0x27E2] | 0x27E2 | \x[0x27E4] | 0x27E4 | \x[0x27E6] | 0x27E6
65+
|⟝| | 0x27DD | |⟢| | 0x27E2 | |⟤| | 0x27E4 | |⟦| | 0x27E6
6366
--------+---------+---------+---------+---------+---------+---------+--------
64-
\x[0x27E8] | 0x27E8 | \x[0x27EA] | 0x27EA | \x[0x2983] | 0x2983 | \x[0x2985] | 0x2985
67+
|⟨| | 0x27E8 | |⟪| | 0x27EA | |⦃| | 0x2983 | |⦅| | 0x2985
6568
--------+---------+---------+---------+---------+---------+---------+--------
66-
\x[0x2987] | 0x2987 | \x[0x2989] | 0x2989 | \x[0x298B] | 0x298B | \x[0x298D] | 0x298D
69+
|⦇| | 0x2987 | |⦉| | 0x2989 | |⦋| | 0x298B | |⦍| | 0x298D
6770
--------+---------+---------+---------+---------+---------+---------+--------
68-
\x[0x298F] | 0x298F | \x[0x2991] | 0x2991 | \x[0x2993] | 0x2993 | \x[0x2995] | 0x2995
71+
|⦏| | 0x298F | |⦑| | 0x2991 | |⦓| | 0x2993 | |⦕| | 0x2995
6972
--------+---------+---------+---------+---------+---------+---------+--------
70-
\x[0x2997] | 0x2997 | \x[0x29C0] | 0x29C0 | \x[0x29C4] | 0x29C4 | \x[0x29CF] | 0x29CF
73+
|⦗| | 0x2997 | |⧀| | 0x29C0 | |⧄| | 0x29C4 | |⧏| | 0x29CF
7174
--------+---------+---------+---------+---------+---------+---------+--------
72-
\x[0x29D1] | 0x29D1 | \x[0x29D4] | 0x29D4 | \x[0x29D8] | 0x29D8 | \x[0x29DA] | 0x29DA
75+
|⧑| | 0x29D1 | |⧔| | 0x29D4 | |⧘| | 0x29D8 | |⧚| | 0x29DA
7376
--------+---------+---------+---------+---------+---------+---------+--------
74-
\x[0x29F8] | 0x29F8 | \x[0x29FC] | 0x29FC | \x[0x2A2B] | 0x2A2B | \x[0x2A2D] | 0x2A2D
77+
|⧸| | 0x29F8 | |⧼| | 0x29FC | |⨫| | 0x2A2B | |⨭| | 0x2A2D
7578
--------+---------+---------+---------+---------+---------+---------+--------
76-
\x[0x2A34] | 0x2A34 | \x[0x2A3C] | 0x2A3C | \x[0x2A64] | 0x2A64 | \x[0x2A79] | 0x2A79
79+
|⨴| | 0x2A34 | |⨼| | 0x2A3C | |⩤| | 0x2A64 | |⩹| | 0x2A79
7780
--------+---------+---------+---------+---------+---------+---------+--------
78-
\x[0x2A7D] | 0x2A7D | \x[0x2A7F] | 0x2A7F | \x[0x2A81] | 0x2A81 | \x[0x2A83] | 0x2A83
81+
|⩽| | 0x2A7D | |⩿| | 0x2A7F | |⪁| | 0x2A81 | |⪃| | 0x2A83
7982
--------+---------+---------+---------+---------+---------+---------+--------
80-
\x[0x2A8B] | 0x2A8B | \x[0x2A91] | 0x2A91 | \x[0x2A93] | 0x2A93 | \x[0x2A95] | 0x2A95
83+
|⪋| | 0x2A8B | |⪑| | 0x2A91 | |⪓| | 0x2A93 | |⪕| | 0x2A95
8184
--------+---------+---------+---------+---------+---------+---------+--------
82-
\x[0x2A97] | 0x2A97 | \x[0x2A99] | 0x2A99 | \x[0x2A9B] | 0x2A9B | \x[0x2AA1] | 0x2AA1
85+
|⪗| | 0x2A97 | |⪙| | 0x2A99 | |⪛| | 0x2A9B | |⪡| | 0x2AA1
8386
--------+---------+---------+---------+---------+---------+---------+--------
84-
\x[0x2AA6] | 0x2AA6 | \x[0x2AA8] | 0x2AA8 | \x[0x2AAA] | 0x2AAA | \x[0x2AAC] | 0x2AAC
87+
|⪦| | 0x2AA6 | |⪨| | 0x2AA8 | |⪪| | 0x2AAA | |⪬| | 0x2AAC
8588
--------+---------+---------+---------+---------+---------+---------+--------
86-
\x[0x2AAF] | 0x2AAF | \x[0x2AB3] | 0x2AB3 | \x[0x2ABB] | 0x2ABB | \x[0x2ABD] | 0x2ABD
89+
|⪯| | 0x2AAF | |⪳| | 0x2AB3 | |⪻| | 0x2ABB | |⪽| | 0x2ABD
8790
--------+---------+---------+---------+---------+---------+---------+--------
88-
\x[0x2ABF] | 0x2ABF | \x[0x2AC1] | 0x2AC1 | \x[0x2AC3] | 0x2AC3 | \x[0x2AC5] | 0x2AC5
91+
|⪿| | 0x2ABF | |⫁| | 0x2AC1 | |⫃| | 0x2AC3 | |⫅| | 0x2AC5
8992
--------+---------+---------+---------+---------+---------+---------+--------
90-
\x[0x2ACD] | 0x2ACD | \x[0x2ACF] | 0x2ACF | \x[0x2AD1] | 0x2AD1 | \x[0x2AD3] | 0x2AD3
93+
|⫍| | 0x2ACD | |⫏| | 0x2ACF | |⫑| | 0x2AD1 | |⫓| | 0x2AD3
9194
--------+---------+---------+---------+---------+---------+---------+--------
92-
\x[0x2AD5] | 0x2AD5 | \x[0x2AEC] | 0x2AEC | \x[0x2AF7] | 0x2AF7 | \x[0x2AF9] | 0x2AF9
95+
|⫕| | 0x2AD5 | |⫬| | 0x2AEC | |⫷| | 0x2AF7 | |⫹| | 0x2AF9
9396
--------+---------+---------+---------+---------+---------+---------+--------
94-
\x[0x2E02] | 0x2E02 | \x[0x2E04] | 0x2E04 | \x[0x2E09] | 0x2E09 | \x[0x2E0C] | 0x2E0C
97+
|⸂| | 0x2E02 | |⸄| | 0x2E04 | |⸉| | 0x2E09 | |⸌| | 0x2E0C
9598
--------+---------+---------+---------+---------+---------+---------+--------
96-
\x[0x2E1C] | 0x2E1C | \x[0x2E20] | 0x2E20 | \x[0x2E28] | 0x2E28 | \x[0x3008] | 0x3008
99+
|⸜| | 0x2E1C | |⸠| | 0x2E20 | |⸨| | 0x2E28 | |〈| | 0x3008
97100
--------+---------+---------+---------+---------+---------+---------+--------
98-
\x[0x300A] | 0x300A | \x[0x300C] | 0x300C | \x[0x300E] | 0x300E | \x[0x3010] | 0x3010
101+
|《| | 0x300A | |「| | 0x300C | |『| | 0x300E | |【| | 0x3010
99102
--------+---------+---------+---------+---------+---------+---------+--------
100-
\x[0x3014] | 0x3014 | \x[0x3016] | 0x3016 | \x[0x3018] | 0x3018 | \x[0x301A] | 0x301A
103+
|〔| | 0x3014 | |〖| | 0x3016 | |〘| | 0x3018 | |〚| | 0x301A
101104
--------+---------+---------+---------+---------+---------+---------+--------
102-
\x[0x301D] | 0x301D | \x[0xFD3E] | 0xFD3E | \x[0xFE17] | 0xFE17 | \x[0xFE35] | 0xFE35
105+
|〝| | 0x301D | |﴾| | 0xFD3E | |︗| | 0xFE17 | |︵| | 0xFE35
103106
--------+---------+---------+---------+---------+---------+---------+--------
104-
\x[0xFE37] | 0xFE37 | \x[0xFE39] | 0xFE39 | \x[0xFE3B] | 0xFE3B | \x[0xFE3D] | 0xFE3D
107+
|︷| | 0xFE37 | |︹| | 0xFE39 | |︻| | 0xFE3B | |︽| | 0xFE3D
105108
--------+---------+---------+---------+---------+---------+---------+--------
106-
\x[0xFE3F] | 0xFE3F | \x[0xFE41] | 0xFE41 | \x[0xFE43] | 0xFE43 | \x[0xFE47] | 0xFE47
109+
|︿| | 0xFE3F | |﹁| | 0xFE41 | |﹃| | 0xFE43 | |﹇| | 0xFE47
107110
--------+---------+---------+---------+---------+---------+---------+--------
108-
\x[0xFE59] | 0xFE59 | \x[0xFE5B] | 0xFE5B | \x[0xFE5D] | 0xFE5D | \x[0xFF08] | 0xFF08
111+
|﹙| | 0xFE59 | |﹛| | 0xFE5B | |﹝| | 0xFE5D | |(| | 0xFF08
109112
--------+---------+---------+---------+---------+---------+---------+--------
110-
\x[0xFF1C] | 0xFF1C | \x[0xFF3B] | 0xFF3B | \x[0xFF5B] | 0xFF5B | \x[0xFF5F] | 0xFF5F
113+
|<| | 0xFF1C | |[| | 0xFF3B | |{| | 0xFF5B | |⦅| | 0xFF5F
111114
--------+---------+---------+---------+---------+---------+---------+--------
112-
\x[0xFF62] | 0xFF62 | | | | | |
115+
|「| | 0xFF62 | | | | | |
113116
--------+---------+---------+---------+---------+---------+---------+--------
117+
114118
=end table
115119
116120
=end pod

0 commit comments

Comments
 (0)