Skip to content

Commit 035b55f

Browse files
committed
Close #147
1 parent 39720a2 commit 035b55f

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

grammar.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1454,7 +1454,7 @@ module.exports = grammar({
14541454

14551455
character: $ => seq(
14561456
"'",
1457-
choice(/[^\\']/, $.escape_sequence),
1457+
repeat(choice(/[^\\']/, $.escape_sequence)),
14581458
"'"
14591459
),
14601460

test/corpus/literals.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,9 @@ Characters
185185
'\\'
186186
'Ж'
187187
'😬'
188+
'\o021'
189+
'\179'
190+
'\u{1F600}'
188191

189192
---
190193

@@ -193,7 +196,9 @@ Characters
193196
(expression_statement (character (escape_sequence)))
194197
(expression_statement (character (escape_sequence)))
195198
(expression_statement (character))
196-
(expression_statement (character)))
199+
(expression_statement (character))
200+
(expression_statement (character (escape_sequence)))
201+
(expression_statement (character (escape_sequence))) (expression_statement (character (escape_sequence))))
197202

198203
============================================
199204
Polyvars

0 commit comments

Comments
 (0)