authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-08-06 02:18:30 -07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2021-08-06 02:18:30 -07:00
log4e552999e6eaa5503943d47d2a75ef4ae1cb36f1
treee9081d78356a9bb39619d8271024125cbb176183
parentfa5a5a7e22e2e873d88e7127a67e02668bb79ee0

compile- recursion should use internal method


1 files changed, 2 insertions(+), 2 deletions(-)

src/lib.zig+2-2
......@@ -58,7 +58,7 @@ fn do(writer: anytype, comptime value: astgen.Value, data: anytype, indent: usiz
5858
5959 if (!hastext) try writer.writeAll("\n");
6060 inline for (v.children) |it| {
61 try compile(writer, it, data, indent + 1, !hastext);
61 try do(writer, it, data, indent + 1, !hastext);
6262 }
6363 if (!hastext) for (range(indent)) |_| try writer.writeAll(" ");
6464 try writer.print("</{s}>", .{v.name});
......@@ -79,7 +79,7 @@ fn do(writer: anytype, comptime value: astgen.Value, data: anytype, indent: usiz
7979 }
8080 @compileError("pek: compile: unsupported type: " ++ @typeName(TO));
8181 } else {
82 try compile(writer, astgen.Value{ .replacement = v[1..] }, x, indent, flag1);
82 try do(writer, astgen.Value{ .replacement = v[1..] }, x, indent, flag1);
8383 }
8484 },
8585 else => unreachable,