Proposal: Call for Vote - Ambiguous condition in 16.3.3
This page is dedicated to discussing this specific proposal
StephenPelc Call for Vote - Ambiguous condition in 16.3.3Proposal2020-09-02 11:16:03
Call for Vote
Remove the ambiguous condition in 16.3.3
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.
The ambiguous condition permits systems to use the CURRENT wordlist to find the most recent name. Given the variety and complexity of recent wordlist structures, this apparent simplicity is rarely found compared to just updating a pointer for each name.