X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=adoc%2Fp_negate.adoc;h=6c65a15b17ea7e9619f58f831014ddc747efa886;hb=6abdd618f54acab8cb2d04f3c3ee2d0aab36eb22;hp=b47e603c314df13d81c425f99d6f645a28715fe1;hpb=b7da3f7bbd1cb10241163abdb950472e539e796d;p=rrq%2Frrqforth.git diff --git a/adoc/p_negate.adoc b/adoc/p_negate.adoc index b47e603..6c65a15 100644 --- a/adoc/p_negate.adoc +++ b/adoc/p_negate.adoc @@ -1,9 +1,13 @@ +// math.asm: WORD p_negate, 'NEGATE',fasm + anchor:p_negate[] -Word: NEGATE ----------- +=== Word: NEGATE ----- -math.asm: WORD p_negate, 'NEGATE',fasm ----- +.... +Data stack: ( v1 -- v2 ) +.... +"NEGATE" is a function word that replaces a value with its +2's-complement negation. To that end, the values are 64-bit signed +integers.