Lines Matching refs:test_expr

30 test_expr() {  function
57 test_expr '4611686018427387904 + 4611686018427387903' \
59 test_expr '4611686018427387904 + 4611686018427387904' \
61 test_expr '4611686018427387904 - -4611686018427387904' \
63 test_expr '-4611686018427387904 - 4611686018427387903' \
65 test_expr '-4611686018427387904 - 4611686018427387905' \
67 test_expr '-4611686018427387904 \* 1' '-4611686018427387904'
68 test_expr '-4611686018427387904 \* -1' '4611686018427387904'
69 test_expr '-4611686018427387904 \* 2' '-9223372036854775808'
70 test_expr '-4611686018427387904 \* 3' \
72 test_expr '-4611686018427387904 \* -2' \
74 test_expr '4611686018427387904 \* 1' '4611686018427387904'
75 test_expr '4611686018427387904 \* 2' \
77 test_expr '4611686018427387904 \* 3' \
79 test_expr '-9223372036854775808 % -1' \
81 test_expr '-9223372036854775808 / -1' \
83 test_expr '0 + -9223372036854775808' '-9223372036854775808'
84 test_expr '0 + -1' '-1'
85 test_expr '0 + 0' '0'
86 test_expr '0 + 1' '1'
87 test_expr '0 + 9223372036854775807' '9223372036854775807'
88 test_expr '-9223372036854775808 + 0' '-9223372036854775808'
89 test_expr '9223372036854775807 + 0' '9223372036854775807'
90 test_expr '4611686018427387904 \* -1' '-4611686018427387904'
91 test_expr '4611686018427387904 \* -2' '-9223372036854775808'
92 test_expr '4611686018427387904 \* -3' \
94 test_expr '-4611686018427387904 \* -1' '4611686018427387904'
95 test_expr '-4611686018427387904 \* -2' \
97 test_expr '-4611686018427387904 \* -3' \
99 test_expr '0 \* -1' '0'
100 test_expr '0 \* 0' '0'
101 test_expr '0 \* 1' '0'
109 test_expr '3 \> 3 \| 3 = 3 \& 4 \> 4 \| 3 = 3 \& 4 = 4 \& 5 \>= 5' '1'
110 test_expr '3 \> 3 \| 3 = 3 \& 4 \> 4 \| 3 = 3 \& 4 = 4 \& 5 \>= 6' '0'
111 test_expr '3 \> 3 \| 3 = 3 \& 4 \> 4 \| 3 = 3 \& 4 = 3 \& 5 \>= 5' '0'
112 test_expr '3 \> 3 \| 3 = 3 \& 4 \> 4 \| 3 = 2 \& 4 = 4 \& 5 \>= 5' '0'
113 test_expr '3 \> 2 \| 3 = 3 \& 4 \> 4 \| 3 = 3 \& 4 = 4 \& 5 \>= 6' '1'
114 test_expr '3 \> 3 \| 3 = 3 \& 4 \> 3 \| 3 = 3 \& 4 = 4 \& 5 \>= 5' '1'
122 test_expr '2 : 4 / 2' '0'
123 test_expr '4 : 4 % 3' '1'
131 test_expr '.java_wrapper : /' '0'
132 test_expr '4 : \*' '0'
133 test_expr '4 : +' '0'
134 test_expr '4 : -' '0'
135 test_expr '4 : /' '0'
136 test_expr '4 : %' '0'
144 test_expr '2 + 4 \* 5' '22'
152 test_expr '2' '2'
153 test_expr '-4' '-4'
154 test_expr 'hello' 'hello'
162 test_expr '2 \> 1 \* 17' '0'
170 test_expr '2 \!= 5' '1'
171 test_expr '2 \!= 2' '0'
172 test_expr '2 \<= 3' '1'
173 test_expr '2 \<= 2' '1'
174 test_expr '2 \<= 1' '0'
175 test_expr '2 \< 3' '1'
176 test_expr '2 \< 2' '0'
177 test_expr '2 = 2' '1'
178 test_expr '2 = 4' '0'
179 test_expr '2 \>= 1' '1'
180 test_expr '2 \>= 2' '1'
181 test_expr '2 \>= 3' '0'
182 test_expr '2 \> 1' '1'
183 test_expr '2 \> 2' '0'
191 test_expr '1 \* -1' '-1'
192 test_expr '2 \> 1 \* 17' '0'
200 test_expr '-1 + 5' '4'
201 test_expr '- 1 + 5' 'expr: syntax error'
203 test_expr '5 + -1' '4'
204 test_expr '5 + - 1' 'expr: syntax error'
206 test_expr '1 - -5' '6'
214 test_expr '-3 + -1 \* 4 + 3 / -6' '-7'
223 test_expr 'X1/2/3 : X\\\(.\*[^/]\\\)//\*[^/][^/]\*/\*$ \| . : \\\(.\\\)' '1/2'
232 test_expr '1/2 : .\*/\\\(.\*\\\)' '2'