浏览代码

Lua : pretty up basic object printing

Justin Donaldson 9 年之前
父节点
当前提交
01a825b1a2
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      std/lua/Boot.hx

+ 5 - 0
std/lua/Boot.hx

@@ -214,9 +214,14 @@ class Boot {
 				else {
 				else {
 					var fields = Reflect.fields(o);
 					var fields = Reflect.fields(o);
 					var buffer = new StringBuf();
 					var buffer = new StringBuf();
+					var first = true;
+					buffer.add("{ ");
 					for (f in fields){
 					for (f in fields){
+						if (first) first = false;
+						else buffer.add(", ");
 						buffer.add('${s}${Std.string(f)} : ${untyped Std.string(o[f])}');
 						buffer.add('${s}${Std.string(f)} : ${untyped Std.string(o[f])}');
 					}
 					}
+					buffer.add(" }");
 					buffer.toString();
 					buffer.toString();
 				}
 				}
 			};
 			};