Wow that's an awesome idea. I never thought of that. Never occurred to me to expose the machine cycling mechanism.
Send-with-default also seems useful. I was thinking about how to handle the case where the bottom of the stack is reached. Other languages just error out if that happens. I suppose returning a value is just as reasonable.
Send-with-default also seems useful. I was thinking about how to handle the case where the bottom of the stack is reached. Other languages just error out if that happens. I suppose returning a value is just as reasonable.
Nice project. I'm learning zig as well.