in reply to Re^5: ref eq "REF"
in thread ref == "REF"
Certainly GLOB is a useful value. The purpose of the example was to show that REF is less useful than it would seem because it is not exhaustive. Other things -- GLOBs -- can also hold references, so when writing code that decides whether to recurse further you need to either match against multiple values or call ref again anyway.