figForth Word - COMPILE

  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


COMPILE                                                          C2

    When the word containing COMPILE executes, the execution address of
    the word following COMPILE is copied (compiled) into the dictionary
    This allows specific compilation situations to be handled in addition
    to simply compiling an execution address (which the interpreter
    already does)

jhhgjhgjhg

NFA:    006B01 87              DB   87H
        006B02 434F4D50 494C   DB   "COMPIL"
        006B08 C5              DB   'E'+80H
LFA:    006B09 E86A            DW   QCSP-7
CFA:    006B0B 3C28      COMP: DW   DOCOL       ;   :
PFA:    006B0D AD6A            DW   QCOMP       ;   ?COMPILE
        006B0F C925            DW   FROMR       ;   R>
        006B11 0B27            DW   DUP         ;   DUP
        006B13 D368 D368       DW   ONEP,ONEP   ;   1+ 1+
        006B17 8525            DW   TOR         ;   >R
        006B19 8F27            DW   AT          ;   @
        006B1B 2369            DW   COMMA       ;   ,
        006B1D 1725            DW   SEMIS       ;   ;

The Meaning of the Dictionary Fields:

NFALFACFAPFA


Updated: 22nd December 2021 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”