93 Commits (1a2a49addbf6924188dbfa327091da775bc8f317)

Author SHA1 Message Date
韩天峰 069d3e61bb Python 互调用支持 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
韩天峰 b1b40d6a09 fix(parser): ensure correct argument evaluation order for native calls 2 months ago
韩天峰 ca41af9bb5 fix(parser): ensure left-to-right evaluation order for PHP expressions in C++ 2 months ago
韩天峰 833b74b344 重构 Trait 实现 2 months ago
韩天峰 8503c7c32c 支持 wasm 2 months ago
韩天峰 b71ef5ca1a refactor(parser): change numeric parsing to always return strings 2 months ago
韩天峰 9d1ba7ee7a fix(generator): ensure all generated C values are returned as strings 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
韩天峰 c6c04d7e96 修复读取动态属性多调用一次 __isset 魔术方法的问题 2 months ago
韩天峰 df43b2a1fd fix(generator): handle class constant parameter defaults correctly 2 months ago
韩天峰 b9ba0e84d5 Fix windows issues 2 months ago
韩天峰 dfa10c8cbc fix(compiler): convert runtime constants in default helpers 3 months ago
韩天峰 71caa933d6 fix(compiler): enforce complete return covariance rules 3 months ago
Yurun cdf4e5f789 fix(compiler): 保留生成器声明返回类型以满足接口协变检查 3 months ago
Yurun c0556882ab fix(generator): 接受 \Generator 作为合法返回类型 3 months ago
韩天峰 89799b9b8c fix(closure): handle static variables in closure use references 3 months ago
韩天峰 18b798e8ce 编译期注解语法支持 3 months ago
韩天峰 5ed5c4e384 feat(compiler): add NoExport attribute support for library ABI control 3 months ago
韩天峰 3ac611220e feat(compiler): implement external library import stub generation and handling 3 months ago
韩天峰 11e89428d0 feat(compiler): add library-specific stub function handling 3 months ago
韩天峰 bb113b2186 feat(compiler): add library function header exports and default value helpers 3 months ago
韩天峰 f34fe1844d fix(compiler): preserve trait parent scope 3 months ago
韩天峰 6162185bd7 fix(compiler): scope interface self type resolution 3 months ago
Yurun 6daa312183 fix(compiler): 按值消费引用返回调用时正确分离引用 3 months ago
韩天峰 6f634726bf fix(ref): handle dynamic returns and typed static properties 3 months ago
韩天峰 bd802ba9c4 feat(generator): add support for closure and arrow function generators 3 months ago
韩天峰 cf8bfdef06 fix(generator): update exception throwing mechanism and add progress tracking 3 months ago
韩天峰 c7bdfd883d refactor(compiler): replace output parameters with return values and adjust visibility 3 months ago
韩天峰 a0ece071cc refactor(generator): replace self::TYPE_* constants with Type::* constants 3 months ago
韩天峰 9d3ea98199 refactor(compiler): migrate symbol storage to repository pattern with diagnostic reporter 3 months ago
韩天峰 41aaff4094 refactor(core): restructure source directory organization and update imports 3 months ago
韩天峰 3372e4c59c refactor(core): restructure namespace and file organization 3 months ago
韩天峰 ab5dfaa722 refactor(parser): move class constant fetch and nullsafe access to separate traits 3 months ago
韩天峰 a9e93eda28 feat(generator): add call argument generator trait for function call handling 3 months ago
韩天峰 b6cc597725 feat(compiler): implement unified any() function handling and enhanced composite type checking 3 months ago
韩天峰 9f6a13d5f7 feat(compiler): add static type checking for composite types 3 months ago
韩天峰 7faec8f459 feat(generator): enhance FiberGenerator implementation with improved error handling and type support 3 months ago
韩天峰 2bad099e09 feat(generator): add yield and generator support using Fiber backend 3 months ago
韩天峰 631a1ef6b2 refactor(docs): update file paths and directory structure references 3 months ago