blueloveTH 2 лет назад
Родитель
Сommit
c5dcb07ed6
2 измененных файлов с 1 добавлено и 2 удалено
  1. 1 1
      include/pocketpy/lexer.h
  2. 0 1
      src/lexer.cpp

+ 1 - 1
include/pocketpy/lexer.h

@@ -21,7 +21,7 @@ constexpr const char* kTokens[] = {
     "<<", "<<=", ">>", ">>=",
     /*****************************************/
     ".", ",", ":", ";", "#", "(", ")", "[", "]", "{", "}",
-    "**", "=", ">", "<", "..", "...", "->", "?", "@", "==", "!=", ">=", "<=",
+    "**", "=", ">", "<", "..", "...", "->", "@", "==", "!=", ">=", "<=",
     "++", "--", "~",
     /** KW_BEGIN **/
     "class", "import", "as", "def", "lambda", "pass", "del", "from", "with", "yield",

+ 0 - 1
src/lexer.cpp

@@ -344,7 +344,6 @@ static bool is_unicode_Lo_char(uint32_t c) {
                 case '&': add_token_2('=', TK("&"), TK("&=")); return true;
                 case '|': add_token_2('=', TK("|"), TK("|=")); return true;
                 case '^': add_token_2('=', TK("^"), TK("^=")); return true;
-                case '?': add_token(TK("?")); return true;
                 case '.': {
                     if(matchchar('.')) {
                         if(matchchar('.')) {