X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;ds=sidebyside;f=adoc%2Fp_branch.adoc;h=9e4d0d27c0fe5bc672899cd70b87ae538861f9f8;hb=656f37efbd89db1b1088281047a9633cf74e92ec;hp=b555fd6cc2c1d6b2baf3ae80222d4e6735bd52bf;hpb=fe4d0a01d5703d1ed6fa230679add024b5b2ca5c;p=rrq%2Frrqforth.git diff --git a/adoc/p_branch.adoc b/adoc/p_branch.adoc index b555fd6..9e4d0d2 100644 --- a/adoc/p_branch.adoc +++ b/adoc/p_branch.adoc @@ -1,9 +1,13 @@ +// rrqforth.asm: WORD p_branch,'BRANCH',fasm + anchor:p_branch[] -Word: BRANCH ----------- +=== Word: BRANCH ----- -rrqforth.asm: WORD p_branch,'BRANCH',fasm ----- +.... +Data stack: ( -- ) +.... +"BRANCH" is a function word that implements execution transfer by +means of adding the subsequent branch offset to the point of +execution.