Changeset 21834 for src/perl6

Show
Ignore:
Timestamp:
08/07/08 20:36:58 (4 months ago)
Author:
lwall
Message:

[STD] EXPR gets upset if we don't hoist $<sym> from prefix into pre

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/perl6/STD.pm

    r21833 r21834  
    748748    [ 
    749749    | <prefix> 
    750         { $<O> = $<prefix><O> } 
     750        { $<O> = $<prefix><O>; $<sym> = $<prefix><sym> } 
    751751                                                    {*}         #= prefix 
    752752    | <prefix_circumfix_meta_operator> 
     
    27912791 
    27922792## named unary examples 
     2793# (need \s* to win LTM battle with listops) 
    27932794token prefix:sleep ( --> Named_unary) 
    2794     { <sym> » } 
     2795    { <sym> » <?before \s*> } 
    27952796 
    27962797token prefix:abs ( --> Named_unary) 
    2797     { <sym> » } 
     2798    { <sym> » <?before \s*> } 
    27982799 
    27992800token prefix:int ( --> Named_unary) 
    2800     { <sym> » } 
     2801    { <sym> » <?before \s*> } 
    28012802 
    28022803token prefix:let ( --> Named_unary) 
    2803     { <sym> » } 
     2804    { <sym> » <?before \s*> } 
    28042805 
    28052806token prefix:temp ( --> Named_unary) 
    2806     { <sym> » } 
     2807    { <sym> » <?before \s*> } 
    28072808 
    28082809## nonchaining binary