主要观点:Pretty C 是与 C 兼容的新脚本语言,提供动态类型、通用迭代、资源跟踪等功能,且与 C 及其库向后兼容,受 Lua、Python 等启发。
关键信息:
- 提供多种便捷功能,如标准头文件、简单宏、新类型、新别名、类型推断、通用打印、通用相等、漂亮三元组、
for宏、分配宏、块实用工具等。 - 可通过克隆仓库或复制
pretty.h文件使用,遵循特定编码风格和提交消息指南进行贡献。
重要细节: head工具的 Pretty C 实现示例代码展示了其语法特点。- 包含的标准头文件及其作用,如
stdbool.h、stdint.h、iso646.h等。 - 各种宏的功能,如
max、min、len等。 - 新类型的定义,如
string、byte等。 for宏的不同形式及用法,如foreach、forthese、fortimes、forrange、forrangeby。- 分配宏的使用,如
new、vector、delete。 - 块实用工具的功能,如
lambda、with、defer、try和catch。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。