文件名称:bic:C解析器和编译器
文件大小:46KB
文件格式:ZIP
更新时间:2024-03-07 18:05:48
Erlang
工商银行 用Erlang编写的C解析器和预处理器。 最初是为了模拟C代码而创建的,但主要用于解析和生成C-api头文件。 使用就像 bic:file("fib.c") 将返回在C文件中找到的声明 -include_lib("bic/include/bic.hrl") 包含处理返回值所需的记录定义。 bic:command([AtomNamedFile]) 可用于从命令行进行简单测试
【文件预览】:
bic-master
----priv()
--------bic.sh(84B)
----rebar.config(0B)
----include()
--------bic.hrl(7KB)
----src()
--------bic_lint.erl(20KB)
--------bic.app.src(162B)
--------bic_ref.erl(1KB)
--------bic_format.erl(9KB)
--------bic_transform.erl(6KB)
--------bic_sizeof.erl(2KB)
--------bic.erl(22KB)
--------bic_cpp.erl(45KB)
--------bic_test.erl(5KB)
--------bic_scope.erl(2KB)
--------bic_scan.xrl(5KB)
--------bic_parse.yrl(22KB)
--------bic_unique.erl(2KB)
--------Makefile(980B)
--------bic_unroll.erl(16KB)
----ebin()
--------.gitignore(13B)
----.gitignore(32B)
----Makefile(527B)
----README.md(439B)