Actually, :: is a little more. It guarantees that the class member wordlist
will not be searched.
It was originally an escape so that the non-standard search mechanism could
be used to find
windows FUNCTION: definitions, which were not in FORTH, but in a separate
wordlist. The default
search during class method definition used to be a very different search
mechanism from the one
used during normal forth operation.
As to obscuring, is the question about a definition that was obscured when
that wasn't desired,
or about a definition that wasn't obscured when it was desired to be? The
answer changes how
you approach the problem.
Rick VanNorman
----------------------------------------------------------------------
sftalk_at_forth.com The SwiftForth programming discussion email list
To unsubscribe, send subject "unsubscribe" to sftalk-request_at_forth.com
For list command help, send subject "help" to sftalk-request_at_forth.com
Message archives are located at http://www.forth.com/archive/sftalk
----------------------------------------------------------------------
This list is a forum for SwiftForth users. For product support and
bug reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Fri Mar 05 2010 - 09:40:12 PST
Subscribe to our e-mail list service. It's free for all SwiftForth and SwiftX users!
This archive was generated 09-Feb-2012. Archive updated nightly.