{{toc}} mrubyを利用する include/mruby.hとinclude/mruby/compile.hをインクルードする mrb_open()を呼び出してmrb_stateを作成する mrb_load_xxx()を呼び出してRubyプログラムをロードする(ロードとなっているが実行まで行われる。独自のクラス定義などの準備作業はロードの前に行っておくこと)。ファイルを読み込む場合はmrb_load_file()、文字列を読み込む場合はmrb_load_string()を使う mrb_close()を呼び出してmrb_stateを破棄する mrubyで使われるデータ型 mrb_stateRiteVMの情報を格納する型 mrb_valuemrubyのオブジェクトを示す型。CRubyでいうVALUE mrb_callinfoメソッド呼び出しの情報を格納する型 mrb_value操作AP