06E8E |
NOP
|
( → )
Does nothing.
|
39CD5 |
xNEGNEG
|
( → )
Does nothing, decompiles to
:: CK1&Dispatch BINT0 NOP ;
There like NOP , but requires an argument.
|
06EEB |
'R
|
( → ob )
Pushes next object in return stack (i.e., the
first object in the composite above this one)
to the stack (skipping it). If top return
stack is empty (contains SEMI ), a null
secondary is pushed and the pointer is not
advanced.
|
06F66 |
'REVAL
|
( → ? )
Does <REF>'R then <REF>EVAL.
|
36A27 |
'R'R
|
( → ob1 ob2 )
Does <REF>'R twice.
|
34BEF |
ticR
|
( → ob T )
( → F )
Pushes next object in return stack to stack
and TRUE , of just FALSE if the top return
stack body is empty. In this case, it is
dropped.
|
36A4A |
'RRDROP
|
( → ob )
Does <REF>'R , then <REF>RDROP.
|
06F9F |
>R
|
( :: → )
Pushes :: to top of return stack (skips
prolog, i.e., the composite will be executed
automatically).
|
0701F |
R>
|
( → :: )
Creates and pops a secondary from top
return stack body to stack.
|
07012 |
R@
|
( → :: )
Like <REF>R>, but the return stack is not
popped.
|
0716B |
IDUP
|
( → )
Pushes interpreter pointer into the return
stack.
|
06F8E |
EVAL
|
( ob → )
Evaluates object.
|
262FB |
COMPEVAL
|
( comp → )
EVAL just pushes a list back, this one
executes it.
|
34BAB |
2@REVAL
|
( → )
EVAL first object in the stream above the
previous one.
|
34BBB |
3@REVAL
|
( → )
EVAL first object in the stream above the
stream above the previous one.
|
34A31 |
GOTO
|
( → )
Jumps to next address in stream. Address is
a five-nibble address, not a system binary.
Can only be used to jump to the middle of
programs, cannot jump to a program prolog.
|
34A46 |
?GOTO
|
( flag → )
If TRUE , jumps, else skips five nibbles.
|
34A59 |
NOT?GOTO
|
( flag → )
If FALSE jumps, else skips five nibbles.
|
26111 |
RDUP
|
( → )
Duplicates top return stack level.
|
06FB7 |
RDROP
|
( → )
Pops the return stack.
|
343E1 |
2RDROP
|
( → )
Pops two return stack levels.
|
343F3 |
3RDROP
|
( → )
Pops three return stack levels.
|
36342 |
DROPRDROP
|
( ob → )
Does DROP then <REF>RDROP .
|
3597F |
RDROPCOLA
|
( → )
Does <REF>RDROP then <REF>COLA .
|
34144 |
RSWAP
|
( → )
Swap in the return stack.
|
2644A |
(RROLL)
|
( #n → )
Rolls nth return stack level to top of return
stack.
|
368C9 |
RSKIP
|
( → )
Skips first object in the return stack (i.e.,
the first object in the composite above this
one).
|
2B8BE |
(OBJ>R)
|
( ob → )
Pushes an object into the return stack, for
example for temporary storage. If ob is a
list, the list is put as a whole onto the
stream, not the individual elements.
|
2B8E6 |
(R>OBJ)
|
( → ob )
Gets an object from the return stack.
|
0312B |
SEMI
|
( → )
DROP the rest of the current stream.
|