简化各类数值变化的实现难度, 同时保留循环与嵌套循环的结构以适应变化。
节点易于快速适应在各种数值变化类型间切换。
节点易于适应修改数值的始末值。
节点易于快速适应增加与删除数值变化。
节点系列采用如下形式组织:
高级循环
变化量集
变化量参数1
变化量参数2
变化量参数3
……
变化量参数N
循环内容
……
高级循环节点仅包含循环次数作为属性。
变化量集节点不包含任何属性。
变化量参数节点族包含一系列节点,它们用来指定循环过程中量的变化。 这些节点是具有顺序的。
以初值-终值-加速类型(一阶/加速/减速)三元组作为属性使用。
以初值-终值-加速类型(加速/减速/半周期)三元组作为属性使用。
以表达式作为属性使用。因为具有顺序可以用于合并其余内容的结果。
普通的初值-变化值对作为属性。
????
在高级循环的子节点中查找变化量集节点,若找不到终止该节点翻译; 若找到,则遍历变化量集节点下的所有变化量参数节点,读取其变量初始化 与每节循环处理的信息,并记录。依据这些内容翻译循环节点。
变化量集节点仅负责加工变量初始化与每节循环处理的信息。