262B0 |
CK0
|
( → )
Saves current command to LASTCKCMD. Marks
stack below level 1 to STACKMARK.
|
262B5 |
CK1
|
( ob → ob )
Saves current command to LASTCKCMD. Verifies
that there is at least one object in the
stack, if not generates a "Too Few Arguments"
error. Saves stack mark to STACKMARK.
If Last Arg is enabled then saves the
argument.
|
262BA |
CK2
|
( ob1 ob2 → ob1 ob2 )
Like <REF>CK1, but checks for at least two
arguments.
|
262BF |
CK3
|
( ob1...ob3 → ob1...ob3 )
Like <REF>CK1, but checks for at least three
arguments.
|
262C4 |
CK4
|
( ob1...ob5 → ob1...ob5 )
Like <REF>CK1, but checks for at least four
arguments.
|
262C9 |
CK5
|
( ob1...ob5 → ob1...ob5 )
Like <REF>CK1, but checks for at least five
arguments.
|
262CE |
CKN
|
( ob1...obn %n → ob1..obn #n )
Checks for a real in level one. Then checks
for that number of arguments. Finally,
converts the real to a bint.
|
262D3 |
(CKN+1)
|
( ob1...obn+1 %n → ob1..obn #n )
Checks for a real in level one. Then checks
for n+1 of arguments. Finally,
converts the real to a bint.
|
26292 |
CK0NOLASTWD
|
( → )
Like <REF>CK0, but does not save current
command.
|
26297 |
CK1NOLASTWD
|
( ob → ob )
Like <REF>CK1, but does not save current
command.
|
2629C |
CK2NOLASTWD
|
( ob1 ob2 → ob1 ob2 )
Like <REF>CK2, but does not save current
command.
|
262A1 |
CK3NOLASTWD
|
( ob1...ob3 → ob1...ob3 )
Like <REF>CK3, but does not save current
command.
|
262A6 |
CK4NOLASTWD
|
( ob1...ob4 → ob1...ob4 )
Like <REF>CK4, but does not save current
command.
|
262AB |
CK5NOLASTWD
|
( ob1...ob5 → ob1...ob5 )
Like <REF>CK5, but does not save current
command.
|
25F25 |
CKNNOLASTWD
|
( ob1...obn %n → ob1..obn #n )
Like <REF>CKN, but does not save current
command.
|
2631E |
CK&DISPATCH0
|
( → )
Dispatches on stack argument. Does not
convert ZINTs to REAL.
--
<REF>CK&DISPATCH1 <REF>CK&DISPATCH2
<REF>TEXT:Dispatch_Types
|
26328 |
CK&DISPATCH1
|
( → )
Dispatches on stack arguments, stripping tags
and converting ZINTS to REALS (HP49 only) if
necessary.
--
<REF>CK&DISPATCH0 <REF>CK&DISPATCH2
<REF>TEXT:Dispatch_Types
|
26323 |
CK&DISPATCH2
|
( → )
Equivalent to <REF>CK&DISPATCH1.
--
<REF>CK&DISPATCH0
<REF>TEXT:Dispatch_Types
|
26300 |
CK1&Dispatch
|
( → )
Combines <REF>CK1 with <REF>CK&DISPATCH1.
--
<REF>TEXT:Dispatch_Types
|
26305 |
CK2&Dispatch
|
( → )
Combines <REF>CK2 with <REF>CK&DISPATCH1.
--
<REF>TEXT:Dispatch_Types
|
2630A |
CK3&Dispatch
|
( → )
Combines <REF>CK3 with <REF>CK&DISPATCH1.
--
<REF>TEXT:Dispatch_Types
|
2630F |
CK4&Dispatch
|
( → )
Combines <REF>CK4 with <REF>CK&DISPATCH1.
--
<REF>TEXT:Dispatch_Types
|
26314 |
CK5&Dispatch
|
( → )
Combines <REF>CK5 with <REF>CK&DISPATCH1.
--
<REF>TEXT:Dispatch_Types
|
25F9A |
0LASTOWDOB!
|
( → )
Clears command save by last CK<n> command.
<REF>CK0
aka: 0LASTOWDOB! , 0LastRomWrd!
|
2EF6C |
AtUserStack
|
( → )
:: CK0NOLASTWD 0LASTOWDOB! ;
|
25E9E |
CK1NoBlame
|
( → )
:: 0LASTOWDOB! CK1NOLASTWD ;
|
354CB |
'RSAVEWORD
|
( → )
Stores first object in the composite above
the actual to LASTCKCMD.
aka: 'RSaveRomWrd
|
26319 |
EvalNoCK
|
( comp → ? )
Evaluates composite without saving as
current command. If first command is
CK<n>&Dispatch it is replaced by
CK&DISPATCH1 . If first command is CK<n> it is
skipped.
Any other first command is also skipped!
|
25F29 |
(EvalNoCK:)
|
Run Stream:
( ob → )
<REF>EvalNoCK with the next object in the
runstream as argument.
|
25F29 |
('EvalNoCK:_sup)
|
Run Stream:
( ob → )
<REF>EvalNoCK with the next object in the
runstream as argument.
aka: EvalNoCK:
|
2A9E9 |
RunRPN:
|
Run Stream:
( ob → )
Evaluate the next object in the runstream
with RPN mode on (i.e. system flag 95
clear). After the evaluation, the system
flag is restored to its old value.
--
Flags: -95
|