标签
一款网页版的 Mars MIPS 模拟器现在内置了 C 编译器,允许用户在浏览器中编写和模拟 MIPS 汇编及 C 代码。
本文使用支持宽算术的wasm2c对WebAssembly-to-C方法进行了基准测试,证明其在速度和内存使用方面仍然与专门的WebAssembly运行时(如Wasmer和Wasmtime)具有竞争力。
Reify 是一款基于语义具体化技术的开源随机 C 程序生成器,能够生成不含未定义行为的代码,专用于编译器测试。它已在 GCC 和 LLVM 中发现了 59 个 bug,并在 OpenJ9 和 Linux 的 eBPF 运行时中发现了额外的缺陷。
Chibil 是一个用C#编写的C编译器,针对.NET IL,能将C代码编译为.NET可执行文件。它基于chibicc,并能运行DOOM。
一位开发者记录了用 Zig 语言、按照 Nora Sandler 的教程系列构建名为 paella 的 C 编译器的全过程。