From ed24688af84faf216fc03c02e485492f5d1c047d Mon Sep 17 00:00:00 2001 From: ochafik Date: Fri, 1 Mar 2024 19:08:59 +0000 Subject: [PATCH] json: temp fix for escapes --- examples/json-schema-to-grammar.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/examples/json-schema-to-grammar.py b/examples/json-schema-to-grammar.py index 32198b027..b2e25d390 100755 --- a/examples/json-schema-to-grammar.py +++ b/examples/json-schema-to-grammar.py @@ -34,10 +34,11 @@ class SchemaConverter: self.ref_base = None def _format_literal(self, literal): - escaped = GRAMMAR_LITERAL_ESCAPE_RE.sub( - lambda m: GRAMMAR_LITERAL_ESCAPES.get(m.group(0)), json.dumps(literal) - ) - return f'"{escaped}"' + 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}"' def _add_rule(self, name, rule): esc_name = INVALID_RULE_CHARS_RE.sub('-', name)