Skip to content

Commit 7b2e438

Browse files
committed
translate to Grammar of a floating-point literal
1 parent 2f4f1b6 commit 7b2e438

File tree

1 file changed

+37
-37
lines changed

1 file changed

+37
-37
lines changed

swift-6-beta.docc/ReferenceManual/SummaryOfTheGrammar.md

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -83,56 +83,56 @@ make the same change here also.
8383
> *隐式参数名***`$`** *十进制数字* \
8484
> *属性包装器呈现值***`$`** *标识符字符集*
8585
86-
> Grammar of a literal:
86+
> 字面量的语法:
8787
>
88-
> *literal**numeric-literal* | *string-literal* | *regular-expression-literal* | *boolean-literal* | *nil-literal*
88+
> *字面量**数字字面量* | *字符串字面量* | *正则表达式字面量* | *布尔字面量* | *空字面量*
8989
>
90-
> *numeric-literal***`-`**可选 *integer-literal* | **`-`**可选 *floating-point-literal* \
91-
> *boolean-literal***`true`** | **`false`** \
92-
> *nil-literal***`nil`**
90+
> *数字字面量***`-`** 可选 *整型字面量* | **`-`** 可选 *浮点型字面量* \
91+
> *布尔字面量***`true`** | **`false`** \
92+
> *空字面量***`nil`**
9393
94-
> Grammar of an integer literal:
94+
> 整型字面量的语法:
9595
>
96-
> *integer-literal**binary-literal* \
97-
> *integer-literal**octal-literal* \
98-
> *integer-literal**decimal-literal* \
99-
> *integer-literal**hexadecimal-literal*
96+
> *整型字面量**二进制字面量* \
97+
> *整型字面量**八进制字面量* \
98+
> *整型字面量**十进制字面量* \
99+
> *整型字面量**十六进制字面量*
100100
>
101-
> *binary-literal***`0b`** *binary-digit* *binary-literal-characters*可选 \
102-
> *binary-digit*Digit 0 or 1 \
103-
> *binary-literal-character**binary-digit* | **`_`** \
104-
> *binary-literal-characters**binary-literal-character* *binary-literal-characters*可选
101+
> *二进制字面量***`0b`** *二进制数字* *二进制字面量字符* 可选 \
102+
> *二进制数字*数字 0 1 \
103+
> *二进制字面量字符**二进制数字* | **`_`** \
104+
> *二进制字面量字符**二进制字面量字符* *二进制字面量字符* 可选
105105
>
106-
> *octal-literal***`0o`** *octal-digit* *octal-literal-characters*可选 \
107-
> *octal-digit*Digit 0 through 7 \
108-
> *octal-literal-character**octal-digit* | **`_`** \
109-
> *octal-literal-characters**octal-literal-character* *octal-literal-characters*可选
106+
> *八进制字面量***`0o`** *八进制数字* *八进制字面量字符* 可选 \
107+
> *八进制数字*数字 0 7 \
108+
> *八进制字面量字符**八进制数字* | **`_`** \
109+
> *八进制字面量字符**八进制字面量字符* *八进制字面量字符* 可选
110110
>
111-
> *decimal-literal**decimal-digit* *decimal-literal-characters*可选 \
112-
> *decimal-digit*Digit 0 through 9 \
113-
> *decimal-digits**decimal-digit* *decimal-digits*可选 \
114-
> *decimal-literal-character**decimal-digit* | **`_`** \
115-
> *decimal-literal-characters**decimal-literal-character* *decimal-literal-characters*可选
111+
> *十进制字面量**十进制数字* *十进制字面量字符* 可选 \
112+
> *十进制数字*数字 0 9 \
113+
> *十进制数字**十进制数字* *十进制数字* 可选 \
114+
> *十进制字面量字符**十进制数字* | **`_`** \
115+
> *十进制字面量字符**十进制字面量字符* *十进制字面量字符* 可选
116116
>
117-
> *hexadecimal-literal***`0x`** *hexadecimal-digit* *hexadecimal-literal-characters*可选 \
118-
> *hexadecimal-digit*Digit 0 through 9, a through f, or A through F \
119-
> *hexadecimal-literal-character**hexadecimal-digit* | **`_`** \
120-
> *hexadecimal-literal-characters**hexadecimal-literal-character* *hexadecimal-literal-characters*可选
117+
> *十六进制字面量***`0x`** *十六进制数字* *十六进制字面量字符* 可选 \
118+
> *十六进制数字*数字 0 到 9,a 到 f,或 A 到 F \
119+
> *十六进制字面量字符**十六进制数字* | **`_`** \
120+
> *十六进制字面量字符**十六进制字面量字符* *十六进制字面量字符* 可选
121121
122-
> Grammar of a floating-point literal:
122+
> 浮点型字面量的语法:
123123
>
124-
> *floating-point-literal**decimal-literal* *decimal-fraction*可选 *decimal-exponent*可选 \
125-
> *floating-point-literal**hexadecimal-literal* *hexadecimal-fraction*可选 *hexadecimal-exponent*
124+
> *浮点型字面量**十进制字面量* *十进制分数* 可选 *十进制指数* 可选 \
125+
> *浮点型字面量**十六进制字面量* *十六进制分数* 可选 *十六进制指数*
126126
>
127-
> *decimal-fraction***`.`** *decimal-literal* \
128-
> *decimal-exponent**floating-point-e* *sign*可选 *decimal-literal*
127+
> *十进制分数***`.`** *十进制字面量* \
128+
> *十进制指数**浮点数 e* *正负号* 可选 *十进制字面量*
129129
>
130-
> *hexadecimal-fraction***`.`** *hexadecimal-digit* *hexadecimal-literal-characters*可选 \
131-
> *hexadecimal-exponent**floating-point-p* *sign*可选 *decimal-literal*
130+
> *十六进制分数***`.`** *十六进制数字* *十六进制字面量字符* 可选 \
131+
> *十六进制指数**浮点数 p* *正负号* 可选 *十进制字面量*
132132
>
133-
> *floating-point-e***`e`** | **`E`** \
134-
> *floating-point-p***`p`** | **`P`** \
135-
> *sign***`+`** | **`-`**
133+
> *浮点数 e***`e`** | **`E`** \
134+
> *浮点数 p***`p`** | **`P`** \
135+
> *正负号***`+`** | **`-`**
136136
137137
> Grammar of a string literal:
138138
>

0 commit comments

Comments
 (0)