Commit Graph

2 Commits

Author SHA1 Message Date
69f42c6f1e feat(refactor): Extract calls module from expressions (Step 3)
- Move method call and from delegation call logic to dedicated calls.rs module
- Extract execute_method_call, execute_from_call, and execute_from_parent_constructor (515+ lines moved)
- Fix import issues with ResultBox type resolution
- Remove duplicate functions from mod.rs
- Build passes successfully with comprehensive method call handling
2025-08-16 12:58:42 +09:00
b0ed2920fd refactor(interpreter): Step 1 - Setup expressions module structure
- Move expressions.rs to expressions/mod.rs
- Create empty module files: operators.rs, calls.rs, access.rs, builtins.rs
- Add module declarations to mod.rs
- Build passes successfully

Next: Step 2 - Extract operator functions
2025-08-16 12:41:19 +09:00