diff options
Diffstat (limited to 'eval.c')
-rw-r--r-- | eval.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -3089,6 +3089,7 @@ rb_eval(self, n) case NODE_DXSTR: case NODE_DREGX: case NODE_DREGX_ONCE: + case NODE_DSYM: { VALUE str, str2; NODE *list = node->nd_next; @@ -3123,6 +3124,9 @@ rb_eval(self, n) case NODE_DXSTR: result = rb_funcall(self, '`', 1, str); break; + case NODE_DSYM: + result = rb_str_intern(str); + break; default: result = str; break; |