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!=instead
-  add(concatenation (strings)) - use+instead
-  eq(equality (strings)) - use==instead
-  ne(not equal (strings)) - use!=instead
-  lt(less than (strings)) - use<instead
-  le(less than or equal to (strings)) - use<=instead
-  gt(greater than (strings)) - use>instead
-  ge(greater than or equal to (strings)) - use>=instead
-  and(logical and) - use&&instead
-  or(logical or) - use||instead
-  not(logical not) - use!instead
Noncompliant code example
if (true != false) { // Compliant
}
if (true <> false) { // Noncompliant
}
set("varName", value); // Noncompliant
varName = value; // Compliant