Module: Julia

Defined in:
lib/julia/version.rb,
ext/julia/julia.c

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.eval_string(str) ⇒ Object



14
15
16
17
18
19
20
21
# File 'ext/julia/julia.c', line 14

static VALUE
rbjl_julia_s_eval_string(VALUE mod, VALUE str)
{
    SafeStringValue(str);
    jl_eval_string(StringValueCStr(str));

    return mod;
}

.init(home) ⇒ Object



6
7
8
9
10
11
12
# File 'ext/julia/julia.c', line 6

static VALUE
rbjl_julia_s_init(VALUE mod, VALUE home)
{
    SafeStringValue(home);
    jl_init(NIL_P(home) ? NULL : StringValueCStr(home));
    return mod;
}