文件名称:lang-c:用于Rust的轻量级C分析器
文件大小:128KB
文件格式:ZIP
更新时间:2024-06-05 00:53:43
c parser ast rust-library Rust
朗格 Rust用户的C语言轻量级解析器。 几乎完全支持该语言的C11修订版。 还可以选择支持多个GCC和Clang扩展。 extern crate lang_c; use lang_c :: driver :: {Config, parse}; fn main () { let config = Config :: default (); println! ( "{:?}" , parse ( & config, "example.c" )); } 虫子 只需打开一个问题,错误报告和补丁程序就非常受欢迎。 执照 在Apache 2.0或MIT许可下获得双重许可(有关法律条款,请参阅LICENSE-APACHE和LICENSE-MIT )。 发展 在开发过程中使用了许多外部工具: GNU make 生锈 0.5.7 分析器( src/parser.rs )从在PE