diff options
| author | Philipp Hagemeister <phihag@phihag.de> | 2014-11-17 04:00:31 +0100 | 
|---|---|---|
| committer | Philipp Hagemeister <phihag@phihag.de> | 2014-11-17 04:00:41 +0100 | 
| commit | e983cf52775e493b7deedbe48d2f50f598c9da4e (patch) | |
| tree | 30d03752be63af3943f1948eeb9d80581c426453 /test | |
| parent | 0ab1ca5501108b8038090750e8455bfb5d72c443 (diff) | |
[swfinterp] Interpret yet more opcodes
Diffstat (limited to 'test')
| -rw-r--r-- | test/swftests/NeOperator.as | 24 | 
1 files changed, 24 insertions, 0 deletions
diff --git a/test/swftests/NeOperator.as b/test/swftests/NeOperator.as new file mode 100644 index 000000000..61dcbc4e9 --- /dev/null +++ b/test/swftests/NeOperator.as @@ -0,0 +1,24 @@ +// input: [] +// output: 123 + +package { +public class NeOperator { +    public static function main(): int { +        var res:int = 0; +        if (1 != 2) { +            res += 3; +        } else { +            res += 4; +        } +        if (2 != 2) { +            res += 10; +        } else { +            res += 20; +        } +        if (9 == 9) { +            res += 100; +        } +        return res; +    } +} +}  | 
