Skip to content

Commit 9835edb

Browse files
committed
Tidy up regex trap example code
1 parent 5b3f34b commit 9835edb

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

doc/Language/traps.pod6

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -599,7 +599,6 @@ right way to do it is to use C<$(…)> or C«<{…}>» syntax.
599599
=for code
600600
my $x = ‘ailemac’;
601601
say ‘I ♥ camelia’ ~~ / $($x.flip) /; # OUTPUT: «「camelia」␤»
602-
my $x = ‘ailemac’;
603602
say ‘I ♥ camelia’ ~~ / <{$x.flip}> /; # OUTPUT: «「camelia」␤»
604603
605604
However, there is a wrong way to write it, and the problem is that
@@ -613,7 +612,7 @@ with more complicated inputs. For example:
613612
my $x = ‘ailemac#’;
614613
say ‘I ♥ #camelia’ ~~ / $($x.flip) /; # OUTPUT: «「#camelia」␤»
615614
# ⚠ ↓↓ WRONG ↓↓ ⚠
616-
say ‘I ♥ camelia’ ~~ / <{$x.flip}> /; # OUTPUT: «「camelia」␤»
615+
say ‘I ♥ #camelia’ ~~ / <{$x.flip}> /;
617616
# OUTPUT:
618617
# ===SORRY!===
619618
# Regex not terminated.

0 commit comments

Comments
 (0)