Changeset 22562
Legend:
- Unmodified
- Added
- Removed
-
src/perl6/STD.pm
r22561 r22562 107 107 method is_type ($name) { 108 108 return True if %typenames{$name}; 109 #return True if GLOBAL::{$name} .:exists;109 #return True if GLOBAL::{$name} :exists; 110 110 return False; 111 111 } … … 180 180 return True if %routinenames{$name}; 181 181 return True if %typenames{$name}; 182 #return True if GLOBAL::{$name} .:exists;182 #return True if GLOBAL::{$name} :exists; 183 183 return False; 184 184 } … … 451 451 452 452 token ws { 453 :my @stub = return self if self.<_>[self.pos] .:exists<ws>;453 :my @stub = return self if self.<_>[self.pos]<ws> :exists; 454 454 :my $startpos = self.pos; 455 455 … … 1951 1951 push @nibbles, $text; $<nibbles> = [@nibbles]; 1952 1952 $<lastpos> = $¢.pos; 1953 $ /.:delete<nibbler>;1954 $ /.:delete<escape>;1953 $<nibbler> :delete; 1954 $<escape> :delete; 1955 1955 $COMPILING::LAST_NIBBLE = $¢; 1956 1956 $COMPILING::LAST_NIBBLE_MULTILINE = $¢ if $multiline; … … 3357 3357 # hopefully we can include these tokens in any outer LTM matcher 3358 3358 regex stdstopper { 3359 :my @stub = return self if self.<_>[self.pos] .:exists<endstmt>;3359 :my @stub = return self if self.<_>[self.pos]<endstmt> :exists; 3360 3360 :dba('standard stopper') 3361 3361 [ -
src/perl6/gimme5
r22550 r22562 81 81 $f =~ s/\\x([0-9a-fA-F]{3,4})/\\x{$1}/g; 82 82 $f =~ s!\$([0-9]+)!\$\$C{$1}!g; 83 $f =~ s/(\S+ \.):(exists|delete)/$2 $1/g if $f =~ /\.:(exists|delete)/;83 $f =~ s/(\S+)\s*:(exists|delete)/$2 $1/g if $f =~ /:(exists|delete)/; 84 84 while ($f ne "") { 85 85 #print "$f\n" if $trace;
