エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
組み込みC言語プログラマのためのmruby入門(後編) ―― mrubyの組み込み方とJavaとの違い
●mrbcで得られたバイトコードをアプリケーションに組み込む mrubyは,実行環境をmrb_stateという構造体... ●mrbcで得られたバイトコードをアプリケーションに組み込む mrubyは,実行環境をmrb_stateという構造体に閉じ込めています.単なる構造体ですので,一つのアプリケーションで,mrb_stateを二つ以上持つことができます.mrb_stateが二つ以上あった場合,それぞれのmrb_stateは互いに独立な実行環境と見なされます. mrbcで出力したバイトコードがRite形式とC言語形式のいずれであっても,mrb_stateを軸としてバイトコードを実行するというのは同じです.mrb_stateのライフ・サイクルをリスト5に示します. リスト5 mrb_stateのライフ・サイクル mrb_state *mrb = mrb_open(); /* 実行環境の生成 */ { /* バイトコードの読み取り */ } mrb_run(mrb, mrb_proc_new(mrb, mrb->ir
2013/05/01 リンク