疑问
Sherlockcxk opened this issue · 7 comments
Sherlockcxk commented
Sherlockcxk commented
@StepfenShawn
@cxk-bugsfly 是本人小号🤣😂
nobodxbodon commented
“运行于 python 虚拟机”应是指用了 exec 运行生成的 python 代码,无论转为 Python 代码或像木兰那样转为 Python 语法树都可以如此运行。
Line 1404 in 05a3a0d
Sherlockcxk commented
@nobodxbodon
但这不就成转换器,transpiler了吗?
本质上和转换器可以说没有区别了。
nobodxbodon commented
不解为何纠结于此,比如 ts 官网上叫的是 TypeScript compiler,也不见人说它必须叫”transpiler“?
Sherlockcxk commented
本人无fa♂可说好吧
StepfenShawn commented
@Sherlockcxk "运行喺 Python 虚拟机上"可以说是借助Python自带的虚拟机来运行,因为Python本身就是基于栈式虚拟机的动态语言, 所以我们可以将自己的语言转换为Python代码用自身的虚拟机运行, 这就是"运行在Python虚拟机上"的意思。而我要做的是实现自己的虚拟机和一套指令,也就是不用Python自带的虚拟机执行。
Sherlockcxk commented
@StepfenShawn
谢谢您的解释!