123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- Format: 'expected actual'
- 163 163
- 4 4
- 16 16
- 8 8
- 2 2
- 4 4
- 2 2
- 2 2
- 1 1
- 0 0
- 0 0
- 0 0
- 1 1
- 1 1
- 2 2
- -3 -3
- -2 -2
- 1 1
- 0 0
- 2 2
- 131072 131072
- 29 29
- 33 33
- 49 49
- 1 1
- 1 1
- 0 0
- 0 0
- 1 1
- 1 1
- 1 1
- 2 2
- 3 3
- 1 1
- 58 58
- 2 2
- 60 60
- 1 1
- 256 256
- 16 16
- 62 62
- 4 4
- 29 29
- 5 5
- unary plus, minus
- -4 -4
- 4 4
- conditional expressions
- 1 1
- 32 32
- 32 32
- 1 1
- 1 1
- 32 32
- check that the unevaluated part of the ternary operator does not do evaluation or assignment
- 20 20
- 30 30
- 20 20
- 30 30
- check precedence of assignment vs. conditional operator
- ./arith.tests: line 116: arithmetic syntax error
- check precedence of assignment vs. conditional operator
- associativity of assignment-operator operator
- 6 6
- 6,5,3 6,5,3
- octal, hex
- 263 263
- 255 255
- 40 40
- other bases
- 10 10
- 10 10
- 10 10
- 10 10
- 10 10
- 10 10
- 36 36
- 36 36
- 62 62
- 63 63
- missing number after base
- 0 0
- ./arith.tests: line 162: arithmetic syntax error
- ./arith.tests: line 164: divide by zero
- ./arith.tests: let: line 165: arithmetic syntax error
- ./arith.tests: line 166: arithmetic syntax error
- ./arith.tests: let: line 167: arithmetic syntax error
- abc
- def
- ghi
- ./arith.tests: line 190: arithmetic syntax error
- 16 16
- ./arith.tests: line 195: arithmetic syntax error
- ./arith.tests: line 196: malformed ?: operator
- ./arith.tests: line 197: arithmetic syntax error
- 9 9
- ./arith.tests: line 204: arithmetic syntax error
- ./arith.tests: line 207: arithmetic syntax error
- 9 9
- 9 9
- 9 9
- 7 7
- 7
- 4 4
- 32767 32767
- 32768 32768
- 131072 131072
- 2147483647 2147483647
- 1 1
- 4 4
- 4 4
- 5 5
- 5 5
- 4 4
- 3 3
- 3 3
- 4 4
- 4 4
- 7 7
- ./arith.tests: line 256: arithmetic syntax error
- ./arith.tests: line 258: arithmetic syntax error
- ./arith.tests: line 259: arithmetic syntax error
- ./arith.tests: line 261: arithmetic syntax error
- ./arith.tests: line 262: arithmetic syntax error
- 4 4
- 7 7
- -7 -7
- 7
- 7
- ./arith1.sub: line 2: arithmetic syntax error
- ./arith1.sub: line 3: arithmetic syntax error
- ./arith1.sub: line 4: arithmetic syntax error
- ./arith1.sub: line 5: arithmetic syntax error
- 6 6
- 3 3
- 7 7
- 4 4
- 0 0
- 3 3
- 7 7
- 2 2
- -2 -2
- 1 1
- 7
- 7
- 7
- 7
- 7
- 7
- 5 5
- 1 1
- 6 6
- 2 2
- 3 3
- 1 1
- 4 4
- 0 0
- -7
- -7
- 7
- 7
- -7 -7
- -7 -7
- 7 7
- 7 7
- 8 12
- ./arith.tests: line 289: arithmetic syntax error
- 42
- 42
- 42
- ./arith.tests: line 301: a[b[c]d]=e: not found
|