文件名称:ucc-c-compiler:用C实现的C编译器
文件大小:1.24MB
文件格式:ZIP
更新时间:2024-05-30 07:59:16
C
用C语言编写的AC编译器 依存关系 C标准库 as (使用gnu-as和darwin-as [现在clang-as]进行了测试,但是任何都可以) ld (任何都可以) 使用C89编译器来构建该编译器 特征 编译器实现C89,C99和C11(可通过-std=c89/c99/c11 )。 完全支持系统库,包括与va_list结构的ABI兼容性。 以下列出了一些主要的新增功能: 增加的功能: Microsoft / Plan 9结构扩展 Lambda / Objective-C样式块 函数的尾随返回类型 命名空间检查 标准支持(并非详尽无遗): C89,C99 C11 _Bool , _Noreturn , _Alignof , _Alignas _Generic , _Static_assert 功能支持: 浮点类型 无符号整数 char , short , long和(仅在6