diff options
author | Mathias Magnusson <mathias@magnusson.space> | 2025-08-03 20:07:04 +0200 |
---|---|---|
committer | Mathias Magnusson <mathias@magnusson.space> | 2025-08-03 20:07:06 +0200 |
commit | 5283e0c1ee8b4067d2c9c0e8bf978eb4c53b79e8 (patch) | |
tree | 430f53c07fb611edff9a6ef9b3e4df82ca27a9fa /src/parse.zig | |
parent | b3bc7f6e644972e94964e155bdc9a1463ed1a6a0 (diff) | |
download | huginn-5283e0c1ee8b4067d2c9c0e8bf978eb4c53b79e8.tar.gz |
print parameter name in ast
Diffstat (limited to 'src/parse.zig')
-rw-r--r-- | src/parse.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parse.zig b/src/parse.zig index d8b4d15..752eafb 100644 --- a/src/parse.zig +++ b/src/parse.zig @@ -179,7 +179,7 @@ pub const Expr = struct { try writer.print(" else {}", .{fmt(@"else", source, indent)}); } }, - .proc => |proc| try writer.print("proc() {}", .{fmt(proc.body, source, indent)}), + .proc => |proc| try writer.print("proc({s}) {}", .{ if (proc.param) |p| p.getIdent(source) else "", fmt(proc.body, source, indent) }), .@"return" => |ret| try writer.print("return {}", .{fmt(ret.value, source, indent)}), } } |