UPN-Rechner

Die Grundrechenarten :

IN: scratchpad 5 13 + .↩
18
IN: scratchpad 5 13 - .↩
-8
IN: scratchpad 5 13 * .↩
65
IN: scratchpad 5 13 / .↩
5/13
IN: scratchpad

Division mit Rest :

IN: scratchpad 13 5 /mod . .↩
3
2
IN: scratchpad 13 5 mod .↩
3
IN: scratchpad

/mod hat also zwei Ergebnisse.

Die Anzahl der Argumente wird mit einem Stack-Diagramm dokumentiert. Wichtig sind dabei nicht die Bezeichner, sondern ihre jeweilige Anzahl vorher und nachher. Einige Möglichkeiten :

/mod ( dividend divisor -- quotient remainder )
/mod ( Dividend Divisor -- Quotient Rest )
/mod ( u v -- x y )