figForth Word - 0BRANCH

  Some parts of this page/site are currently incomplete & will be updated asap
  Other parts will change continually so use “Refresh” in your browser !!
  There is extensive use of “Tooltips” text to support learning which do
not seem to render on a Smartphone


0BRANCH f — C2 The run-time procedure to conditionally branch. If f is false (zero), the following in-line parameter is added to the interpretive pointer to branch ahead or back. Compiled by IF, UNTIL, and WHILE

    NFA:    0021D0 87             DB   87H
            0021D1 30425241 4E43  DB   "0BRANC"
            0021D7 C8             DB   'H'+80H
    LFA:    0021D8 B921           DW   BRAN-9
    CFA:    0021DA DC21   ZBRAN:  DW   $+2
    PFA:    0021DC E1             POP  HL
            0021DD 7D             LD   A,L
            0021DE B4             OR   H
            0021DF 28 E3          JR   Z,BRAN1
            0021E1 03             INC  BC
            0021E2 03             INC  BC
            0021E3 C3 E2 20       JP   NEXT

The Meaning of the Dictionary Fields:

NFALFACFAPFA


Updated: 1st September 2022 by David Husband
© 2021 David Husband, a.k.a. Baremetal Engineer Extraordinaire
All Rights Reserved – All Trademarks & Copyrights Acknowledged
All personal information is subject to the Data Protection Act 2018 & the UK GDPR
“ad auxilium aliis ad auxilium sibi”