Test case R0030
Full test suiteDevice test case
IF-ELSE construct
			This test case it part of the test suite proposed for new devices.
	
	Test case ID: R0030
	Language: ST
	
tests2/t0030.st
PROGRAM Test_R0030
VAR
    r : REAL     :=     - 1.4;
    b : BOOL     :=     FALSE;
END_VAR
    IF( r > 2.0 ) THEN
        r := 2.0 * r;
    ELSIF( r < 0.0 ) THEN
        r := r + 1.0;
    ELSE
        r := - r;
    END_IF;
    b := NOT b;
    (* IF( b < FALSE) THEN
       r := 3.4;
    END_IF; *)
_GEB_ASSERT_(b = 1);
_GEB_ASSERT_EQFLOAT_(r , -0.4);
    
END_PROGRAM
	


