#programming-language #embedded #rumya

rumya-binding

Rumya programming language's binding for Rust

1 unstable release

0.1.4 Jan 31, 2025
0.1.3 Jan 31, 2025
0.1.2 Jan 31, 2025
0.1.1 Jan 31, 2025
0.1.0 Jan 31, 2025

#740 in Development tools

Download history 290/week @ 2025-01-26 69/week @ 2025-02-02

359 downloads per month

MIT license

5KB
70 lines

Rumya Binding

Rumya programming language's binding for Rust.

You can utilize Rumya program embedded in your project.

let rumya = Rumya::new().set_rumya(PATH);
let result = rumya.eval::<i32>("let x = 0. for i in 1 ~ 10 do x += i. x");
assert_eq!(result, Some(45));

lib.rs:

Rumya Binding

Rumya programming language's binding for Rust. You can utilize Rumya program embedded in your project.

let rumya = Rumya::new().set_rumya(PATH);
let result = rumya.eval::<i32>("let x = 0. for i in 1 ~ 10 do x += i. x");
assert_eq!(result, Some(45));

No runtime deps