FORTH and Threaded Interpretive Languages

first previous next last


Max-Gerd Retzlaff, 5. July 2008

https://entropia.de/GPN7

Jonesforth by Richard W. M. Jones

INDIRECT THREADED CODE -------------------------------------------------------------- : QUADRUPLE DOUBLE DOUBLE ; +------------------+ | codeword | : DOUBLE DUP + ; +------------------+ | addr of DOUBLE ---------------> +------------------+ +------------------+ | codeword | | addr of DOUBLE | +------------------+ +------------------+ | addr of DUP --------------> +------------------+ | addr of EXIT | +------------------+ | codeword -------+ +------------------+ | addr of + --------+ +------------------+ | +------------------+ | | assembly to <-----+ %esi -> | addr of EXIT | | | implement DUP | +------------------+ | | .. | | | .. | | | NEXT | | +------------------+ | +-----> +------------------+ | codeword -------+ +------------------+ | now we're | assembly to <-----+ executing | implement + | this | .. | function | .. | | NEXT | +------------------+ 12