ret,   reti,

ret, ( --)

Return from Subroutine.

Returns from subroutine. The return address is loaded from the STACK. The Stack Pointer uses a pre-increment scheme during RET.

\ Multiply n by 2
code 2* ( n -- n*2 )
  label TWOSTAR
    tosl lsl,
    tosh rol,
    ret,
end-code

reti, ( --)

Return from Interrupt.

Returns from interrupt. The return address is loaded from the STACK and the Global Interrupt Flag is set.