|
@@ -382,6 +382,7 @@ let reify in_macro =
|
|
| EBinop (op,e1,e2) ->
|
|
| EBinop (op,e1,e2) ->
|
|
expr "EBinop" [to_binop op p; loop e1; loop e2]
|
|
expr "EBinop" [to_binop op p; loop e1; loop e2]
|
|
| EField (e,s) ->
|
|
| EField (e,s) ->
|
|
|
|
+ let p = {p with pmin = p.pmax - String.length s} in
|
|
expr "EField" [loop e; to_string s p]
|
|
expr "EField" [loop e; to_string s p]
|
|
| EParenthesis e ->
|
|
| EParenthesis e ->
|
|
expr "EParenthesis" [loop e]
|
|
expr "EParenthesis" [loop e]
|