pub fn eval_string(string: &str) -> Value {
    let s = util::str_to_cstring(string);

    unsafe {
        vm::rb_eval_string(s.as_ptr())
    }
}
// "evaluation can raise an exception."
"evaluation can raise an exception."
" evaluation can raise an exception . "
pub fn eval_string(string: &str) -> Value {
    let s = util::str_to_cstring(string);
    unsafe {
        vm::rb_eval_string(s.as_ptr())
    }
}
pub fn eval_string ( string : & str ) -> Value { let s = util :: str_to_cstring ( string ) ; unsafe { vm :: rb_eval_string ( s . as_ptr ( ) ) } }
"evaluation can raise an exception."
" evaluation can raise an exception . "
string
&str
string
&str