器构造 问答列表

ANTLR4 在 MacOS 上出现“错误:包 org.antlr.v4.runtime 不存在”

作者:Lula 提问时间:11/16/2023

我正在尝试使用 ANTLR4 为一个 uni 项目构建编译器,但现在我被卡住了。我试过跑步 javac TestPiinkk.java Piinkk*.java 出现了大约 100 个错误: ...

寻找 QEMU 可模拟的哈佛 RISC CPU

作者:Vyacheslav 提问时间:11/16/2023

我目前正在为我在大学的计算机体系结构课程做一个项目。这项任务包括选择一种编程语言,在我的例子中,是一种类似Lisp的语言,并为它编写一个编译器。此外,我需要实现一个能够执行编译器生成的机器代码的 CP...

WABT 是否提供对 WebAssembly 垃圾回收 (WasmGC) 的完整支持?

作者:Troels Lund 提问时间:11/17/2023

我可以看到wat2wasm确实有启用“gc”的选项,但是在运行此示例时(启用了所有功能): (module (type $Node (struct (field $next (ref null $...

与编译器设计中的形式语言理论和解析相关的问题

作者:Zzz0522 提问时间:11/8/2023

我正在尝试扩展 Tiny 语言的语法。“reg”表示正则表达式,“&”表示串联,“#”表示闭包,“?”表示可选元素,“|”表示选择。也支持括号。“BITWISE”用于按位表达式。这是我编译的语法。 ...

C++ 程序的编译阶段是什么?

作者:Luchian Grigore 提问时间:1/12/2012

C++ 程序的编译阶段是否由标准指定? 如果是这样,它们是什么? 如果没有,那么广泛使用的编译器(我更喜欢 MSVS)的答案会很棒。 我说的是预处理、标记化、解析等。它们的执行顺序是什么,它们具...

c++ 中的派生对象和基本对象有什么区别?

作者:MainID 提问时间:11/9/2009

c++ 中的派生对象和基本对象有什么区别, 特别是当类中有虚拟函数时。 派生对象是否维护其他表来保存指针 到功能?...

.NET 编译器 -- DEBUG 与 RELEASE

作者:Pete 提问时间:8/27/2008

多年来,我一直在 VB.NET 中使用 DEBUG 编译器常量将消息写入控制台。我也一直在以类似的方式使用 System.Diagnostics.Debug.Write。我的理解是,当使用 RELEA...

为什么我的计算关闭了?

作者:slickster 提问时间:10/29/2012

我几乎完成了这个程序。我唯一的问题是我的计算,我猜。我的数字完全不对劲。我太新了,无法发布图像,所以这里是我输出的链接。示例:http://imageshack.us/photo/my-images/...

为什么 MSVC 不针对 char 或 const char* 优化 cout,而是针对 int 优化?

作者:Luchian Grigore 提问时间:1/22/2013

比较代码: const char x = 'a'; std::cout<< x; 00C31000 mov eax,dword ptr [__imp_std::cout (0C32054h)] ...

如何定义编译时-D宏(Apache 2.2)?

作者:Jeff 提问时间:8/12/2013

在编译 Apache 源代码时,我已经能够很好地定义一个宏: # export CFLAGS=" -DSINGLE_LISTEN_UNSERIALIZED_ACCEPT" // OR even: #...


共42条 当前第3页