mrubyedge 1.0.0-rc2

mruby/edge is yet another mruby that is specialized for running on WASM
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
extern crate mrubyedge;
use mrubyedge::rite;
use mrubyedge::yamrb::*;

fn main() {
    let bin = include_bytes!("./def3.mrb");
    let mut rite = rite::load(bin).unwrap();
    // dbg!(&rite);
    let mut vm = vm::VM::open(&mut rite);

    eprintln!("return value:");
    eprintln!("{:?}", vm.run().unwrap());
}