Booleans and comparison operators on numbers.

This commit is contained in:
Bob Nystrom
2013-11-03 21:38:58 -08:00
parent dae0246581
commit dff19bd8c3
6 changed files with 146 additions and 14 deletions
+2
View File
@@ -0,0 +1,2 @@
io.write(true.toString) // expect: true
io.write(false.toString) // expect: false
+17
View File
@@ -0,0 +1,17 @@
io.write(1 < 2) // expect: true
io.write(2 < 2) // expect: false
io.write(2 < 1) // expect: false
io.write(1 <= 2) // expect: true
io.write(2 <= 2) // expect: true
io.write(2 <= 1) // expect: false
io.write(1 > 2) // expect: false
io.write(2 > 2) // expect: false
io.write(2 > 1) // expect: true
io.write(1 >= 2) // expect: false
io.write(2 >= 2) // expect: true
io.write(2 >= 1) // expect: true
// TODO(bob): Wrong type for RHS.