From 06b04e93c53641575068d4a3e3fa8afe121325bc Mon Sep 17 00:00:00 2001 From: ochafik Date: Sun, 3 Mar 2024 21:42:43 +0000 Subject: [PATCH] json:fix typo --- examples/json-schema-to-grammar.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/examples/json-schema-to-grammar.py b/examples/json-schema-to-grammar.py index 6fa46971a..457856641 100755 --- a/examples/json-schema-to-grammar.py +++ b/examples/json-schema-to-grammar.py @@ -35,11 +35,10 @@ class SchemaConverter: self.ref_base = None def _format_literal(self, literal): - return json.dumps(literal) - # escaped = GRAMMAR_LITERAL_ESCAPE_RE.sub( - # lambda m: GRAMMAR_LITERAL_ESCAPES.get(m.group(0)), json.dumps(literal) - # ) - # return f'"{escaped}"' + escaped = GRAMMAR_LITERAL_ESCAPE_RE.sub( + lambda m: GRAMMAR_LITERAL_ESCAPES.get(m.group(0)), json.dumps(literal) + ) + return f'"{escaped}"' def _add_rule(self, name, rule): esc_name = INVALID_RULE_CHARS_RE.sub('-', name)