打开 绕线器 打开了这个问题 2017 年 6 月 26 日 · 0 条评论 注释 所有者 绕线机 评论了 2017 年 6 月 26 日 当前的gcode 解析器手动解释 gcode 并维护重写命令所需的状态。它在大多数情况下都做得很好,但错误检测极其有限。 更好的方法是使用像 ANTLR4 这样的真正语法将 gcode 解析为抽象语法树。可以修改 gcode 处理器框架以扩展 AST 节点,使程序更加健壮。这是 github 上执行此操作的另一个项目。 绕线器 添加了 未来增强 标签 2017 年 6 月 26 日 免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论 受让人 无人分配 标签 未来增强 项目 还没有 里程碑 没有里程碑 发展 没有分支机构或拉取请求 1名参加者
当前的gcode 解析器手动解释 gcode 并维护重写命令所需的状态。它在大多数情况下都做得很好,但错误检测极其有限。
更好的方法是使用像 ANTLR4 这样的真正语法将 gcode 解析为抽象语法树。可以修改 gcode 处理器框架以扩展 AST 节点,使程序更加健壮。这是 github 上执行此操作的另一个项目。