一个名为c4wa的WebAssemblyC编译器。github.co

蚁工厂 2025-06-28 18:01:04

一个名为 c4wa 的 Web Assembly C 编译器。

github.com/kign/c4wa

它可以将 C 语言子集编译成 Web Assembly,具有独特特性,如创建最小化且优化的 Web Assembly 输出,无需额外“粘合剂”或嵌入库,与任何 WASM 运行时兼容,能高效利用 WASM 线性内存模型,并可输出可读的 WAT 格式。c4wa 不是完整的 C 实现,但支持大多数日常编码所需的特性。它旨在成为高级语言和底层 Web Assembly 之间的折中方案,便于开发者在保持与底层紧密关系的同时,用相对高级的语言编写代码。

0 阅读:5
蚁工厂

蚁工厂

感谢大家的关注