更复杂的 泛型 复杂原始(仿Python)函数装饰器 # main 收集(和 导入模块的自动执行) 元类型 # @p.set # 函数的描述符用装饰器而不是返回值 崩溃/返回作用域 回调 # 假鸭子 # f-string 自动 snprintf # __doc__(后续需完善) # 自动索引 # testcheck默认中文 vdebug 工具和 vsdt 工具 多态 ops 允许单个函数拥有装饰器(可修改,走函数指针) 协程关键字支持 with 出入多态 # 哈希表 内联快速迭代器 出栈调用函数 # 构造函数隐式参数 小数组直接栈上创建+ i in [xxx] # 字符串索引 单函数 @t.CVTable import 自动执行代码 限制全局 import 符号到局部(其他文件import而本文件没import,但是仍然生效不报错) 生成器表达式 await 表达式(平台无关协程支持) # 统一 mpool 和 mbuddy 接口 MCViper after 自举 # Ptr解引用含义冲突,a[x]与ptr[x]冲突 __iter__ 期望 for a, b in __iter__ init_set 构造 不在乎编译器时间的大小优化(无关符号剔除) 给 linkedlist 库改成 node 库,或者拆分 linkedlist 库 TPV 的 typedef 名是硬编码的,后期尝试修正 TPV 再次支持泛型能力检查和字节序