【文件属性】:
文件名称:wlang:开发中的编程语言
文件大小:657KB
文件格式:ZIP
更新时间:2024-02-21 19:23:37
programming-language compiler assembler CompilerC
lang
开发中的编程语言
./dev.sh example/factorial.w
笔记:
在C11中实现。
使用dlmalloc代替libc malloc,使其可移植到wasm等。
./dev.sh -analyze运行增量代码分析器
./dev.sh -lldb —在调试器中构建和运行产品,监视源文件中的更改
./dev.sh -构建和运行产品,监视源文件中的更改
./build.sh —构建发行产品并退出
./build.sh -g —生成调试产品并退出
./build.sh -analyze -使用分析整个项目()
./build.sh -test —生成并运行所有测试并生成代码覆盖率报告。
默认情况下,调试产品是使用Clang地址清理器构建的。 要禁用asan / msan,请编辑build.in.ninja文件。
建筑要求:
版本> = 7
版本> = 1.2
Bash或与Bash兼容的Shell,用于运行构建脚本
用于代码生成
用于代码分析(可选)
如果您使用的是macOS,请通过brew install c