| yip | stack++ | Increase stack position | 
| yap | stack-- | Decrease stack position | 
| yip? | if (!hold) goto next yap! | Jump after the next yip! if hold is zero | 
| yap? | hold = min(*stack, hold) | Set hold to the stack value if it's less than hold | 
| yip! | hold -= *stack | Subtract the stack value from hold | 
| yap! | goto prev yip? | Jump to the previous yip? | 
| Yip | print(chr(hold)) | Output hold as character | 
| Yap | hold += *stack | Add stack value to hold | 
| Yip! | print(hold) | Output hold as a number | 
| Yap! | return | Returns from a function to its invocation | 
| Yip? | func() {} | Defines a function whose name is the next token | 
| Yap? | func() | Invoke the function represented by the next token | 
| yipyip | hold = *stack | Assign the stack value to hold | 
| yipyap | swap(hold, *stack) | Swap hold and stack value | 
| yapyip | hold++ | Increase hold value by 1 | 
| yapyap | hold-- | Decrease hold value by 1 |