> [...] "2 l k. 2" pushes the number 2 onto the stack, signifying to run a function twice. l pushes a line reference onto the stack, indicating that [...]
> [...] "22 L" will go to line 22 [...]
This is what you get for posting about your functions before implementing them. :)
My complaint is that a number on the stack before a command can mean two different things in different contexts. Apparently it is the responsibility of each command to consume numbers off the stack and choose what to do with them.
...Which doesn't sound as bad to me today as it did yesterday. I dunno.
> [...] "22 L" will go to line 22 [...]
This is what you get for posting about your functions before implementing them. :)