Floating point number literals.

This commit is contained in:
Bob Nystrom
2013-11-09 21:32:57 -08:00
parent 3cdabcb8c7
commit f19dd64f8b
14 changed files with 64 additions and 33 deletions
+3 -1
View File
@@ -3,10 +3,12 @@ io.write(10 % 5) // expect: 0
io.write(-4 % 3) // expect: -1
io.write(4 % -3) // expect: 1
io.write(-4 % -3) // expect: -1
io.write(-4.2 % 3.1) // expect: -1.1
io.write(4.2 % -3.1) // expect: 1.1
io.write(-4.2 % -3.1) // expect: -1.1
// Left associative.
io.write(13 % 7 % 4) // expect: 2
// TODO(bob): Floating point numbers.
// TODO(bob): Unsupported RHS types.
// TODO(bob): Error on mod by zero.