浏览代码

put parens around isIn syntax (see #5187)

Simon Krajewski 9 年之前
父节点
当前提交
a776fb3731
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/generators/genpy.ml

+ 1 - 1
src/generators/genpy.ml

@@ -1569,7 +1569,7 @@ module Printer = struct
 				in
 				Printf.sprintf "%s[%s%s]" (print_expr pctx e1) (print_exprs pctx ":" el) (if trailing_colon then ":" else "")
 			| "python_Syntax.isIn",[e1;e2] ->
-				Printf.sprintf "%s in %s" (print_expr pctx e1) (print_expr pctx e2)
+				Printf.sprintf "(%s in %s)" (print_expr pctx e1) (print_expr pctx e2)
 			| "python_Syntax.delete",[e1] ->
 				Printf.sprintf "del %s" (print_expr pctx e1)
 			| "python_Syntax.binop",[e0;{eexpr = TConst(TString id)};e2] ->