summaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authortakkaw <[email protected]>2013-03-11 23:05:12 +0900
committertakkaw <[email protected]>2013-03-16 00:16:35 +0900
commit839d801c7a47f7a298215b66c79f9b9f0e51ea74 (patch)
tree9aac11f767ab65b4c51adfa83d317e0cd3e885ea /tools
parent5aafbca0e4769ca93ae088ec83f1ec6007e169a7 (diff)
downloadmruby-839d801c7a47f7a298215b66c79f9b9f0e51ea74.tar.gz
mruby-839d801c7a47f7a298215b66c79f9b9f0e51ea74.zip
display BasicObject information in mirb
Diffstat (limited to 'tools')
-rw-r--r--tools/mirb/mirb.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/mirb/mirb.c b/tools/mirb/mirb.c
index c20c788e4..bd03a6534 100644
--- a/tools/mirb/mirb.c
+++ b/tools/mirb/mirb.c
@@ -261,6 +261,9 @@ main(void)
else {
/* no */
printf(" => ");
+ if (!mrb_respond_to(mrb,result,mrb_intern(mrb,"inspect"))){
+ result = mrb_any_to_s(mrb,result);
+ }
p(mrb, result);
}
}