浏览代码

fixed EMacro decoding

Nicolas Cannasse 13 年之前
父节点
当前提交
faaf4679d8
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      interp.ml

+ 3 - 1
interp.ml

@@ -3761,7 +3761,9 @@ let decode_expr v =
 			ETernary (loop e1,loop e2,loop e3)
 		| 28, [e;t] ->
 			ECheckType (loop e, decode_ctype t)
-		| 29, [e;f] ->
+		| 29, [e] ->
+			EMacro (loop e)
+		| 30, [e;f] ->
 			EField (loop e, dec_string f) (*** deprecated EType, keep until haxe 3 **)
 		| _ ->
 			raise Invalid_expr