DTAG has no effect on an untagged object.
!°
Access:
Input/Output:
See also:
LIST ,
DUP
Type:
RPL Command
Description: Duplicate Object Command: DUP returns a copy of the argument (or the object on level 1).
!°
Access:
I
STACK DUP
` in RPN mode executes DUP when no command line is present.
Input/Output:
See also:
DUPN, DUP2, PICK
DUP2
Type:
RPL Command
Description: Duplicate 2 Objects Command: DUP2 returns copies of the two objects on levels 1 and 2 of the
stack.
!°
Access:
I
STACK
Input/Output:
See also:
DUP, DUPN, PICK
DUPDUP
Type:
RPL Command
Description: Duplicates an object twice.
!°
Access:
I
STACK
Input/Output:
See also:
DUP, NDUPN, DUPN, DUP2
DUPN
Type:
RPL Command
Description: Duplicate n Objects Command: Takes an integer n from level 1 of the stack, and returns copies
of the objects on stack levels 2 through n + 1.
L
TYPE
DTAG
Level 1/Argument 1
tag:obj
TAG
STACK DUP
Level 1
obj
LL
2
STACK
DUP
LL
2
DUP
L
L
2
obj
obj
2
LL
STACK
DUPDUP
LL
DUPDUP
Level 1
obj
( °is the left-shift of the Nkey).
( °is the left-shift of the Nkey).
Level 2
obj
( °is the left-shift of the Nkey).
L
1
4
obj
1
2
L = Level
( °is the left-shift of the Nkey).
Level 3
obj
Full Command and Function Reference 3-53
Level 1/Item 1
obj
Level 1
obj
L
L
3
2
obj
obj
1
2
Level 2
Level 1
obj
obj
L
1
obj
1