主要观点: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) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。