Zero,
That line is, infact, illegal.
As has been stated, numerous times, it is wrong, and simply doesn't make sence.
The DBC compiler may not pick it up for the reasons that Blanky stated, or otherwise, and, thus, allow you to run the code, however, it is still illegal code.
When using the '=' operator in this case, it is an
assignment operator.
This means, it assigns a value to a variable.
The way that it works, is you put the variable on the LEFT side of the operator, and the value on the RIGHT side of the operator.
The value can be a number ( 10, 3, 9 ), a mathematical function ( such examples include;
4 * 5,
9 - 5,
17 + 39 - 8 ), another variable (
myvar,
elmo# ), or a mixture of the above (
myvar * 5,
19 - fred# + 1.0 ).
This is the ONLY way that an
assignment operator can work.
No If's, No Buts, No nothing.
Yes, your code may compile for you, and the DBC compiler may miss this illegal code, but that doesn't make it any less illegal.
Next point,
do not call people names ( be it "Dips" or "Dip S**t", or anything inbetween ), it really doesn't help your image. If you continue to harass the people that are helping, or pointing out a flaw in your code, then we will be left with no choice but to Ban you.
This thread is locked now.
Jess.
PS. this is also in the wrong place, it should be in WIP or Program Announcements.

Team EOD :: Programmer/All-Round Nice Guy
Aust. Convention!