Skip to content

Commit 9901496

Browse files
committed
translate to Grammar of a regular expression literal
1 parent 7b2e438 commit 9901496

File tree

1 file changed

+33
-33
lines changed

1 file changed

+33
-33
lines changed

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

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -134,54 +134,54 @@ make the same change here also.
134134
> *浮点数 p***`p`** | **`P`** \
135135
> *正负号***`+`** | **`-`**
136136
137-
> Grammar of a string literal:
137+
> 字符串字面量的语法:
138138
>
139-
> *string-literal**static-string-literal* | *interpolated-string-literal*
139+
> *字符串字面量**静态字符串字面量* | *插值字符串字面量*
140140
>
141-
> *string-literal-opening-delimiter**extended-string-literal-delimiter*可选 **`"`** \
142-
> *string-literal-closing-delimiter***`"`** *extended-string-literal-delimiter*可选
141+
> *字符串开分隔定界符**字符串扩展分隔符* 可选 **`"`** \
142+
> *字符串闭分隔定界符***`"`** *字符串扩展分隔符* 可选
143143
>
144-
> *static-string-literal**string-literal-opening-delimiter* *quoted-text*可选 *string-literal-closing-delimiter* \
145-
> *static-string-literal**multiline-string-literal-opening-delimiter* *multiline-quoted-text*可选 *multiline-string-literal-closing-delimiter*
144+
> *静态字符串字面量**字符串开分隔定界符* *引用文本* 可选 *字符串闭分隔定界符* \
145+
> *静态字符串字面量**多行字符串开分隔定界符* *多行引用文本* 可选 *多行字符串闭分隔定界符*
146146
>
147-
> *multiline-string-literal-opening-delimiter**extended-string-literal-delimiter*可选 **`"""`** \
148-
> *multiline-string-literal-closing-delimiter***`"""`** *extended-string-literal-delimiter*可选 \
149-
> *extended-string-literal-delimiter***`#`** *extended-string-literal-delimiter*可选
147+
> *多行字符串开分隔定界符**字符串扩展分隔符* 可选 **`"""`** \
148+
> *多行字符串闭分隔定界符***`"""`** *字符串扩展分隔符* 可选 \
149+
> * 字符串扩展分隔符***`#`** *字符串扩展分隔符* 可选
150150
>
151-
> *quoted-text**quoted-text-item* *quoted-text*可选 \
152-
> *quoted-text-item**escaped-character* \
153-
> *quoted-text-item*Any Unicode scalar value except **`"`**, **`\`**, U+000A, or U+000D
151+
> *引用文本**引用文本项* *引用文本* 可选 \
152+
> *引用文本项**转义字符* \
153+
> *引用文本项*任何 Unicode 标量值,除了 **`"`****`\`**U+000A U+000D
154154
>
155-
> *multiline-quoted-text**multiline-quoted-text-item* *multiline-quoted-text*可选 \
156-
> *multiline-quoted-text-item**escaped-character* \
157-
> *multiline-quoted-text-item*Any Unicode scalar value except **`\`** \
158-
> *multiline-quoted-text-item**escaped-newline*
155+
> *多行引用文本**多行引用文本项* *多行引用文本* 可选 \
156+
> *多行引用文本项**转义字符* \
157+
> *多行引用文本项*任何 Unicode 标量值,除了 **`\`** \
158+
> *多行引用文本项**转义换行符*
159159
>
160-
> *interpolated-string-literal**string-literal-opening-delimiter* *interpolated-text*可选 *string-literal-closing-delimiter* \
161-
> *interpolated-string-literal**multiline-string-literal-opening-delimiter* *multiline-interpolated-text*可选 *multiline-string-literal-closing-delimiter*
160+
> *插值字符串字面量**字符串开分隔定界符* *插值文本* 可选 *字符串闭分隔定界符* \
161+
> *插值字符串字面量**多行字符串开分隔定界符* *多行插值文本* 可选 *多行字符串闭分隔定界符*
162162
>
163-
> *interpolated-text**interpolated-text-item* *interpolated-text*可选 \
164-
> *interpolated-text-item***`\(`** *expression* **`)`** | *quoted-text-item*
163+
> *插值文本**插值文本项* *插值文本* 可选 \
164+
> *插值文本项***`\(`** *表达式* **`)`** | *引用文本项*
165165
>
166-
> *multiline-interpolated-text**multiline-interpolated-text-item* *multiline-interpolated-text*可选 \
167-
> *multiline-interpolated-text-item***`\(`** *expression* **`)`** | *multiline-quoted-text-item*
166+
> *多行插值文本**多行插值文本项* *多行插值文本* 可选 \
167+
> *多行插值文本项***`\(`** *表达式* **`)`** | *多行引用文本项*
168168
>
169-
> *escape-sequence***`\`** *extended-string-literal-delimiter* \
170-
> *escaped-character**escape-sequence* **`0`** | *escape-sequence* **`\`** | *escape-sequence* **`t`** | *escape-sequence* **`n`** | *escape-sequence* **`r`** | *escape-sequence* **`"`** | *escape-sequence* **`'`** \
171-
> *escaped-character**escape-sequence* **`u`** **`{`** *unicode-scalar-digits* **`}`** \
172-
> *unicode-scalar-digits*Between one and eight hexadecimal digits
169+
> *转义序列***`\`** * 字符串扩展分隔符* \
170+
> *转义字符**转义序列* **`0`** | *转义序列* **`\`** | *转义序列* **`t`** | *转义序列* **`n`** | *转义序列* **`r`** | *转义序列* **`"`** | *转义序列* **`'`** \
171+
> *转义字符**转义序列* **`u`** **`{`** *unicode-标量-数字* **`}`** \
172+
> *unicode-标量-数字*一到八个十六进制数字
173173
>
174-
> *escaped-newline**escape-sequence* *inline-spaces*可选 *line-break*
174+
> *转义换行符**转义序列* *内联空格* 可选 *换行符*
175175
176-
> Grammar of a regular expression literal:
176+
> 正则表达式字面量的语法:
177177
>
178-
> *regular-expression-literal**regular-expression-literal-opening-delimiter* *regular-expression* *regular-expression-literal-closing-delimiter* \
179-
> *regular-expression*Any regular expression
178+
> *正则表达式字面量**正则表达式字面量开分隔定界符* *正则表达式* *正则表达式字面量闭分隔定界符* \
179+
> *正则表达式*任何正则表达式
180180
>
181-
> *regular-expression-literal-opening-delimiter**extended-regular-expression-literal-delimiter*可选 **`/`** \
182-
> *regular-expression-literal-closing-delimiter***`/`** *extended-regular-expression-literal-delimiter*可选
181+
> *正则表达式字面量开分隔定界符**正则表达式扩展分隔符* 可选 **`/`** \
182+
> *正则表达式字面量闭分隔定界符***`/`** *正则表达式扩展分隔符* 可选
183183
>
184-
> *extended-regular-expression-literal-delimiter***`#`** *extended-regular-expression-literal-delimiter*可选
184+
> *正则表达式扩展分隔符***`#`** *正则表达式扩展分隔符* 可选
185185
186186
> Grammar of operators:
187187
>

0 commit comments

Comments
 (0)