标签: compiler-construction virtual-machine code-generation abstract-syntax-tree bytecode
假设我有这种简单的编程语言,它只包含这些功能:
<div id="mon" class="topbar" onclick="verd()">
它非常简单,只是一个主要程序。
我想为基于堆栈的虚拟机生成字节码 生成这个字节码的标准方法是什么? 我是一个为这个程序构建AST的词法分析器和解析器,现在我想为这个程序实现代码生成器(字节码编译器)。