Pristine Ack-5.5
[Ack-5.5.git] / lang / cem / ctest / ctgen / id.cem.g
1 (-40) + 300
2 (-40) - 300
3 (-40) / 300
4 (-40) * 300
5 (-40) || 300
6 (-40) && 300
7 -(-40) 
8 !(-40) 
9 (-40) == 300
10 (-40) != 300
11 (-40) <= 300
12 (-40) >= 300
13 (-40) < 300
14 (-40) > 300
15 (-40) ? (-40) : 300
16 x = (-40)  -4.000000e+01
17 x += (-40)  -3.685850e+01
18 x -= (-40)  4.314150e+01
19 x /= (-40)  -7.853750e-02
20 x *= (-40)  -1.256600e+02
21 x ++ 4.141500e+00
22 x -- 2.141500e+00
23 -- x 2.141500e+00
24 ++ x 4.141500e+00
25 y = ( (-40) + 300 ) 260
26 y = ( (-40) - 300 ) -340
27 y = ( (-40) / 300 ) 0
28 y = ( (-40) * 300 ) -12000
29 y = ( (-40) || 300 ) 1
30 y = ( (-40) && 300 ) 1
31 y = ( -(-40)  ) 40
32 y = ( !(-40)  ) 0
33 y = ( (-40) == 300 ) 0
34 y = ( (-40) != 300 ) 1
35 y = ( (-40) <= 300 ) 1
36 y = ( (-40) >= 300 ) 0
37 y = ( (-40) < 300 ) 1
38 y = ( (-40) > 300 ) 0
39 y = ( (-40) ? (-40) : 300 ) -40
40 y = ( x = (-40)  ) -4.000000e+01 -40
41 y = ( x += (-40)  ) -3.685850e+01 -36
42 y = ( x -= (-40)  ) 4.314150e+01 43
43 y = ( x /= (-40)  ) -7.853750e-02 0
44 y = ( x *= (-40)  ) -1.256600e+02 -125
45 y = ( x ++ ) 4.141500e+00 3
46 y = ( x -- ) 2.141500e+00 3
47 y = ( -- x ) 2.141500e+00 2
48 y = ( ++ x ) 4.141500e+00 4
49 yes if ( (-40) + 300 ) yes() ; else no()
50 yes if ( (-40) - 300 ) yes() ; else no()
51 no if ( (-40) / 300 ) yes() ; else no()
52 yes if ( (-40) * 300 ) yes() ; else no()
53 yes if ( (-40) || 300 ) yes() ; else no()
54 yes if ( (-40) && 300 ) yes() ; else no()
55 yes if ( -(-40)  ) yes() ; else no()
56 no if ( !(-40)  ) yes() ; else no()
57 no if ( (-40) == 300 ) yes() ; else no()
58 yes if ( (-40) != 300 ) yes() ; else no()
59 yes if ( (-40) <= 300 ) yes() ; else no()
60 no if ( (-40) >= 300 ) yes() ; else no()
61 yes if ( (-40) < 300 ) yes() ; else no()
62 no if ( (-40) > 300 ) yes() ; else no()
63 yes if ( (-40) ? (-40) : 300 ) yes() ; else no()
64 yes if ( x = (-40)  ) yes() ; else no() -4.000000e+01
65 yes if ( x += (-40)  ) yes() ; else no() -3.685850e+01
66 yes if ( x -= (-40)  ) yes() ; else no() 4.314150e+01
67 yes if ( x /= (-40)  ) yes() ; else no() -7.853750e-02
68 yes if ( x *= (-40)  ) yes() ; else no() -1.256600e+02
69 yes if ( x ++ ) yes() ; else no() 4.141500e+00
70 yes if ( x -- ) yes() ; else no() 2.141500e+00
71 yes if ( -- x ) yes() ; else no() 2.141500e+00
72 yes if ( ++ x ) yes() ; else no() 4.141500e+00