表示
源代码以 UTF-8 编码。文本不需要规范化。
字符
本文档将使用字符一词来指代 Unicode 代码点。
以下术语用于表示特定的 Unicode 字符类
newline = /* the Unicode code point U+000A */ .
unicode_char = /* an arbitrary Unicode code point except newline */ .
unicode_letter = /* a Unicode code point classified as "Letter" */ .
unicode_digit = /* a Unicode code point classified as "Number, decimal digit" */ .
在 Unicode 标准 8.0 的 4.5 节“通用类别”中,定义了一组字符类别。Flux 将任何字母类别(Lu、Ll、Lt、Lm 或 Lo)中的所有字符视为 Unicode 字母,并将数字类别(Nd)中的字符视为 Unicode 数字。
字母和数字
下划线字符 _
(U+005F
) 被视为字母。
letter = unicode_letter | "_" .
decimal_digit = "0" … "9" .
此页内容是否对您有帮助?
感谢您的反馈!