YARVソースコード勉強会 (4)
こんにちわ。月曜日になってしまいましたが復活です。
今日からリビジョン 581 に更新して読んでいきます。
先週に引き続き、
static int iseq_compile_each(yarv_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node, int poped) { ... type = nd_type(node); switch (type) { ...
構文木のノードひとつひとつを命令列に変換する、iseq_compile_each 関数を上から順々に読んでいきます。