[comp.lang.forth] >BODY

jax@well.sf.ca.us (Jack J. Woehr) (12/30/90)

From BASIS14:

8.1.0550 >BODY		"to-body"		CORE

	( w -- a-addr)

	a-addr is the parameter filed address corresponding to the execution
token w of a word defined via CREATE.

	See also: 5.3.2 Addressable Memory

	-----------

	There is an ambiguity here ... what is a standard program to expect
in the "pfa" of a word created by create?

	In a ROM/RAM system, it's typically a pointer to the actual RAM
storage location which is found in what we Forthers traditionally call
PFA.

	There is no difference between a CONSTANT and a VARIABLE in a ROM
system.

	In reading the BASIS, one almost infers that >BODY is supposed to
return the address where the actual data is to be stored that corresponds
to the word created by CREATE ... how is this to be resolved?
-- 
 <jax@well.{UUCP,sf.ca.us} ><  Member, >        /// ///\\\    \\\  ///
 <well!jax@lll-winken.arpa >< X3J14 TC >       /// ///  \\\    \\\/// 
 <JAX on GEnie             >< for ANS  > \\\  /// ///====\\\   ///\\\ 
 <SYSOP RCFB (303) 278-0364><  Forth   >  \\\/// ///      \\\ ///  \\\