503f75d08b
These names don't make sense now that we run both suites the same way.
118 linhas
1.9 KiB
Plaintext
118 linhas
1.9 KiB
Plaintext
"Hello" . " world!" --> Hello world!
|
|
|
|
1 + 1 --> 2
|
|
1.5 + 1 --> 2.5
|
|
1 + 1.5 --> 2.5
|
|
1.5 + 1.0 --> 2.5
|
|
"5.5" + 5 --> 10.5
|
|
5 + "5.5" --> 10.5
|
|
5.5 + "5" --> 10.5
|
|
"5.5" + "5" --> 10.5
|
|
|
|
1 - 1 --> 0
|
|
1.5 - 1 --> 0.5
|
|
1 - 1.5 --> -0.5
|
|
1.5 - 1.0 --> 0.5
|
|
"5.5" - 5 --> 0.5
|
|
5 - "5.5" --> -0.5
|
|
5.5 - "5" --> 0.5
|
|
"5.5" - "5" --> 0.5
|
|
|
|
2 * 2 --> 4
|
|
2.5 * 3 --> 7.5
|
|
3 * 2.5 --> 7.5
|
|
2.5 * 3.0 --> 7.5
|
|
"5.5" * 5 --> 27.5
|
|
5 * "5.5" --> 27.5
|
|
5.5 * "5" --> 27.5
|
|
"5.5" * "5" --> 27.5
|
|
|
|
2 / 2 --> 1
|
|
2.5 / 5 --> 0.5
|
|
5 / 2.0 --> 2.5
|
|
5.0 / 2.0 --> 2.5
|
|
"5.5" / 5 --> 1.1
|
|
5 / "5.5" --> 0.90909090909091
|
|
5.5 / "5" --> 1.1
|
|
"5.5" / "5" --> 1.1
|
|
1 / 0 --> HipHop Warning: Division by zero in %s on line 46
|
|
1.0 / 0 --> HipHop Warning: Division by zero in %s on line 47
|
|
1 / 0.0 --> HipHop Warning: Division by zero in %s on line 48
|
|
1.0 / 0.0 --> HipHop Warning: Division by zero in %s on line 49
|
|
|
|
2 % 2 --> 0
|
|
2.5 % 5 --> 2
|
|
5 % 2.0 --> 1
|
|
5.0 % 2.0 --> 1
|
|
"5.5" % 5 --> 0
|
|
5 % "5.5" --> 0
|
|
5.5 % "5" --> 0
|
|
"5.5" % "5" --> 0
|
|
1 % 0 --> HipHop Warning: Division by zero in %s on line 60
|
|
1.0 % 0 --> HipHop Warning: Division by zero in %s on line 61
|
|
1 % 0.0 --> HipHop Warning: Division by zero in %s on line 62
|
|
1.0 % 0.0 --> HipHop Warning: Division by zero in %s on line 63
|
|
|
|
5 & 3 --> 1
|
|
5.0 & 3.0 --> 1
|
|
|
|
5 | 3 --> 7
|
|
5.0 | 3.0 --> 7
|
|
|
|
5 ^ 3 --> 6
|
|
5.0 ^ 3.0 --> 6
|
|
|
|
5 << 1 --> 10
|
|
5 << 1.0 --> 10
|
|
5 << "hi" --> 5
|
|
|
|
5 >> 1 --> 2
|
|
5 >> 1.0 --> 2
|
|
5 >> "hi" --> 5
|
|
|
|
!0 --> 1
|
|
!5 -->
|
|
!false --> 1
|
|
!"hi" -->
|
|
3 === 4 -->
|
|
3 === 3 --> 1
|
|
4 === 3 -->
|
|
"4" === 3 -->
|
|
|
|
3 !== 4 --> 1
|
|
3 !== 3 -->
|
|
4 !== 3 --> 1
|
|
"4" !== 3 --> 1
|
|
|
|
3 == 4 -->
|
|
3 == 3 --> 1
|
|
4 == 3 -->
|
|
"4" == 3 -->
|
|
|
|
3 != 4 --> 1
|
|
3 != 3 -->
|
|
4 != 3 --> 1
|
|
"4" != 3 --> 1
|
|
|
|
3 < 4 --> 1
|
|
3 < 3 -->
|
|
4 < 3 -->
|
|
"4" < 3 -->
|
|
|
|
3 <= 4 --> 1
|
|
3 <= 3 --> 1
|
|
4 <= 3 -->
|
|
"4" <= 3 -->
|
|
|
|
true
|
|
!(true && false)
|
|
false || true
|
|
3 && 4 --> 1
|
|
3 && 3 --> 1
|
|
4 && 3 --> 1
|
|
"4" && 3 --> 1
|
|
|
|
(string)42 --> 42
|
|
(string)"hi" --> hi
|
|
|