独習mrubyバイトコード[OP_LOADF]

How it works?
R(A) := true
レジスタにfalseオブジェクトを代入する
When used?falseを扱うときに用いられる。 ...
独習mrubyバイトコード[OP_LOADT]

How it works?
R(A) := true
レジスタにtrueオブジェクトを代入する
When used?trueを扱うときに用いられる。
独習mrubyバイトコード[OP_LOADSELF]

How it works?
R(A) := self
レジスタにselfオブジェクトを代入する
When used?selfに対して、何か処理をする ...
Let’s make apps on mruby/c for M5Stack(ESP32)

This article comes from 2nd M5Stack user meeting.
My intentionI think M5Stack is an awesome product becaus
M5Stack/ESP32 Arduino向けのmruby/cライブラリを作る

Wio LTE Arduino用にライブラリ化したmruby/cを少しだけ改造して、ESP32 Arduino用にしてみました。
まだAPIの移植はほとんどできていませんが、M5StackのLCD用のサンプルスケ
独習mrubyバイトコード[OP_LOADI]

sBx:整数
How it works?
R(A) := sBx
レジスタにFixnumとしてsBxの値を代入する。
sBxは16bitの符号付き整数で ...
独習mrubyバイトコード[OP_LOADL]

Bx:リテラル番号
How it works?
R(A) := Pool(Bx)
レジスタに実行中のIREPに格納されているBx番目のリテラルのポインタを代入す ...
The Instruction set of mruby/c compared with mruby

(Japanese version is here)
Recently I’m studying mruby byte-code to understand mruby/c.
In mruby/c, i ...
mruby/cがサポートするmrubyバイトコード命令の範囲

mruby/cを理解するために、mrubyバイトコードを勉強している。
実装をコンパクトにするため(もしくは開発中のため)、mruby/cはmrubyのすべての命令をサポートしていない。
mruby/cのvm.cとmr ...
Progress of mruby/c library for Wio LTE Arduino

I confirmed basic functionalities of mruby/c library for Wio LTE Arduino.
After implementing a glue code for a RT ...