Files
Interpreter/tests/cases/21_var_temp/EXPECTED.md
T

487 B
Raw Blame History

期望:编译通过;VAR_TEMP 每周期重置,VAR 跨周期持久

  • FB FootmpVAR_TEMP 初值 100)每周期重置 → tmp := tmp + 1 恒为 101 persistVAR)跨周期累积 1、2、3… out = tmp * 100 + persist = 10101、10102、10103…
  • MAINt(VAR_TEMP 初值 5)每周期重置 → t := t + 1 恒为 6
  • 全局 a = f.out + t:周期 1/2/3 = 10107 / 10108 / 10109(差 1 仅来自 persist tmp 与 t 若不重置则偏差 100 / 1)