Müveletekpl: 8 - 7 * 3 :
Formátum:
op1 op2 ... opn operátor er1 er2 ... erm
operandusok eredmények
OPS OPS
pl: összeadás: 5 27 add ( postfix jelölés )
Elöször az 5-öt, utána a 27 -et OPS-be rakja, a verembõl a két felsõ számot kiveszi és összeadja, az összeget OPS - be rakja.
![]()
jelölés: 5 27 add
32
Más aritmetikai mûveletek:
13 8 div1.625
25 3 idiv8
12 10 mod2
6 8 mul48
- 27 neg27
Összetett aritmetikai mûveletek:
pl: 6 + 3/8:3 8 div 6 add vagy6 3 8 div add
Interaktív verem mûveletek:8 7 3 mul sub vagyaz exch a verem tetején cserél:7 3 mul 8 exch sub
x1 x2 exch x2 x1Verem müveletek:pl: 1 2 exch
2 1
1) clear kiüríti a vermet
x1 ... xn clear
(
: a verem alja )
pl: 6 8 12 clear![]()
2) dup megduplázza a legfelsõ elemet x dup x xpl: 6 dup
6 6
3) pop elveszi a legfelsõ elemet
x pop![]()
pl: 1 2 3 pop
1 2
1 2 3 pop pop
1