Bladeren bron

[xml] Small cleanup.

Jeroen van Rijn 3 jaren geleden
bovenliggende
commit
9b2e67df67
1 gewijzigde bestanden met toevoegingen van 1 en 11 verwijderingen
  1. 1 11
      core/encoding/xml/tokenizer.odin

+ 1 - 11
core/encoding/xml/tokenizer.odin

@@ -180,7 +180,7 @@ is_valid_identifier_rune :: proc(r: rune) -> bool {
 		}
 	}
 
-	if unicode.is_digit(r) || unicode.is_letter(r) {
+	if unicode.is_letter(r) || unicode.is_digit(r) {
 		return true
 	}
 	return false
@@ -317,17 +317,7 @@ scan :: proc(t: ^Tokenizer) -> Token {
 		case '\n':
 			lit = "\n"
 
-		case '\\':
-			token := scan(t)
-			if token.pos.line == pos.line {
-				error(t, token.pos.offset, "expected a newline after \\")
-			}
-			return token
-
 		case:
-			if ch != utf8.RUNE_BOM {
-				// error(t, t.offset, "illegal character '%r': %d", ch, ch)
-			}
 			kind = .Invalid
 		}
 	}