Skip to content

An ambiguous condition in the Search-Order word set #11

@ruv

Description

@ruv

16.3.3 Finding definition names says:
An ambiguous condition exists if a program changes the compilation word list during the compilation of a definition or before modification of the behavior of the most recently compiled definition with ;CODE, DOES>, or IMMEDIATE

Why is this clause placed under "Finding definition names"? It is confusing, because finding does not depend on the compilation word list.

Probably, this clause should be placed under a separate section 16.3.5, or 16.3.4 (with renaming the current 16.3.4 to 16.3.5).

Also, links to 3.4.2 Finding definition names and perhaps 3.4.5 Compilation should be added into 16.3.3.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions