可视化递归下降语法分析全流程,可展示词法分析、Token 流、调用栈和 AST 构建。
这是编译原理学习用的可视化工具,展示递归下降解析语法的完整分步过程。帮学习者直观理解递归下降解析的每一步执行逻辑,不用自己手动推演步骤。
递归下降解析是自顶向下语法分析的经典方法,用多个递归函数对应不同语法规则,逐步拆解输入字符串生成抽象语法树,是入门编译原理的核心知识点之一。
单文件最多支持 50 条语法产生式,足够满足日常学习演示需求。
输入字符串最长支持 200 个字符,超出会自动截断处理。
不支持左递归语法,标准递归下降解析本身无法处理左递归,请先改写语法。
当前仅支持可视化查看,暂不提供 JSON 格式导出功能。