21 Commits (e16c787f448ac04e5337d264f79d9302d31ba993)

Author SHA1 Message Date
韩天峰 9d68d2803c feat(callable): add support for bare function names as callable arguments 3 weeks ago
韩天峰 011cb31882 feat(native-class): enable direct binding of fixed properties to typed references 1 month ago
韩天峰 6215ecd06d Refactoring: support strongly typed references 1 month ago
韩天峰 2166e1a1a1 Complete varint types migration and fixed-storage safety 1 month ago
韩天峰 b184e47e5e refactor(compiler): migrate global compile-time functions to std namespace 1 month ago
韩天峰 b4919c7e76 fix(type): validate compound type declarations 1 month ago
韩天峰 e07016b0bd fix(enum): enforce runtime and declaration invariants 1 month ago
韩天峰 9e0984acee Translate all Chinese notes into English 1 month ago
韩天峰 ee2afb08f7 Translate all Chinese notes into English 1 month ago
韩天峰 70d13a3601 修复 C++ 代码的缩进问题 2 months ago
韩天峰 d5f0a113e6 Native Class 支持 [第二阶段] 2 months ago
韩天峰 981b8f54d7 Native Class 支持 2 months ago
韩天峰 e5f61eabfe 重构 readonly:__construct() 和 __clone() 都属于初始化窗口 ,其他地方不允许写。与 PHP 不一致。 2 months ago
韩天峰 cb03570212 refactor(context): remove runtime checked objects tracking mechanism 2 months ago
韩天峰 70927ee68a feat(type-system): enforce typed object constraints after unset operations 2 months ago
韩天峰 8dd33c1400 feat(closure): implement proper lexical scope handling for closures 2 months ago
韩天峰 ec298e66fe feat(compiler): implement strict scalar type validation for parameters and returns 2 months ago
Yurun da93efcb69 fix(compiler): 处理未定义变量被引用赋值后跨类方法参数匹配类型不正确 3 months ago
韩天峰 a0ece071cc refactor(generator): replace self::TYPE_* constants with Type::* constants 3 months ago
韩天峰 3372e4c59c refactor(core): restructure namespace and file organization 3 months ago
韩天峰 7fdf7213ce refactor(compiler): extract declaration symbol and type compatibility traits 3 months ago
韩天峰 223c9b22b4 refactor(compiler): move composite type checker and property access methods to traits 3 months ago