瀏覽代碼

feat: 修复Cygwin编译错误

SongZihuan 3 年之前
父節點
當前提交
29414fdd23
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/core/lexical.cpp

+ 2 - 2
src/core/lexical.cpp

@@ -2,13 +2,13 @@
  * 文件名: lexical
  * 文件名: lexical
  * 目标: aFunlang词法分析
  * 目标: aFunlang词法分析
  */
  */
-#include <ctype.h>
+#include <cctype>
 #include "aFunCore.hpp"
 #include "aFunCore.hpp"
 #include "__parser.hpp"
 #include "__parser.hpp"
 #include "parserl_warning_error.h"
 #include "parserl_warning_error.h"
 
 
 #ifndef isascii
 #ifndef isascii
-#define isascii (((c) & ~0x7f) == 0)
+#define isascii(c) (((c) & ~0x7f) == 0)
 #endif
 #endif
 
 
 #define isignore(ch) (isascii(ch) && (iscntrl(ch) || isspace(ch) || (ch) == ','))  /* 被忽略的符号 */
 #define isignore(ch) (isascii(ch) && (iscntrl(ch) || isspace(ch) || (ch) == ','))  /* 被忽略的符号 */