blob: 737a2e14e8f816b4d8a360aa847f3bebeb0640fa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
#! stap -p1
probe two
{
# all assignment operators
a = b
a <<< b
a += b
a -= b
a *= b
a /= b
a %= b
a <<= b
a >>= b
a &= b
a ^= b
a |= b
# all ternary operators
a ? b : c
# all binary operators
a || b
a && b
a | b
a & b
a ^ b
a < b
a > b
a == b
a != b
a <= b
a >= b
a << b
a >> b
a . b
a + b
a - b
a * b
a / b
a % b
# all unary operators
a ++
a --
-- a
++ a
~ a
! a
; # grammar glitch
+ a
; # grammar glitch
- a
# grammar glitch
a % b ; -- a ; ++ a ; a ++ ; a --
}
|