summaryrefslogtreecommitdiff
path: root/ext/-test-/eval/eval.c
blob: 983468fc347c7db38a883d07106010a44ddebb27 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#include "ruby/ruby.h"

static VALUE
eval_string(VALUE self, VALUE str)
{
    return rb_eval_string(StringValueCStr(str));
}

void
Init_eval(void)
{
    rb_define_global_function("rb_eval_string", eval_string, 1);
}