File tree 1 file changed +8
-4
lines changed
1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -4,21 +4,25 @@ An identifier is any nonempty Unicode[^non_ascii_idents] string of the following
4
4
5
5
Either
6
6
7
- * The first character has property ` XID_start `
8
- * The remaining characters have property ` XID_continue `
7
+ * The first character has property [ ` XID_start ` ]
8
+ * The remaining characters have property [ ` XID_continue ` ]
9
9
10
10
Or
11
11
12
12
* The first character is ` _ `
13
13
* The identifier is more than one character, ` _ ` alone is not an identifier
14
- * The remaining characters have property ` XID_continue `
14
+ * The remaining characters have property [ ` XID_continue ` ]
15
15
16
16
that does _ not_ occur in the set of [ keywords] .
17
17
18
- > ** Note** : ` XID_start ` and ` XID_continue ` as character properties cover the
18
+ > ** Note** : [ ` XID_start ` ] and [ ` XID_continue ` ] as character properties cover the
19
19
> character ranges used to form the more familiar C and Java language-family
20
20
> identifiers.
21
21
22
+
23
+
24
+ [ `XID_start` ] : http://unicode.org/cldr/utility/list-unicodeset.jsp?a=%5B%3AXID_Start%3A%5D&abb=on&g=&i=
25
+ [ `XID_continue` ] : http://unicode.org/cldr/utility/list-unicodeset.jsp?a=%5B%3AXID_Continue%3A%5D&abb=on&g=&i=
22
26
[ keywords ] : ../grammar.html#keywords
23
27
[ ^ non_ascii_idents ] : Non-ASCII characters in identifiers are currently feature
24
28
gated. This is expected to improve soon.
You can’t perform that action at this time.
0 commit comments