You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Fix argument register clobbering in function calls by evaluating all
args to stack temporaries before loading registers
- Fix LEFT$/RIGHT$/MID$ builtins to use callee-saved registers (r12-r14)
- Support >6 parameters in SUB/FUNCTION via stack-based overflow args
- Add GOSUB stack overflow protection with runtime error handler
- Increase GOSUB stack from 1K to 64K entries (512KB)
- Add expression nesting depth warning at 256 levels
- Use consistent sub rsp/add rsp pattern for string concatenation temps
- Add integration tests for all fixes
Co-Authored-By: Claude Opus 4.5 <[email protected]>
0 commit comments