Procházet zdrojové kódy

added js-iterator-wrap

Nicolas Cannasse před 13 roky
rodič
revize
65601c5b58
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      genjs.ml

+ 4 - 0
genjs.ml

@@ -399,6 +399,10 @@ and gen_expr ctx e =
 		gen_value ctx e1;
 		print ctx " %s " (Ast.s_binop op);
 		gen_value ctx e2;
+	| TField (x,"iterator") when Common.defined ctx.com "js-iterator-wrap" ->
+		print ctx "$iterator(";
+		gen_value ctx x;
+		print ctx ")";
 	| TField (x,s) ->
 		gen_value ctx x;
 		spr ctx (field s)