Usage of statements, operators and keywords specific to ActionScript 2 does not allow to migrate to ActionScript 3. This includes "intrinsic" keyword, set variable statement and following list of operators:
<> (inequality) - use != insteadadd (concatenation (strings)) - use + insteadeq (equality (strings)) - use == insteadne (not equal (strings)) - use != insteadlt (less than (strings)) - use < insteadle (less than or equal to (strings)) - use <= insteadgt (greater than (strings)) - use > insteadge (greater than or equal to (strings)) - use >= insteadand (logical and) - use && insteador (logical or) - use || insteadnot (logical not) - use ! instead
if (true != false) { // Compliant
}
if (true <> false) { // Noncompliant
}
set("varName", value); // Noncompliant
varName = value; // Compliant