# HG changeset patch # User Edouard Tisserant # Date 1732801166 -3600 # Node ID 079099299603e577eb6153843fe34f642f220ed4 # Parent eab8030a510bfb0cb30de899ae7dfd7e039b9d26# Parent 8816aee01b07869cca41a7e2a5bf0749b15b7032 Merge remote-tracking branch 'hggit/python3' into python3 diff -r eab8030a510b -r 079099299603 tests/projects/iec61131_lang_test/plc.xml --- a/tests/projects/iec61131_lang_test/plc.xml Wed Nov 27 19:48:12 2024 +0100 +++ b/tests/projects/iec61131_lang_test/plc.xml Thu Nov 28 14:39:26 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';