Me wrote:
YAK for marking something.
I've been assuming that a keyword will only have meaning in contexts where the keyword is valid. Given the shiny new top-down grammar system, there's no requirement for keywords to be global. (Context sensitive keywords fall out of Perl 6 grammars naturally -- just the opposite of yacc.)
Is this a valid assumption? What's the parse of the following code? sub topic ($x is topic) { $x.topic } - Ken