authorgravatar for me@paperdave.netdave caruso <me@paperdave.net> 2024-09-15 15:16:59-04:00
committergravatar for me@paperdave.netdave caruso <me@paperdave.net> 2024-09-15 15:16:59-04:00
loge8da302301d77d46ee205dc3a0bb5daba65fce3a
tree450fcfc81eecdf7341d9da4f584bf40eea524e64
parentd44222bc0e79efa9dd6bfe4c9922c0bc97ad63bc
signature Commit is signed but in an unrecognized format.

you can print the ast lol


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

src/core/Ast.Dump.zig+2
......@@ -126,6 +126,8 @@ fn dumpNode(writer: anytype, state: *State, node: NodeIndex) @TypeOf(writer).Err
126126 .struct_decl,
127127 => try dumpNodeList(writer, state, list, '{', '}'),
128128 .builtin_call,
129 .tuple_init,
130 .tuple_type,
129131 => try dumpNodeList(writer, state, list, '(', ')'),
130132 .array_init,
131133 => try dumpNodeList(writer, state, list, '[', ']'),
test/behavior/tuple+1-1
......@@ -1,6 +1,6 @@
11let assertEqual = @extern("assertEqual");
22
3fn hello() -> tuple (int, float) {
3fn hello(x: type) -> y(x, float) {
44 (5, 2.5)
55}
66