Handbook
Glossary
eval-insn ( stack insn -- stack )
Vocabulary
rpn
Inputs
stack
an
object
insn
an
object
Outputs
stack
an
object
Definition
IN:
rpn
GENERIC:
eval-insn
( stack insn -- stack )
Methods
USING:
kernel
math
rpn
;
M:
add-insn
eval-insn
drop
[
+
]
binary-op
;
USING:
kernel
math
rpn
;
M:
div-insn
eval-insn
drop
[
/
]
binary-op
;
USING:
kernel
math
rpn
;
M:
mul-insn
eval-insn
drop
[
*
]
binary-op
;
USING:
accessors
lists
rpn
;
M:
push-insn
eval-insn
value>>
swons
;
USING:
kernel
math
rpn
;
M:
sub-insn
eval-insn
drop
[
-
]
binary-op
;