/gmc

Primary LanguageC

为了方便测试解析和执行状态机,需要一个模拟器,对解析和执行过程进行测试和验证。

(1) 建立基本的解析过程,构建数据结构,将命令转换为条件-动作模型需要的数据结构。
(2) 对通过用执行器按照数据执行整个过程。
(3) 设计一个模拟器,验证执行过程。

对J代码的支持,使用条件-动作模型比较适合,也就是每个执行过程都检查全部的条件,
每个条件都可能会调整当前的参数,包括终点调整,速度调节,触发信号调整。