674282936f9a8d428318ff75344bbd8c67713590
parse_tokens 的 error_count>0 出口此前直接 return None:解析器 40+ 处 error_count 自增并非每处都调 _record_*,缺记录时 dump_parse_traceback 只能打出 File 加 SyntaxError: 语法错误,既无行号也无原因(用户报 AST 解析失败不显示失败原因)。现于该出口用当前 token 补记 行/列 + 原因。另把 _record_parse_err_ctx 的消息由含换行的两行并成单行,便于调用方日志行内联。
Description
GVSDS(TM) Viper SE Runtime Environment and Library (VRTE)
15 MiB
0 Stars
1 Watchers
0 Forks
Languages
C++
76.8%
C
22%
CMake
1.2%