1450 Commits (0061d1595a19078edba05c66f69aa1f3ad68a7d1)
 

Author SHA1 Message Date
韩天峰 8118fbd3dc feat(readonly): enforce direct assignment only for readonly properties 2 weeks ago
韩天峰 e5f61eabfe 重构 readonly:__construct() 和 __clone() 都属于初始化窗口 ,其他地方不允许写。与 PHP 不一致。 2 weeks ago
韩天峰 a3ea91918d feat(parser): add readonly property unset protection 2 weeks ago
韩天峰 3b51eaa6d0 test(json): add test case for JSON exception boundary behavior 2 weeks ago
韩天峰 0ba5079336 fix(parser): handle temporary variable cleanup for weak reference expressions 2 weeks ago
韩天峰 7d7fa75d6f feat(compiler): add dynamic scope tracking for runtime method calls 2 weeks ago
韩天峰 64afbc9656 feat(python): generate builtin helpers and convert native calls 2 weeks ago
韩天峰 6c97b4f301 feat(python): add Python IDE helper generation and update object conversion methods 2 weeks ago
韩天峰 f61a542255 refactor(python): update module access syntax from static to namespace notation 2 weeks ago
NathanFreeman 3b6a48ef74 修复编译后的程序通过 Zend VM 调用自身的函数,如果此时临时变量过多,会导致段错误的问题 (#47) 2 weeks ago
韩天峰 22160661a9 docs(python): update design documentation and implementation plan 2 weeks ago
韩天峰 069d3e61bb Python 互调用支持 2 weeks ago
韩天峰 2be13eefcd feat(parser): add static call handling and Python module integration 2 weeks ago
韩天峰 cb03570212 refactor(context): remove runtime checked objects tracking mechanism 2 weeks ago
韩天峰 70927ee68a feat(type-system): enforce typed object constraints after unset operations 2 weeks ago
韩天峰 a4f1188a7e test(wasm): add comprehensive WASM testing infrastructure and runtime 2 weeks ago
韩天峰 1072e9d1c7 chore(version): bump version from 0.4.3 to 0.5.0 2 weeks ago
韩天峰 1847b4c926 test(datetime): update datetime builtin class tests with explicit format parsing 2 weeks ago
韩天峰 f630fcf661 Merge pull request '支持declare(strict_types=1);,这样通过zendVM调用其他函数的时候可以触发类型检查' (#46) from strict_types into master 2 weeks ago
韩天峰 525a4e4412 fix: register TypePHP functions with strict types 2 weeks ago
韩天峰 b1b40d6a09 fix(parser): ensure correct argument evaluation order for native calls 2 weeks ago
韩天峰 8d4801ebd2 test(trait): add test case for trait class constant inheritance behavior 2 weeks ago
韩天峰 ca41af9bb5 fix(parser): ensure left-to-right evaluation order for PHP expressions in C++ 2 weeks ago
韩天峰 833b74b344 重构 Trait 实现 2 weeks ago
NathanFreeman b69582011a Force enable type checking 3 weeks ago
韩天峰 c4b8db030d Update version.txt 3 weeks ago
NathanFreeman 7f46445a38 support strict_types 3 weeks ago
韩天峰 39354af70b chore(deps): update swoole/phpx dependency and increment version 3 weeks ago
韩天峰 dbd12d249d Merge pull request '修复三元表达式 issue' (#45) from fix-bool-ternary-expr into master 3 weeks ago
韩天峰 1baefe166f Merge branch 'master' into fix-bool-ternary-expr 3 weeks ago
韩天峰 c4404c15c5 fix(compiler): complete captured ternary type handling 3 weeks ago
韩天峰 abbaa11c7c feat(wasm): add WASI SDK build orchestration and numeric libraries support 3 weeks ago
韩天峰 3d36928e8b feat(wasm): add WASI component library mode with WIT interface generation 3 weeks ago
韩天峰 ac16f5fbac feat(wasm): update WASI build system with explicit browser/component profiles 3 weeks ago
韩天峰 9e26887c03 feat(wasm): add WASI program build script and HTTP fetch support 3 weeks ago
韩天峰 07c7d4b84a feat(compiler): add WASI 0.2 browser and component compilation support 3 weeks ago
韩天峰 9992793a02 feat(compiler): upgrade WASI support to Preview 2 with enhanced function validation 3 weeks ago
韩天峰 8503c7c32c 支持 wasm 3 weeks ago
韩天峰 cee9ee6e1b 修复三元表达式 issue 3 weeks ago
韩天峰 c3614aa6d3 chore(deps): update swoole/phpx dependency version 3 weeks ago
韩天峰 580d877ecd chore(version): bump version from 1099 to 1100 3 weeks ago
韩天峰 3b3711c139 feat(compiler): implement std container default initialization and mutation guards 3 weeks ago
韩天峰 b71ef5ca1a refactor(parser): change numeric parsing to always return strings 3 weeks ago
韩天峰 9d1ba7ee7a fix(generator): ensure all generated C values are returned as strings 3 weeks ago
韩天峰 8dd33c1400 feat(closure): implement proper lexical scope handling for closures 3 weeks ago
韩天峰 db4b7f9e28 feat(wasm): add TypePHP WASM implementation plan and trait scope guard support 3 weeks ago
韩天峰 2310c574ab feat(parser): enhance constant expression evaluation with nested operations support 3 weeks ago
韩天峰 8a23368cf1 feat(msvc): add compiler pdb support for debug builds 3 weeks ago
韩天峰 ec298e66fe feat(compiler): implement strict scalar type validation for parameters and returns 3 weeks ago
韩天峰 6d7e68a9ff chore(deps): update swoole/phpx dependency and add magic method tests 3 weeks ago