Lines Matching +full:4 +full:- +full:level
2 dnl If you think you have a short-circuiting m4, run us m4 -DSHORCIRCUIT=yes
4 dnl first level of precedence
5 ifelse(expr(-7),-7,,`failed -
7 ifelse(expr(- -2),2,,`failed -
13 ifelse(expr(~-1),0,,`failed ~
15 dnl next level of precedence
28 ifelse(expr(2%-1),0,,`failed %
30 dnl next level of precedence
31 ifelse(expr(2+2),4,,`failed +
33 ifelse(expr(2+-2),0,,`failed +
35 ifelse(expr(2- -2),4,,`failed -
37 ifelse(expr(2-2),0,,`failed -
39 dnl next level of precedence
40 ifelse(expr(1<<4),16,,`failed <<
42 ifelse(expr(16>>4),1,,`failed >>
44 dnl next level of precedence
45 ifelse(expr(4<4),0,,`failed <
47 ifelse(expr(4<5),1,,`failed <
49 ifelse(expr(4<3),0,,`failed <
51 ifelse(expr(4>4),0,,`failed >
53 ifelse(expr(4>5),0,,`failed >
55 ifelse(expr(4>3),1,,`failed >
57 ifelse(expr(4<=4),1,,`failed <=
59 ifelse(expr(4<=5),1,,`failed <=
61 ifelse(expr(4<=3),0,,`failed <=
63 ifelse(expr(4>=4),1,,`failed >=
65 ifelse(expr(4>=5),0,,`failed >=
67 ifelse(expr(4>=3),1,,`failed >=
69 dnl next level of precedence
72 ifelse(expr(1==-1),0,,`failed ==
78 dnl next level of precedence
83 dnl next level of precedence
88 dnl next level of precedence
95 dnl next level of precedence
104 dnl next level of precedence
113 dnl next level of precedence
123 ifelse(expr(!0*-2),-2,,`precedence wrong, ! *
127 ifelse(expr(~-20%7),5,,`precedence wrong ~ %
133 ifelse(expr(2%5-6/3),0,,`precedence wrong % -
135 ifelse(expr(2/5-5%3),-2,,`precedence wrong / -
141 ifelse(expr(35-3>>2),8,,`precedence wrong - >>
169 ifelse(expr(9&1^5),4,,`precedence wrong & ^