@@ -134,54 +134,54 @@ make the same change here also.
134
134
> * 浮点数 p* → ** ` p ` ** | ** ` P ` ** \
135
135
> * 正负号* → ** ` + ` ** | ** ` - ` **
136
136
137
- > Grammar of a string literal:
137
+ > 字符串字面量的语法:
138
138
>
139
- > * string-literal * → * static-string-literal * | * interpolated-string-literal *
139
+ > * 字符串字面量 * → * 静态字符串字面量 * | * 插值字符串字面量 *
140
140
>
141
- > * string-literal-opening-delimiter * → * extended-string-literal-delimiter * 可选 ** ` " ` ** \
142
- > * string-literal-closing-delimiter * → ** ` " ` ** * extended-string-literal-delimiter * 可选
141
+ > * 字符串开分隔定界符 * → * 字符串扩展分隔符 * 可选 ** ` " ` ** \
142
+ > * 字符串闭分隔定界符 * → ** ` " ` ** * 字符串扩展分隔符 * 可选
143
143
>
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
+ > * 静态字符串字面量 * → * 多行字符串开分隔定界符 * * 多行引用文本 * 可选 * 多行字符串闭分隔定界符 *
146
146
>
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
+ > * 字符串扩展分隔符 * → ** ` # ` ** * 字符串扩展分隔符 * 可选
150
150
>
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
154
154
>
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
+ > * 多行引用文本项 * → * 转义换行符 *
159
159
>
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
+ > * 插值字符串字面量 * → * 多行字符串开分隔定界符 * * 多行插值文本 * 可选 * 多行字符串闭分隔定界符 *
162
162
>
163
- > * interpolated-text * → * interpolated-text-item * * interpolated-text * 可选 \
164
- > * interpolated-text-item * → ** ` \( ` ** * expression * ** ` ) ` ** | * quoted-text-item *
163
+ > * 插值文本 * → * 插值文本项 * * 插值文本 * 可选 \
164
+ > * 插值文本项 * → ** ` \( ` ** * 表达式 * ** ` ) ` ** | * 引用文本项 *
165
165
>
166
- > * multiline-interpolated-text * → * multiline-interpolated-text-item * * multiline-interpolated-text * 可选 \
167
- > * multiline-interpolated-text-item * → ** ` \( ` ** * expression * ** ` ) ` ** | * multiline-quoted-text-item *
166
+ > * 多行插值文本 * → * 多行插值文本项 * * 多行插值文本 * 可选 \
167
+ > * 多行插值文本项 * → ** ` \( ` ** * 表达式 * ** ` ) ` ** | * 多行引用文本项 *
168
168
>
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-标量-数字 * → 一到八个十六进制数字
173
173
>
174
- > * escaped-newline * → * escape-sequence * * inline-spaces * 可选 * line-break *
174
+ > * 转义换行符 * → * 转义序列 * * 内联空格 * 可选 * 换行符 *
175
175
176
- > Grammar of a regular expression literal:
176
+ > 正则表达式字面量的语法:
177
177
>
178
- > * regular-expression-literal * → * regular-expression-literal-opening-delimiter * * regular-expression * * regular-expression-literal-closing-delimiter * \
179
- > * regular-expression * → Any regular expression
178
+ > * 正则表达式字面量 * → * 正则表达式字面量开分隔定界符 * * 正则表达式 * * 正则表达式字面量闭分隔定界符 * \
179
+ > * 正则表达式 * → 任何正则表达式
180
180
>
181
- > * regular-expression-literal-opening-delimiter * → * extended-regular-expression-literal-delimiter * 可选 ** ` / ` ** \
182
- > * regular-expression-literal-closing-delimiter * → ** ` / ` ** * extended-regular-expression-literal-delimiter * 可选
181
+ > * 正则表达式字面量开分隔定界符 * → * 正则表达式扩展分隔符 * 可选 ** ` / ` ** \
182
+ > * 正则表达式字面量闭分隔定界符 * → ** ` / ` ** * 正则表达式扩展分隔符 * 可选
183
183
>
184
- > * extended-regular-expression-literal-delimiter * → ** ` # ` ** * extended-regular-expression-literal-delimiter * 可选
184
+ > * 正则表达式扩展分隔符 * → ** ` # ` ** * 正则表达式扩展分隔符 * 可选
185
185
186
186
> Grammar of operators:
187
187
>
0 commit comments