mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Add NODE_KW_HASH support in mrb_parser_dump().
This commit is contained in:
@@ -6403,6 +6403,19 @@ mrb_parser_dump(mrb_state *mrb, node *tree, int offset)
|
||||
}
|
||||
break;
|
||||
|
||||
case NODE_KW_HASH:
|
||||
printf("NODE_KW_HASH:\n");
|
||||
while (tree) {
|
||||
dump_prefix(tree, offset+1);
|
||||
printf("key:\n");
|
||||
mrb_parser_dump(mrb, tree->car->car, offset+2);
|
||||
dump_prefix(tree, offset+1);
|
||||
printf("value:\n");
|
||||
mrb_parser_dump(mrb, tree->car->cdr, offset+2);
|
||||
tree = tree->cdr;
|
||||
}
|
||||
break;
|
||||
|
||||
case NODE_SPLAT:
|
||||
printf("NODE_SPLAT:\n");
|
||||
mrb_parser_dump(mrb, tree, offset+1);
|
||||
|
||||
Reference in New Issue
Block a user