摘要:
生成跳转指令时并不确定最后将跳转到哪里去(因为往往还未解析到目标代码段)。因此这里会用到编译原理中一个叫“回填”的技术。相关的指令: typedef enum { /* name args description */ // ...... OP_LOADBOOL,/* A B C R(A) := ( 阅读全文
摘要:
生成跳转指令时并不确定最后将跳转到哪里去(因为往往还未解析到目标代码段)。因此这里会用到编译原理中一个叫“回填”的技术。相关的指令: typedef enum { /* name args description */ // ...... OP_LOADBOOL,/* A B C R(A) := ( 阅读全文
摘要:
在下面的指令中选择power解释,其他指令类似 typedef enum { /* name args description */ //...... OP_ADD,/* A B C R(A) := RK(B) + RK(C) */ OP_SUB,/* A B C R(A) := RK(B) - R 阅读全文
|