blob: cbc30725712ef8f78e75014ae46bd34252c40a94 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
correct handling of different recursive postfix expressions,
to prevent previous regression of only allowing homogeneous
postfix recursion.
<<<
a[1][2][3]
a.b("hi")!?++--
>>>
(expr (subscript (expr (subscript (expr (subscript (expr (name a)) (expr 1))) (expr 2))) (expr 3)))
(expr (increment/decrement -- postfix (expr (increment/decrement ++ postfix (expr (try (expr (must (expr (call (expr (member of (expr (name a)) named b)) (arg (expr "hi"))))))))))))
|