1@@
2expression V, E;
3@@
4
5+ V = E;
6 if (
7- (V = E)
8+ V
9 ) { ... }
10
11@@
12expression V, E;
13@@
14
15+ V = E;
16 if (!
17- (V = E)
18+ V
19 ) { ... }
20
21@@
22expression V, E;
23binary operator B;
24@@
25
26+ V = E;
27 if (
28- (V = E)
29+ V
30 B ...) { ... }
31