blueloveTH 1 rok temu
rodzic
commit
82655d46c9
1 zmienionych plików z 1 dodań i 2 usunięć
  1. 1 2
      src/compiler/lexer.cpp

+ 1 - 2
src/compiler/lexer.cpp

@@ -157,8 +157,7 @@ int Lexer::eat_name() {
     const auto KW_END = kTokens + kTokenCount;
     const auto KW_END = kTokens + kTokenCount;
 
 
     auto it = std::lower_bound(KW_BEGIN, KW_END, name);
     auto it = std::lower_bound(KW_BEGIN, KW_END, name);
-    if(it != KW_END) {
-        assert(*it == name);
+    if(it != KW_END && *it == name) {
         add_token(it - kTokens);
         add_token(it - kTokens);
     } else {
     } else {
         add_token(TK("@id"));
         add_token(TK("@id"));