规则部分设置
-
规则标签:
每个规则都有一个固定的标签,例如A1、A2等,标签决定了规则的内容和执行顺序。
-
:
是固定的,执行时按顺序处理,相同规则按顺序处理。
-
规则顺序:
从左到右处理规则,相同规则按顺序处理。
架构部分设置
-
规则:
规则是固定的,不会改变,但规则内的操作符和变量会动态变化。
-
操作符和变量:
操作符和变量是动态变化的,规则和操作符会改变规则的执行顺序,规则A1后面跟着+,则规则执行顺序先执行+操作符。
-
变量:
变量如V1,会根据规则和操作符动态设置,规则A1后面跟着V1,V1会被设置为当前变量的值。
-
循环部分:
搭配规则和循环结构,例如规则A1后面跟着C和L,循环次数由当前变量V1的值确定,执行C和L循环。
示例操作
例子1:规则A1
+,V1
C,L
运行逻辑:
- 规则A1执行,先执行+操作符,然后是循环C,直到循环次数为V1的值。
例子2:规则A1后面跟着+,C,V1
+,C,V1
+,C,V2
运行逻辑:
- 规则A1执行,先执行+操作符,然后是循环C,直到循环次数为V1的值,循环执行后,V1被设置为当前变量的值,继续循环,直到V1的值改变。
例子3:规则A1后面跟着+,C,V2
+,C,V2
+,C,V1
运行逻辑:
- 规则A1执行,先执行+操作符,然后是循环C,直到循环次数为V2的值,循环执行后,V2被设置为当前变量的值,继续循环,直到V2的值改变。
例子4:规则A1后面跟着V1,C,L
V1,C,L
运行逻辑:
- 规则A1执行,先执行V1设置为当前变量的值,然后是循环C,直到循环次数为V1的值,循环执行后,V会被设置为当前变量的值。
例子5:规则A1后面跟着V1,C,V2,L,V1
V1,C,V2,L,V1
运行逻辑:
- 规则A1执行,先执行V1设置为当前变量的值,然后是循环C,直到循环次数为V1的值,循环执行后,V2被设置为当前变量的值,循环结束后,再次执行V1设置为当前变量的值,然后继续循环,直到循环次数改变。
通过以上例子,可以清晰地理解规则设置的顺序、规则内容、变量和循环的动态变化及其执行逻辑。








京公网安备11000000000001号
京ICP备11000001号