File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 2323\UAX {31} specifies a default syntax for identifiers
2424based on properties from the Unicode Character Database, \UAX {44}.
2525The general syntax is
26- \begin {codeblock }
26+ \begin {outputblock }
2727<Identifier> := <Start> <Continue>* (<Medial> <Continue>+)*
28- \end {codeblock }
28+ \end {outputblock }
2929where \tcode {<Start>} has the XID_Start property,
3030\tcode {<Continue>} has the XID_Continue property, and
3131\tcode {<Medial>} is a list of characters permitted between continue characters.
3232For \Cpp {} we add the character \unicode {005f}{low line}, or \tcode {_},
3333to the set of permitted \tcode {<Start>} characters,
34- the \tcode {<Medial>} set is empty, and
35- the \tcode {<Continue>} characters are unmodified.
34+ the \noncxxtcode {<Medial>} set is empty, and
35+ the \noncxxtcode {<Continue>} characters are unmodified.
3636In the grammar used in \UAX {31}, this is
3737\begin {outputblock }
3838<Identifier> := <Start> <Continue>*
You can’t perform that action at this time.
0 commit comments