Procházet zdrojové kódy

fix: 修复parser关键词

在之前的提交中, class的匹配器被误修改为V_class
SongZihuan před 4 roky
rodič
revize
4e24294697

+ 1 - 1
VirtulMathCore/parser/syntax.c

@@ -342,7 +342,7 @@ int getMatherStatus(LexFile *file, LexMathers *mathers) {
         strMatherMacro(MATHER_NULL, "null");
 
         strMatherMacro(MATHER_DEF, "def");
-        strMatherMacro(MATHER_CLASS, "V_class");
+        strMatherMacro(MATHER_CLASS, "class");
         strMatherMacro(MATHER_BLOCK, "block");
         strMatherMacro(MATHER_BREAK, "break");
         strMatherMacro(MATHER_CONTINUE, "continue");

+ 0 - 1
VirtulMathCore/src/runbranch.c

@@ -322,7 +322,6 @@ ResultType whileBranch(INTER_FUNCTIONSIG) {
 }
 
 // TODO-szh 简化函数
-// TODO-szh for循环支持迭代器
 ResultType forBranch(INTER_FUNCTIONSIG) {
     StatementList *for_list = st->u.for_branch.for_list;
     Statement *first = st->u.for_branch.first_do;