# HG changeset patch # User Edouard Tisserant # Date 1732800478 -3600 # Node ID 8816aee01b07869cca41a7e2a5bf0749b15b7032 # Parent b27df24a0ea8eeec5b1ea65f8ea58c877bcfa5c2# Parent 80fc760d4a4ae082036d79ec21a06d04469d06f4 merge diff -r 80fc760d4a4a -r 8816aee01b07 tests/projects/iec61131_lang_test/plc.xml --- a/tests/projects/iec61131_lang_test/plc.xml Wed Nov 13 14:42:34 2024 +0100 +++ b/tests/projects/iec61131_lang_test/plc.xml Thu Nov 28 14:27:58 2024 +0100 @@ -1,7 +1,7 @@ - + @@ -81,6 +81,14 @@ + + + + + + + + @@ -89,12 +97,20 @@ RESULT := 'Single iteration FOR loop'; -J := FALSE; FOR I:= 1 TO 1 DO - J := TRUE; + K := K + 1; END_FOR; -IF NOT J THEN RETURN; END_IF; +IF NOT (K = 1) THEN RETURN; END_IF; + +RESULT := 'Single iteration FOR BY loop'; + +K := 0; +FOR I:= 1 TO 2 BY 2 DO + K := K + 1; +END_FOR; + +IF NOT (K = 1) THEN RETURN; END_IF; RESULT := 'By 2 FOR loop';