Преглед на файлове

Fix handling of unclosed `regex` classes and repetitions

Feoramund преди 1 година
родител
ревизия
e642be8550
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      core/text/regex/tokenizer/tokenizer.odin

+ 2 - 2
core/text/regex/tokenizer/tokenizer.odin

@@ -267,7 +267,7 @@ scan :: proc(t: ^Tokenizer) -> (token: Token) {
 				kind = .Rune_Class
 				lit = text
 			} else {
-				return { .EOF, "", pos }
+				kind = .EOF
 			}
 
 		case '{':
@@ -275,7 +275,7 @@ scan :: proc(t: ^Tokenizer) -> (token: Token) {
 				kind = .Repeat_N
 				lit = text
 			} else {
-				return { .EOF, "", pos }
+				kind = .EOF
 			}
 
 		case '(':