bcc:Beans Cool编译器

时间:2024-04-29 21:17:16
【文件属性】:

文件名称:bcc:Beans Cool编译器

文件大小:16KB

文件格式:ZIP

更新时间:2024-04-29 21:17:16

C

Beans Cool编译器 关于 Beans是一种进行中的低级编程语言,在设计时考虑了简单性和强大的低级控制能力。 大多数语言功能尚未实现,但处于一种有趣的状态。 尽管仍然保留手动滚动代码生成器的计划,但它目前使用作为代码生成器。 如果您想贡献或尝试它,请给我发送PM,我很乐意回答任何问题。 建造 当前,QBE仅可作为可执行文件使用,并且没有库接口。 因此,必须构建QBE可执行文件并将其放置在使用BCC的目录中。 我想尝试通过修补将QBE至少静态链接到BCC编译器,但我需要一些时间来进行该设置。 目前,有一个名为configure的脚本可以下载并构建QBE可执行文件。 除了QBE,您还需要GCC组装和链接输出的组装。 脚步 git clone https://github.com/garfr/bcc/ cd bcc/ ./configure meson setup build c


【文件预览】:
bcc-main
----src()
--------AST.c(6KB)
--------Lexer.c(5KB)
--------Parser.c(15KB)
--------Helpers.c(5KB)
--------BCC.c(808B)
----.clang-format(4KB)
----LICENSE(1023B)
----README.md(1KB)
----.gitignore(18B)
----meson.build(286B)
----include()
--------bcc()

网友评论