(* Normalization produces a new equation "v_1 = v_1" without any checking! *) node foo() returns (tmt1:int) var v_1:int; tmt2:int; let tmt1 = (1 + tmt2); tmt2 = 0 fby v_1; v_1 = tmt1; tel node main() returns (t:int) let t = foo() tel