summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-compiler
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2016-05-14 21:50:03 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2016-05-16 01:49:24 +0900
commit2e81fee7316d9604d96bb6e0966f2817520bb98d (patch)
treef07043583edf32216b021df66570d67557379302 /mrbgems/mruby-compiler
parent5933651ac78b598469130ff95243f2a1674855bc (diff)
downloadmruby-2e81fee7316d9604d96bb6e0966f2817520bb98d.tar.gz
mruby-2e81fee7316d9604d96bb6e0966f2817520bb98d.zip
parser_dump() to show symbol number for NODE_SYM
Diffstat (limited to 'mrbgems/mruby-compiler')
-rw-r--r--mrbgems/mruby-compiler/core/parse.y3
1 files changed, 2 insertions, 1 deletions
diff --git a/mrbgems/mruby-compiler/core/parse.y b/mrbgems/mruby-compiler/core/parse.y
index a2add4247..cdc4b41a7 100644
--- a/mrbgems/mruby-compiler/core/parse.y
+++ b/mrbgems/mruby-compiler/core/parse.y
@@ -6240,7 +6240,8 @@ mrb_parser_dump(mrb_state *mrb, node *tree, int offset)
break;
case NODE_SYM:
- printf("NODE_SYM :%s\n", mrb_sym2name(mrb, sym(tree)));
+ printf("NODE_SYM :%s (%d)\n", mrb_sym2name(mrb, sym(tree)),
+ (int)(intptr_t)tree);
break;
case NODE_SELF: