compiler-construction
-
请帮助我理解 craftinginterpreters.com 中的解析树示例
-
了解处理可变长度数据,特别关注 C(99) 中的可变长度数组
-
C 编译器使用的数据布局(对齐概念)
-
C 通过对除记录之外的所有类型使用结构等价来避免类型图中的循环
-
为什么C语言构建过程包括'assemble'过程?
-
为 C 编译器编写 MakeFile,出现 "no input files" 致命错误
-
来自不同语言的代码如何集成到同一平台中?
-
在 shift reduce 解析中,为什么句柄最终总是出现在堆栈顶部而不是内部?
-
Bison - 最长匹配表达式的产生式
-
_WIN32, __linux__... 预处理器宏如何工作?
-
实现符号表来存储不同类型 C++ 的值
-
如何在多通道编译器中正确重用符号 table
-
解析成员表达式的语法
-
编译为 c 时进行垃圾收集的算法
-
C#pragma是预处理还是编译时运行?
-
如何使用可选前缀 LL(2) 创建语法?
-
我如何看出 LR(0) 项自动机中存在冲突?
-
为什么简单的程序会占用这么多存储空间space?
-
无法弄清楚以下的正则表达式
-
AST 设计——增量运算符是语句还是表达式?