Changeset 23055
Legend:
- Unmodified
- Added
- Removed
-
src/perl6/STD.pm
r23052 r23055 422 422 423 423 token category:scope_declarator { <sym> } 424 proto token scope_declarator ( ) { <...> }424 proto token scope_declarator (:$endsym is context = 'nofun') { <...> } 425 425 426 426 token category:package_declarator { <sym> } … … 471 471 token unspacey { <.unsp>? } 472 472 token spacey { <?before \s | '#'> } 473 token nofun { <!before '(' | '.(' | '\\' > } 473 474 474 475 # Lexical routines … … 3210 3211 token infix:sym<.=> ( --> Item_assignment) { 3211 3212 <sym> <.ws> 3212 [ <?before \w+';' | 'new' | 'sort' | 'subst' | 'trans'> || <worryobs('.= as append operator', '~=')> ]3213 [ <?before \w+';' | < new sort subst trans reverse uniq map samecase > > || <worryobs('.= as append operator', '~=')> ] 3213 3214 { $<O><nextterm> = 'dottyop' } 3214 3215 } … … 3272 3273 :my $t; 3273 3274 <identifier> 3274 { { $t = $<identifier>.text; }}3275 { $t = $<identifier>.text; } 3275 3276 <args( $¢.is_type($t) )> 3276 3277 {{ -
src/perl6/gimme5
r23048 r23055 2006 2006 my $re = $$self{re}; 2007 2007 my $name = $$self{name}; 2008 ::panic("Can't reverse $name") if $REV; 2008 ::panic("Can't reverse $name") if $REV and $name ne 'before'; 2009 local $REV = ''; 2009 2010 $PURE = 0 if $impure{$name}; 2010 2011 local $REV = '_rev' if $name eq 'after';
