X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=adoc%2Fp_minus.adoc;h=fddf23ab9bf4225acd38815443971a8fb45fc050;hb=69f36d333521b482b3b92349c1dccb654f43b65b;hp=629c926c671505df75bb5d0b332d6d7076789b8a;hpb=b7da3f7bbd1cb10241163abdb950472e539e796d;p=rrq%2Frrqforth.git diff --git a/adoc/p_minus.adoc b/adoc/p_minus.adoc index 629c926..fddf23a 100644 --- a/adoc/p_minus.adoc +++ b/adoc/p_minus.adoc @@ -1,9 +1,13 @@ +// math.asm: WORD p_minus, '-',fasm + anchor:p_minus[] -Word: - -------- +=== Word: - ----- -math.asm: WORD p_minus, '-',fasm ----- +.... +Data stack: ( v1 v2 -- v3 ) +.... +"-" (minus) is a function word that replaces a pair of values with the +result of reducing the first, v1, with the second, v2. To that end, +the values are 64-bit signed integers.