Skip to content

Commit 95f94bc

Browse files
committed
phaser START gone and addedspurt to highlights
1 parent 3f05a0f commit 95f94bc

File tree

3 files changed

+11
-16
lines changed

3 files changed

+11
-16
lines changed

docs/appendix-a-index.txt

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -709,7 +709,7 @@ value and [type](appendix-b-grouped.html#value-types)
709709
[*«sequencer op»*](tablet-4-operators.html#feed-ops) —
710710
rightward pointing feed operator, take return value of left side
711711
and feed as parameter to the right —
712-
see also: [**\<==***](#lower-equal-equal-op) and [**==\>\>**](#equal-equal-greater-greater-op)
712+
see also: [**\<==**](#lower-equal-equal-op) and [**==\>\>**](#equal-equal-greater-greater-op)
713713

714714
<a id="equal-equal-greater-greater-op"/>
715715
**==\>\>**
@@ -4420,7 +4420,7 @@ but returns the string instead of outputting it
44204420
<a id="spurt"/>
44214421
[**spurt**](tablet-2-basic-syntax.html#files)
44224422
*«path and file handle method»* &mdash;
4423-
writes data (second parameter) into a file (first) with or without a [**file handle**](IO-type) &mdash;
4423+
writes into a file (first parameter) data (second) with or without a [**file handle**](IO-type) &mdash;
44244424
see also: [**slurp**](#slurp)
44254425

44264426
<a id="sqrt"/>
@@ -4451,12 +4451,6 @@ demands the <span class="you-provide">n</span>th finding, has many aliases
44514451
([**:nd**](#nd-modifier) [**:rd**](#rd-modifier) :[**th**](#th-modifier))
44524452
for correct spelling (`:3rd`)
44534453

4454-
<a id="START-phaser"/>
4455-
**START**
4456-
[*«closure trait»*](appendix-b-grouped.html#closure-traits) &mdash;
4457-
marks as a prefix a special block or statement, executed on
4458-
first ever execution, once per closure clone
4459-
44604454
<a id="Stash-type"/>
44614455
**Stash**
44624456
[*«mutable type»*](appendix-b-grouped.html#mutable-types) &mdash;

docs/appendix-b-grouped.txt

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -497,9 +497,9 @@ The two hyper operators and the evaluating autoquoting can be written with the
497497
signs (documented as "Texas Quotes").
498498

499499
--- -------------------------------------------------------- -----------------------------------------------
500-
« [\<\<](appendix-a-index.html#lower-lower-op) Hyperop, right side dictates length of result
501-
» [\>\>](appendix-a-index.html#greater-greater-op) Hyperop, left side dictates length of result
502-
« » [\<\< \>\>](appendix-a-index.html#double-angle-brackets) [**qw**](appendix-a-index.html#qw-op) with [evaluation](appendix-g-glossary.html#evaluation) and [quote protection](appendix-g-glossary.html#quote-protection)
500+
[\<\<](appendix-a-index.html#lower-lower-op) Hyperop, right side dictates length of result
501+
[\>\>](appendix-a-index.html#greater-greater-op) Hyperop, left side dictates length of result
502+
� � [\<\< \>\>](appendix-a-index.html#double-angle-brackets) [**qw**](appendix-a-index.html#qw-op) with [evaluation](appendix-g-glossary.html#evaluation) and [quote protection](appendix-g-glossary.html#quote-protection)
503503
--- -------------------------------------------------------- -----------------------------------------------
504504

505505

@@ -563,7 +563,7 @@ Selection of the comparison alhorithm (4th column) is based on the value
563563
[Any](appendix-a-index.html#Any-type) [False](appendix-a-index.html#False) `~~` [False](appendix-a-index.html#False) match (parsewarn)
564564
[Any](appendix-a-index.html#Any-type) [Match](appendix-a-index.html#Match-type) `~~` Successful match (parsewarn on literal token)
565565
[Any](appendix-a-index.html#Any-type) [Nil](appendix-a-index.html#Nil-type) `~~` Benign failure (parsewarn on literal token)
566-
[Any](appendix-a-index.html#Any-type) [Nil](appendix-a-index.html#Nil-type)Failure type check (okay, matches against type)
566+
[Any](appendix-a-index.html#Any-type) [Nil](appendix-a-index.html#Nil-type) Failure type check (okay, matches against type)
567567
[Any](appendix-a-index.html#Any-type) [`*`](appendix-a-index.html#asterisk-term) block signature match block successfully binds to `|$_` ([flattened arglist](appendix-a-index.html#pipe-context))
568568
&nbsp; &nbsp; &nbsp; &nbsp;
569569
[Any](appendix-a-index.html#Any-type) Callable:(\$) item sub truth `X($_)`
@@ -931,7 +931,6 @@ also be used within an expression as in `BEGIN my $x = 3 * 3;`.
931931
[INIT](appendix-a-index.html#INIT-phaser) {...}* at run time, ASAP, only ever runs once
932932
[END](appendix-a-index.html#END-phaser) {...} at run time, ALAP, only ever runs once
933933
&nbsp; &nbsp;
934-
[START](appendix-a-index.html#START-phaser) {...}* on first ever execution, once per closure clone
935934
[ENTER](appendix-a-index.html#ENTER-phaser) {...}* at every block entry time, repeats on loop blocks.
936935
[LEAVE](appendix-a-index.html#LEAVE-phaser) {...} at every block exit time
937936
[KEEP](appendix-a-index.html#KEEP-phaser) {...} at every successful block exit, part of LEAVE queue

docs/appendix-e-exciting.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,15 @@ reading](io.html#file) is simpler then ever (and autochomp included).
2626

2727
Perl 5 Perl 6
2828
$content = do { local $/; $content = slurp "poetry.txt";
29-
open my $FH, "poetry.txt"; <$FH>
29+
open my $FH, '<', "poetry.txt"; <$FH>
3030
};
3131

32-
chomp(@content = do { @content = lines "poetry.txt";
32+
chomp(@content = do { @content = lines "poetry.txt";
3333
open my $FH, "poetry.txt"; <$FH>
34-
});
34+
});
3535

36+
open my $FH, '>', "poetry.txt"; spurt ("poetry.txt", $content);
37+
print $FH $content;
3638

3739

3840
Automatic Multithreading

0 commit comments

Comments
 (0)