figForth Word - WORD

  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


WORD c — L0 Read the next text characters from the input stream being interpreted, until a delimiter c is found, storing the packed character string beginning at the dictionary buffer HERE. WORD leaves the character count in the first byte, the characters, and ends with two or more blanks. Leading occurrences of c are ignored. If BLK is zero text is taken from the terminal input buffer, otherwise from the disc block stored in BLK. See BLK, IN

NFA:    006DEC 84              DB   84H
        006DED 574F52          DB   "WOR"
        006DF0 C4              DB   'D'+80H
LFA:    006DF1 DA6D            DW   PAD-6
CFA:    006DF3 3C28      WORD: DW   DOCOL       ;   :
PFA:    006DF5 4868            DW   TIB         ;   TIB
        006DF7 8F27            DW   AT          ;   @
        006DF9 6368            DW   INN         ;   IN
        006DFB 8F27            DW   AT          ;   @
        006DFD 1226            DW   PLUS        ;   +
        006DFF E826            DW   SWAP        ;   SWAP
        006E01 F222            DW   ENCL        ;   ENCLOSE
        006E03 0769            DW   HERE        ;   HERE
        006E05 0621 2200       DW   LIT,22H     ;   22H
        006E09 BB6D            DW   BLANK       ;   BLANKS
        006E0B 6368            DW   INN         ;   IN
        006E0D 2727            DW   PSTOR       ;   +!
        006E0F BD26            DW   OVER        ;   OVER
        006E11 4B69            DW   SUBB        ;   -
        006E13 8525            DW   TOR         ;   >R
        006E15 4225            DW   RAT         ;   R@
        006E17 0769            DW   HERE        ;   HERE
        006E19 1328            DW   CSTOR       ;   C!
        006E1B 1226            DW   PLUS        ;   +
        006E1D 0769            DW   HERE        ;   HERE
        006E1F D368            DW   ONEP        ;   1+
        006E21 C925            DW   FROMR       ;   R>
        006E23 AD23            DW   CMOVE       ;   CMOVE
        006E25 1725            DW   SEMIS       ;   ;

The Meaning of the Dictionary Fields:

NFALFACFAPFA


Updated: 25th August 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”