# Pop the TOS, but save the value ({} # Evaluate all this as 0 so that the TOS isn't affected, but we can still mess with the values under the TOS < # Reverse the rest of the stack onto the alternate stack {({}<>)<>} > # Push the old TOS on top of this reversed stack on the alternate <>) # Reverse the alternate stack back to the main {({}<>)<>}