Leser: 33
1
2
3
4
proto token sigil { }
multi token sigil:sym<$> { <sym> }
multi token sigil:sym<@> { <sym> }
...
Quote<lichtkind> is rule statement_control:sym<default> { <sym> <block> } same as rule statement_control { 'default' <block> } ?
<jnthn> sorta :-)
<jnthn> <sym> matches default
<jnthn> So in that sense, yes.
<TimToady> but there are multiple statement_control rules, so not in that sense
token foo:sym<bar> { ... }
2010-03-20T13:00:02 moritzDas ist, wenn man von der Grammatik erbt, einfacher zu erweitern: man kann weitere Alternativen hinzufügen, ohne alle bisherigen aufzuzählen.
multi token sigil { '%' }
QuoteAusserdem kann man mit jedem Token eine sogennante "action method" verbinden, die ausgeführt wird, wenn das token matcht.