我经常听说在编程语言中使用符号表可以优化符号的查找。目前,我的语言只实现为解释器,而不是编译器。我还不想分配时间来构建编译器,所以我正在尝试优化解释器。该语言大部分是基于Scheme语义和语法的,并且是静态作用域的。我使用AST在运行时执行代码(在我的解释器中,实现为区分联合,就像Write Yourself a Scheme in 48 Hours中的AST一样。不幸的是,我的解
我想我理解大多数规范,除了COMDAT部分的三个记录(节标题、节符号和辅助符号)之外,规范似乎没有提到存储在其中任何一个中的通用名称。换句话说,当我在这样一个对象上运行dumpbin时,它提供的输出如下:.text$mn name 0 number of line numbers Code
COMDAT; sym=