Artyom Tarasenko wrote:
Why do you think it's up to 5, and not just always 5?
Mainly by looking at the Forth; it seems that all the code snippets I've seen expect the stack to be preserved. Otherwise if we always push all 5 arguments, we'll end up with an excess of 0s being built-up on the stack by every call.
ATB,
Mark.