279 Commits (c604fc09ab352c7df43764a6beba2c1a2c0f5f30)

Author SHA1 Message Date
韩天峰 46e15ca247 feat(compiler): 添加对 Match 表达式和枚举的支持 7 months ago
韩天峰 bd06dcf0a5 fix(compiler): 修复返回语句缺少分号及未定义变量错误提示问题 7 months ago
韩天峰 67427f342d feat(closure): 添加闭包功能支持并完善相关测试用例 7 months ago
韩天峰 288f1dddef feat(closure): 实现闭包功能支持类内部方法访问$this 7 months ago
韩天峰 51939af82f test(closures): 添加闭包词法变量测试用例并修复引用转换逻辑 7 months ago
韩天峰 b3dc15a55f feat(closures): 实现闭包功能支持 7 months ago
韩天峰 752767012f feat(compiler): 添加对goto语句的支持 7 months ago
韩天峰 82e13b62f1 test(increment): 添加字符串和类型递增递减操作测试 7 months ago
韩天峰 e0a4e2f977 feat(compiler): 添加空合并赋值运算符支持并优化变量检查 7 months ago
韩天峰 f2e7b70043 feat(compiler): 添加闭包表达式支持 7 months ago
韩天峰 7e5b6ef045 fix(const): 修复命名空间常量定义和引用问题 7 months ago
韩天峰 9118fc4e33 feat(compiler): 支持函数别名和命名空间功能 7 months ago
韩天峰 288021d16c feat(compiler): 添加对孤立代码的检测和错误处理 7 months ago
韩天峰 209b9cb81d test(aot): 添加对象链接操作符测试用例 7 months ago
韩天峰 548f7ce496 fix(php): 修复数组赋值表达式中的变量检测和返回值处理 7 months ago
韩天峰 2acc84659a feat(compiler): 添加原生静态方法查找和数组维度引用功能 7 months ago
韩天峰 8fd83ae8b0 feat(trie): 添加字典树数据结构实现 7 months ago
韩天峰 d81c4cda62 fix(core): 修复数字文件名编译问题并优化代码结构 7 months ago
韩天峰 a39a2e389a fix(php): 修复字符串偏移设置功能 7 months ago
韩天峰 2d81a3975d feat(php): 添加字符串数组索引赋值支持 7 months ago
韩天峰 47e85c9de4 refactor(Php): 移除 strlen 等函数的特殊优化处理 7 months ago
韩天峰 c3eb2d2f3f refactor(php): 重构 isset 和 empty 表达式解析逻辑 7 months ago
韩天峰 423c10fe47 feat(compiler): 实现空值检查表达式解析功能 7 months ago
韩天峰 57e1790639 feat(compiler): 实现对静态属性和常量的原生支持 7 months ago
韩天峰 38110f67d5 refactor(php): 重构PHP到C++编译器实现细节 7 months ago
韩天峰 1c074d140e feat(php): 实现PHP右结合赋值操作符支持 7 months ago
韩天峰 9465caea14 feat(php): 添加属性访问控制和对象类型检查功能 7 months ago
韩天峰 d3360d2f38 fix(php): 修复数组类型返回和include表达式处理 7 months ago
韩天峰 f38098523f refactor(compiler): 重构PHP编译器参数类型解析逻辑 7 months ago
韩天峰 11828d3b5a feat(compiler): 添加对 any 函数的支持 7 months ago
韩天峰 e824c5d7c0 fix(compiler): 修复变量赋值和属性访问的类型检查问题 7 months ago
韩天峰 58f9cb4c28 fix(php): 修复PHP引用类型处理问题 7 months ago
韩天峰 abb5dbc6d8 fix(php): 修复后置递增递减操作符解析问题 7 months ago
韩天峰 3959fee828 test(zend): 添加heredoc语法和半保留字测试用例 7 months ago
韩天峰 166f53f28e fix(php): 修复编译器中的变量声明和属性获取问题 7 months ago
韩天峰 f48b1f4781 refactor(php): 重构PHP编译器中的赋值表达式处理逻辑 7 months ago
韩天峰 3dc79d2074 fix(parser): 修复抽象类实例化和空语句处理问题 7 months ago
韩天峰 43b9797df8 test(classes): 添加魔术方法相关测试用例 7 months ago
韩天峰 66249916f5 fix(php): 修复$this变量重新赋值检查并添加类功能测试 7 months ago
韩天峰 a6826d5fd0 feat(compiler): 添加PHP语法错误处理和类常量重复定义检查 7 months ago
韩天峰 d90bf8a5fd feat(compiler): 添加类常量支持和优化代码生成 7 months ago
韩天峰 25e567b3db feat(php): 添加类定义功能支持 7 months ago
韩天峰 4ed56de30e feat(php): 实现PHP编译器对引用参数的支持 7 months ago
韩天峰 715abf458d refactor(php): 重构 foreach 循环解析逻辑以支持对象迭代器 7 months ago
韩天峰 749b4ec00d 修复迭代器实现,continue 时执行 next() 7 months ago
韩天峰 c9d6e93f40 支持 Iterator/IteratorAggregate 对象 foreach 操作 7 months ago
韩天峰 689b59bbda 处理继承或实现内置类和接口 7 months ago
韩天峰 f8100988c4 update mixed 7 months ago
韩天峰 bdea6f77cc 添加类的单元测试 7 months ago
韩天峰 7ae7e12ad8 增加标准库单测文件 8 months ago