From b80ab105ec95d6ae1ec1d545b1d610bc38ca980c Mon Sep 17 00:00:00 2001 From: afonsofrancof Date: Sun, 28 May 2023 22:57:07 +0100 Subject: [PATCH] fix string catching multiline --- src/lexer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lexer.py b/src/lexer.py index 0eb0dad..8803e70 100644 --- a/src/lexer.py +++ b/src/lexer.py @@ -138,7 +138,7 @@ def t_MLSTR(t): def t_STR(t): - r"(\"(?:[^\"\\]|\\.)*\")|(\'[^\']*\')" + r"(\"(?:[^\"\\]|\\.)*\")|(\'[^\'\n]*\')" t.value = t.value.strip("\"'") return t