Download this file
FUNCTION func:BOOL; a := b * ( c + d ) * e; a := b * ( (c:=c+1) ); a := b * (c:=c+1); END_FUNCTION