/ r-tick-fetch /

R'@

description:


R'@ "r-tick-fetch"

( -- x1 ) ( R: x1 x2 -- x1 x2 )

Copy the second single-cell return stack item onto the data stack



see also:

r-quote-fetch/index.html to get the second value under the return stack

The canonic complement would be
>  R'!
>  ( x0 -- ) ( R: x1 x2 -- x0 x2 )


usage:

The words R@ R'@ R"@ and R! R'! R"@ can simulate
three LOCALS living on the return stack. This is often
enough (plus two or three items on the data stack) and
it does not have the overhead for implicit ROOM/DROP and
a framepointer that is needed for real locals. Plus the
word 2R@ 2R! enables handling of a 2VALUE on the return
stack (guidod)

-- $Id: index-v.txt,v 1.3 2001/08/15 15:38:51 guidod Exp $

generated Wed Jul 23 02:53:35 2003mlg