Skip leading space delimiters. Parse name delimited by a space. Return a true flag if name is the name of a word that can be found (according to the rules in the system's FIND); otherwise return a false flag. [DEFINED] is an immediate word.
ruv The case of undefined interpretation semanticsRequest for clarification2019-06-26 12:09:31
By this specification,
[DEFINED] word checks whether a name can be found according to the rules in the system's
1. According to "4.1.2 Ambiguous conditions", the definitions with undefined interpretation semantics may be not found by
FIND in a standard Forth system. In this case
[DEFINED] shall return false flag on such definition names. Is it correct?
FIND throws an exception on such definitions (as possible action on an ambiguous condition),
[DEFINED] shall throw the same exception as well. Is it correct?