171 Commits (492116d3c0c10a414fbdc2538be3c643e31a7f95)

Author SHA1 Message Date
韩天峰 492116d3c0 refactor(tests): replace native_types and complex_types with Type constants 1 month ago
韩天峰 11d4c23085 refactor(build): extract command options and resource compilation to traits 2 months ago
韩天峰 41aaff4094 refactor(core): restructure source directory organization and update imports 2 months ago
韩天峰 c494622ae4 feat(runtime): enhance AOT exception reporting with source file location 2 months ago
韩天峰 2bad099e09 feat(generator): add yield and generator support using Fiber backend 2 months ago
韩天峰 88139f4da7 feat(build): add library build mode with proper target naming 2 months ago
韩天峰 e5dbf10ceb feat(ocean): add ocean demo with Godot integration 2 months ago
韩天峰 348c3d01fc feat(minecraft-demo): add C++ backend and Godot extension for Minecraft demo 2 months ago
韩天峰 7e28e8441b feat(build): add support for building shared libraries in addition to binaries and extensions 2 months ago
韩天峰 da0707e4d0 remove(Python): remove Python translator and example file 2 months ago
韩天峰 9ffe109cb1 feat: 添加斗地主Win32示例游戏 2 months ago
韩天峰 6577f9bf81 fix: 修正项目名称与输出目录的解析逻辑 2 months ago
韩天峰 c3f0151e87 feat(aot): 支持类继承、接口及抽象类的类型兼容与运行时检查 2 months ago
韩天峰 b40a448804 docs(examples): 添加 FFI 崩溃示例 2 months ago
韩天峰 6e5b186c91 refactor(php): 重构PHP解析器的表达式处理和动态属性访问 2 months ago
韩天峰 f0f72f651d feat(examples): 添加字符串连接示例并改进yield示例输出 2 months ago
韩天峰 215f5cdcac feat(stub): 添加对推断PHP文档类型的处理支持 2 months ago
韩天峰 785d9c9d6d test(php): 添加 compact 和 globals 相关功能测试用例 2 months ago
韩天峰 2824d8d21d test(str): 添加字符串索引访问测试用例 2 months ago
韩天峰 bbddd40297 refactor(examples): 为基准测试函数添加参数类型声明 3 months ago
韩天峰 0647b6425a fix(php): 修复类常量解析和对象转换功能 3 months ago
韩天峰 a524211cd3 refactor(php): 重构PHP编译器基础功能并完善类继承支持 3 months ago
韩天峰 c5f38a3d05 fix(parser): 修复变量类型推断问题 3 months ago
韩天峰 5e549a4c15 perf(compiler): 优化静态属性访问性能并增强类型检查 3 months ago
韩天峰 9eec3e7483 feat(aot): 添加对全局变量和Stmt_Block语句块的支持 3 months ago
韩天峰 c604fc09ab feat(compiler): 添加对 Big* 类型的字符串转换和数学函数优化支持 3 months ago
韩天峰 8a9a8ce138 feat(cli): 添加 AST 语法树导出工具和大整数示例 3 months ago
韩天峰 5c86bf39f1 feat(examples): 添加 PHP 反射 API 示例程序 3 months ago
韩天峰 6309346c9a feat(core): 通用方法实现,纯静态,零成本抽象 3 months ago
韩天峰 28b6c6e726 feat(debug): 添加调试信息支持以改进异常回溯功能 3 months ago
韩天峰 8a27a0055b feat(jni): 添加JNI扩展功能支持Java与PHP交互 3 months ago
韩天峰 73bf28667d feat(compiler): 添加对标准容器类型的完整支持 4 months ago
韩天峰 b17b4acbac feat(build): 添加 Windows 资源文件支持功能 4 months ago
韩天峰 c79573a9fe fix(php): 修复编译器基类中的回溯打印和类型返回验证问题 4 months ago
韩天峰 6cc40059e0 feat(game): 将俄罗斯方块游戏重构为纯PHP逻辑实现 4 months ago
韩天峰 16259f095d fix(game): 修复俄罗斯方块游戏的SDL资源管理和退出机制 4 months ago
韩天峰 9186d04da4 refactor(backend): 将调试配置选项从 debug_info 统一更改为 debug 4 months ago
韩天峰 e80083bf6a docs(tetris): 添加俄罗斯方块游戏示例项目和相关文档 4 months ago
韩天峰 2bf36baf56 俄罗斯方块示例程序 4 months ago
韩天峰 619c482c7d docs(examples): 添加俄罗斯方块游戏示例项目 4 months ago
韩天峰 7ee5f8e018 删除无效的文档 4 months ago
韩天峰 daa5379e46 feat(std-array): 添加标准数组类型支持 4 months ago
韩天峰 faf6fe7a6b feat(php): 添加对多维标准数组维度访问的支持 4 months ago
韩天峰 817c056859 example(error): 添加资源类型参数示例代码 4 months ago
韩天峰 2b088d71c5 feat(php): 添加 std::array 类型支持并优化编译器功能 4 months ago
韩天峰 673f3b3dc5 refactor(preprocessor): 重构参数声明生成逻辑 4 months ago
韩天峰 81957f56d7 feat(php): 更新符号常量并添加参数列表支持 4 months ago
韩天峰 b5ef65edc2 feat(compiler): 添加 Windows Clang 编译器支持 4 months ago
韩天峰 334594c659 feat(compiler): 实现 C++ 标准独立配置功能 4 months ago
韩天峰 20436c5e41 refactor(php): 重构 MSVC 警告屏蔽机制 4 months ago