Skip to content
This repository
Browse code

undo silly dounle and triple rule for link names === is #equal-equal-…

…equal again
  • Loading branch information...
commit f79d992665a11566380c171e61c0d2661d32f22d 1 parent 20b8c51
Herbert Breunung authored April 27, 2012
197  docs/appendix-a-index.txt
@@ -26,7 +26,7 @@ or to the according category in the tablets.
26 26
 [S](#s) [Sn](#sn) [T](#t) [U](#u) [V](#v) [W](#w)   [X](#x)  [Y](#y)   [Z](#z)**
27 27
 
28 28
 Before alpha chars (a-z) in ASCII order:
29  
-**[`! " #`](#exclamation) [`$ % &`](#dollar)  [`' ( *`](#single-quotation)
  29
+**[`! " #`](#exclamation) [`$ % &`](#dollar)  [`' ( *`](#single-quotes)
30 30
 [`+ , -`](#plus)          [`. / 0`](#dot)     [`: ; <`](#colon)
31 31
 [`= > ?`](#equal)         [`@ [ \`](#at)      [`^ _ {`](#caret)   [`| ~`](#pipe)**
32 32
 
@@ -69,17 +69,17 @@ last error message
69 69
 *[«predefined subrule»](appendix-b-grouped.html#subrules)* &mdash;
70 70
 opposite of [**\<?\>**](#question-subrule), returns always **[False](#False)**
71 71
 
72  
-<a id="double-exclamation"/>
  72
+<a id="exclamation-exclamation"/>
73 73
 **!!** *[«conditional op»](appendix-b-grouped.html#conditionals)* &mdash; 
74 74
 just second part of the ternary (conditional) operator after
75 75
 **[??](#ternary-op)**, no op on its own
76 76
 
77  
-<a id="triple-exclamation"/><a id="triple-exclamation-yadda"/>
  77
+<a id="exclamation-exclamation-exclamation"/><a id="exclamation-yadda"/>
78 78
 **!!!** *[«yadda op»](tablet-4-operators.html#yadda)* &mdash;
79 79
 [yadda operator](appendix-g-glossary.html#yadda-operator)
80 80
 that calls **[die](#die)**
81 81
 
82  
-<a id="double-quotation"/>
  82
+<a id="double-quotes"/><a id="quotation-quotation"/>
83 83
 **[" "](tablet-2-basic-syntax.html#double-quotes)**
84 84
 *[«quoting op»](appendix-b-grouped.html#quoting-ops)* &mdash;
85 85
 double quoting, interpolates with
@@ -126,7 +126,7 @@ forces scalar context, alias to the **[item()](#item)** function
126 126
 *[«regex metachar»](appendix-b-grouped.html#regex-metacharacter)* &mdash;
127 127
 end of the string
128 128
 
129  
-<a id="double-dollar-metachar"/>
  129
+<a id="dollar-dollar-metachar"/>
130 130
 **$$**
131 131
 *[«regex metachar»](appendix-b-grouped.html#regex-metacharacter)* &mdash;
132 132
 matches the end of a line (no more multile mode)
@@ -155,15 +155,15 @@ forces hash context, alias to the **[hash()](#hash)** function
155 155
 *[«regex metachar»](appendix-b-grouped.html#quantifier)* &mdash;
156 156
 quantifier that repeat char or group as long as separated by
157 157
 right expression &mdash; example: `\d % ','` matches `1,2,3,4,5` &mdash;
158  
-see also: **[%%](#double-percent-metachar)**
  158
+see also: **[%%](#percent-percent-metachar)**
159 159
 
160  
-<a id="double-percent-op"/>
  160
+<a id="percent-percent-op"/>
161 161
 **%%**
162 162
 *[«numeric op»](tablet-4-operators.html#numeric-context)*  &mdash;
163 163
 **[True](#True)** if the left value is evenly
164 164
 divisible by the right value
165 165
 
166  
-<a id="double-percent-metachar"/>
  166
+<a id="percent-percent-metachar"/>
167 167
 **%%**<span class="you-provide">s</span>
168 168
 *[«regex metachar»](appendix-b-grouped.html#quantifier)* &mdash;
169 169
 quantifier that repeat char or group as long as separated by
@@ -195,7 +195,7 @@ requires that all conditions are met, see also: **[all](#all)**
195 195
 *[«regex metachar»](appendix-b-grouped.html#regex-metacharacter)* &mdash;
196 196
 match multiple patterns (*[AND](appendix-g-glossary.html#and)*-connection of patterns)
197 197
 
198  
-<a id="double-ampersand-metachar"/><a id="logical-and"/>
  198
+<a id="ampersand-ampersand-metachar"/><a id="logical-and"/>
199 199
 **&&**
200 200
 *[«logical op»](tablet-4-operators.html#logical-selection)* &mdash;
201 201
 *[infix](#infix-category)* short circuit logical *[AND](appendix-g-glossary.html#and)*,
@@ -208,7 +208,7 @@ high precedence version of [**and**](#logical-and) &mdash;
208 208
 example: `0 and 7` returns `0` &mdash;
209 209
 see also: **[&](#junctive-and)**
210 210
 
211  
-<a id="single-quotation"/>
  211
+<a id="single-quotes"/>
212 212
 **[' '](tablet-2-basic-syntax.html#single-quotes)**
213 213
 *[«quoting op»](appendix-b-grouped.html#quoting-ops)* &mdash;
214 214
 simple quoting, just / and ' must be escaped, alias to
@@ -261,14 +261,14 @@ are accessible in all *[scopes](appendix-g-glossary.html#scope)*
261 261
 *[«regex metachar»](appendix-b-grouped.html#quantifier)* &mdash;
262 262
 quantifier for zero or more findings
263 263
 
264  
-<a id="double-asterisk-op"/>
  264
+<a id="asterisk-asterisk-op"/>
265 265
 **\*\***
266 266
 *[«numeric op»](tablet-4-operators.html#numeric-context)* &mdash;
267 267
 raises a number to a power, forces numeric context &mdash;
268 268
 example: `2 ** 3` is 8 because its `2 * 2 * 2` &mdash;
269 269
 alias to **[exp](#exp)**
270 270
 
271  
-<a id="double-asterisk-metachar"/>
  271
+<a id="asterisk-asterisk-metachar"/>
272 272
 **\*\***
273 273
 *[«regex metachar»](appendix-b-grouped.html#quantifier)* &mdash;
274 274
 not backtracking, greedy quantifier taking zero or more findings
@@ -300,7 +300,7 @@ quantifier for one or more findings
300 300
 *[«numeric op»](tablet-4-operators.html#numeric-context)* &mdash;
301 301
 bitwise *[AND](appendix-g-glossary.html#and)*, forces numeric context
302 302
 
303  
-<a id="double-plus-op"/><a id="auto-increment"/>
  303
+<a id="plus-plus-op"/><a id="auto-increment"/>
304 304
 **++**
305 305
 *[«sequence traversal»](tablet-4-operators.html#traversing-sequence)* &mdash;
306 306
 generic autoincrement, calls internal iterator of that object,
@@ -341,7 +341,7 @@ forces numeric context
341 341
 [infix](#infix-category) subtraction operator,
342 342
 forces numeric context (and negates)
343 343
 
344  
-<a id="double-minus-op"/><a id="auto-decrement"/>
  344
+<a id="minus-minus-op"/><a id="auto-decrement"/>
345 345
 **--**
346 346
 *[«sequence traversal»](tablet-4-operators.html#traversing-sequence)* &mdash;
347 347
 generic autodecrement, calls internal iterator of that object,
@@ -349,7 +349,7 @@ before (prefix) or after (suffix) the
349 349
 [evaluation](appendix-g-glossary.html#evaluation) of the surrounding term,
350 350
 alias to **[pred](#pred)**, opposite of **[++](#<a id="auto-increment"/>)**
351 351
 
352  
-<a id="double-minus-greater-signature"/>
  352
+<a id="minus-minus-greater-signature"/>
353 353
 **--\>**
354 354
 *[«signature symbol»](appendix-b-grouped.html#signature-symbols)* &mdash;
355 355
 declares the type of the return value of a
@@ -378,7 +378,7 @@ matches any character (including a newline, unlike in Perl 5)
378 378
 prefix for a *[subrule](appendix-g-glossary.html#subrule)*
379 379
 that doesn't capture (matches will not be remembered)
380 380
 
381  
-<a id="double-dot"/><a id="double-dot-op"/><a id="range-op"/>
  381
+<a id="dot-dot"/><a id="dot-dot-op"/><a id="range-op"/>
382 382
 **..**
383 383
 *[«ranges»](tablet-4-operators.html#ranges)*,
384 384
 *[«list op»](tablet-4-operators.html#list-generation)* &mdash;
@@ -387,7 +387,7 @@ produces a **[Range](#Range-type)** object in
387 387
 [item context](appendix-b-grouped.html#contextualizers)
388 388
 which generate lists in *list context*
389 389
 
390  
-<a id="triple-dot"/><a id="triple-dot-op"/><a id="sequence-op"/>
  390
+<a id="dot-dot-dot"/><a id="dot-dot-dot-op"/><a id="sequence-op"/>
391 391
 **[...](tablet-4-operators.html#sequence-operator)**
392 392
 *[«list op»](tablet-4-operators.html#list-generation)* &mdash;
393 393
 *[infix](#infix-category)* [sequence](#Seq-type) generating operator,
@@ -396,7 +396,7 @@ or geometric (give 3), can produce a sequence with a generator routine &mdash;
396 396
 example: `@a = 1, 2, 4 ...` infite lazy list of all powers of two, 
397 397
 `1, 1, *+*, ... 1000` returns fibonacci numbers lower equal then 1000
398 398
 
399  
-<a id="triple-dot-yadda"/>
  399
+<a id="dot-yadda"/>
400 400
 **...**
401 401
 *[«yadda op»](tablet-4-operators.html#yadda)* &mdash;
402 402
 [yadda operator](appendix-g-glossary.html#yadda-operator) that calls
@@ -419,11 +419,11 @@ inside round brackets (for example `(3/7)`), gives you a
419 419
 last created match object of this
420 420
 *[block](appendix-g-glossary.html#block)*
421 421
 
422  
-<a id="double-slash-op"/><a id="defined-or"/>
  422
+<a id="slash-slash-op"/><a id="defined-or"/>
423 423
 **//**
424 424
 *[«logical op»](tablet-4-operators.html#logical-selection)* &mdash;
425 425
 short circuit *defined or*, returns the first defined value
426  
-(from left to right), similar to **[||](#double-pipe-op)** &mdash;
  426
+(from left to right), similar to **[||](#pipe-pipe-op)** &mdash;
427 427
 high precedence version of **[err](#err)**
428 428
 
429 429
 <a id="backslash-0"/><a id="backslash-zero"/>
@@ -483,19 +483,19 @@ suffix of all labels you can jump to with **[goto](#goto)**
483 483
 prefix of a *[named parameter](appendix-g-glossary.html#named-parameter)* in
484 484
 a signature, they are positional when without colon
485 485
 
486  
-<a id="double-colon-sigil"/>
  486
+<a id="colon-colon-sigil"/>
487 487
 **::**
488 488
 *[«sigil»](appendix-b-grouped.html#sigils)* &mdash;
489 489
 abstraction [sigil](appendix-g-glossary.html#sigil) and namespace
490 490
 separator in variable / [routine](appendix-g-glossary.html#routine) /
491 491
 namespace names (like in Perl 5)
492 492
 
493  
-<a id="double-colon-signature"/>
  493
+<a id="colon-colon-signature"/>
494 494
 **::**
495 495
 *[«signature symbol»](appendix-b-grouped.html#signature-symbols)* &mdash;
496 496
 introducing a type variable in a signature
497 497
 
498  
-<a id="double-colon-equal-op"/><a id="compiletime-binding-op"/>
  498
+<a id="colon-colon-equal-op"/><a id="compiletime-binding-op"/>
499 499
 **[::=](tablet-3-variables#binding)** &mdash;
500 500
 [binds](tablet-3-variables#binding)
501 501
 a value or variable to a variable at compile time
@@ -525,20 +525,20 @@ comes before the right operand
525 525
 double pointy syntax to assign a rw parameter to a
526 526
 *[block](appendix-g-glossary.html#block)*
527 527
 
528  
-<a id="double-lower-metaop"/>
  528
+<a id="lower-lower-metaop"/>
529 529
 **\<\<**
530 530
 *[«meta op»](appendix-g-glossary.html#metaoperators)* &mdash;
531 531
 hyper metaopeartor, right side dicates the lengths of the  result,
532 532
 has a [unicode sibling](appendix-b-grouped.html#unicode-operators) &mdash;
533 533
 example: ` 2 <<+=<< @b` increments numeric value of every array element by 2
534 534
 
535  
-<a id="double-lower-double-equal-op"/>
  535
+<a id="lower-lower-equal-equal-op"/>
536 536
 **\<\<==**
537 537
 *[«sequencer op»](tablet-4-operators.html#feed-ops)* &mdash;
538 538
 leftward pointing feed operator that adds values to an existing list (append-mode) &mdash;
539  
-see also: [*\<==*](#lower-double-equal-op) and [*==\>\>*](#double-equal-double-greater-op)
  539
+see also: [*\<==*](#lower-lower-equal-op) and [*==\>\>*](#equal-equal-greater-greater-op)
540 540
 
541  
-<a id="double-angle-brackets-op"/>
  541
+<a id="double-angle-brackets-op"/><a id="texas-brackets"/><a id="texas-brackets-op"/>
542 542
 **[<< \>\>](tablet-2-basic-syntax.html#quote-words)**
543 543
 *[«quoting op»](appendix-b-grouped.html#quoting-ops)* &mdash;
544 544
 [circumfix](#circumfix-category) quoting operator for grouping with
@@ -551,12 +551,12 @@ of variables, alias to **Q** **[:qq](#qq-adverb)** **[:ww](#ww-adverb)** **/.../
551 551
 less than or equal, numeric comparison operator &mdash;
552 552
 see also: [**<**](#lower-op) and [**\>=**](#greater-equal-op)
553 553
 
554  
-<a id="lower-double-equal-op"/><a id="left-pipe-op"/>
  554
+<a id="lower-equal-equal-op"/><a id="left-pipe-op"/>
555 555
 **\<==**
556 556
 *[«sequencer op»](tablet-4-operators.html#feed-ops)* &mdash;
557 557
 leftward pointing feed operator, take return value of right side
558 558
 and feed as parameter to the left &mdash;
559  
-see also: **[==\>](#double-equal-greater-op)**
  559
+see also: **[==\>](#equal-equal-greater-op)**
560 560
 
561 561
 <a id="lower-equal-greater-op"/><a id="spaceship-op"/>
562 562
 **\<=\>**
@@ -620,31 +620,31 @@ example: `$a += 3;` equals `$a = $a + 3`
620 620
 compares [binding](tablet-3-variables#binding),
621 621
 if both vars are bound to same memory location
622 622
 
623  
-<a id="double-equal-op"/>
  623
+<a id="equal-equal-op"/>
624 624
 **==**
625 625
 *[«num comparison»](tablet-4-operators.html#numerical-comparison)* &mdash;
626 626
 **[True](#True)** if values are equal in
627 627
 numerical context, as **[eq](#eq)** does in *[string
628 628
 context](tablet-4-operators.html#string-context)*
629 629
 
630  
-<a id="triple-equal-op"/><a id="identity-op"/>
  630
+<a id="equal-equal-equal"/><a id="equal-equal-equal-op"/><a id="identity-op"/>
631 631
 **===** *«comparison op»* &mdash;
632 632
 *[infix](#infix-category)* check for identity - equality of
633 633
 value and [type](appendix-b-grouped.html#value-types)
634 634
 
635  
-<a id="double-equal-greater-op"/><a id="pipe-right"/>
  635
+<a id="equal-equal-greater-op"/><a id="pipe-right"/>
636 636
 **==\>**
637 637
 *[«sequencer op»](tablet-4-operators.html#feed-ops)* &mdash;
638 638
 rightward pointing feed operator, take return value of left side
639 639
 and feed as parameter to the right &mdash;
640  
-see also: [*\<==*](#lower-double-equal-op) and [*==\>\>*](#double-equal-double-greater-op)
  640
+see also: [*\<==*](#lower-equal-equal-op) and [*==\>\>*](#equal-equal-greater-greater-op)
641 641
 
642 642
 
643  
-<a id="double-equal-double-greater-op"/>
  643
+<a id="equal-equal-greater-greater-op"/>
644 644
 **==\>\>**
645 645
 *[«sequencer op»](tablet-4-operators.html#feed-ops)* &mdash;
646 646
 rightward pointing feed operator that adds values to an existing list (append-mode) &mdash;
647  
-see also: [*==\>*](#double-equal-greater-op) and [*\<\<==*](#double-lower-double-equal-op)
  647
+see also: [*==\>*](#equal-equal-greater-op) and [*\<\<==*](#lower-lower-equal-equal-op)
648 648
 
649 649
 <a id="equal-greater-op"/><a id="fat-arrow"/>
650 650
 **=\>**
@@ -662,7 +662,7 @@ alternative to the *[adverbial syntax](#colon-adverb)*
662 662
 **\>=** *[«num comparison»](tablet-4-operators.html#numerical-comparison)*
663 663
 *[infix](#infix-category)* comparison op, numeric greater than or equal
664 664
 
665  
-<a id="double-greater-metaop"/>
  665
+<a id="greater-greater-metaop"/>
666 666
 **\>\>**
667 667
 *[«meta op»](appendix-g-glossary.html#metaoperators)* &mdash;
668 668
 hyper metaopeartor, left side dicates the lengths of the  result,
@@ -708,7 +708,7 @@ opposite of [**\<!\>**](#exclamation-subrule)
708 708
 *[«bool op»](tablet-4-operators.html#bool-context)* &mdash;
709 709
 logical *[AND](appendix-g-glossary.html#and)* op, forces binary context
710 710
 
711  
-<a id="double-question"/><a id="double-question-double-exclamation"/>
  711
+<a id="question-question"/><a id="question-question-exclamation-exclamation"/>
712 712
 <a id="conditional-op"/><a id="ternary-op"/>
713 713
 **?? !!**
714 714
 *[«conditional»](appendix-b-grouped.html#conditionals)* &mdash;
@@ -717,7 +717,8 @@ shortcut for **[if](#if)** and
717 717
 **[else](#else)** &mdash;
718 718
 see also: [**||**](#logical-or), [**ff**](#ff), [**fff**](#fff)
719 719
 
720  
-<a id="triple-question"/><a id="triple-question-op"/><a id="triple-question-yadda"/>
  720
+<a id="question-question-question"/><a id="question-question-question-op"/>
  721
+<a id="question-yadda"/>
721 722
 **???**
722 723
 *[«yadda op»](tablet-4-operators.html#yadda)* &mdash;
723 724
 [yadda operator](appendix-g-glossary.html#yadda-operator)
@@ -822,7 +823,7 @@ prefix of metaclass methods, `$obj.^methods();` is shortcut for
822 823
 *[«regex Metachar»](appendix-b-grouped.html#regex-metacharacter)* &mdash;
823 824
 start of the string
824 825
 
825  
-<a id="double-caret-op"/><a id="logical-xor"/>
  826
+<a id="caret-caret-op"/><a id="logical-xor"/>
826 827
 **\^\^**
827 828
 *[«logical op»](tablet-4-operators.html#logical-selection)* &mdash;
828 829
 [infix](#infix-category) logical (*[XOR](appendix-g-glossary.html#xor)*) operator
@@ -871,7 +872,7 @@ match alternate patterns with longest token matching
871 872
 flatten [capture](tablet-3-variables#capture)
872 873
 object into arglist, (named parameter)
873 874
 
874  
-<a id="double-pipe-op"/><a id="logical-or"/>
  875
+<a id="pipe-pipe-op"/><a id="logical-or"/>
875 876
 **||**
876 877
 *[«logical op»](tablet-4-operators.html#logical-selection)* &mdash;
877 878
 *[infix](#infix-category)* short circuit logical *[OR](appendix-g-glossary.html#or)*, 
@@ -883,13 +884,13 @@ high precedence version of **[or](#or)** &mdash;
883 884
 example: `(3 || 5)` returns `3` &mdash;
884 885
 see also: [**|**](#junctive-or), [**?? !!**](#ternary-op)
885 886
 
886  
-<a id="double-pipe-metachar"/>
  887
+<a id="pipe-pipe-metachar"/>
887 888
 **||**
888 889
 *[«regex Metachar»](appendix-b-grouped.html#regex-metacharacter)* &mdash;
889 890
 match alternate patterns (temporal consequent alternatives) as
890 891
 connected with a logical *[OR](appendix-g-glossary.html#or)*
891 892
 
892  
-<a id="double-pipe-context"/>
  893
+<a id="pipe-pipe-context"/>
893 894
 **||**()
894 895
 *[«context op»](appendix-b-grouped.html#contextualizers)* &mdash;
895 896
 flatten [capture](tablet-3-variables#capture)
@@ -952,7 +953,7 @@ demands [evaluation](appendix-g-glossary.html#evaluation) of array variables,
952 953
 that starting with the
953 954
 **[@-sigil](#at-sigil)**, short form of
954 955
 **[:array](#array-adverb)**, included in
955  
-**["..."](#double-quotation)**,
  956
+**["..."](#double-quotes)**,
956 957
 **[qq/.../](#qq-op)** and
957 958
 **[<<...\>\>](#double-angle-brackets)**
958 959
 
@@ -1077,7 +1078,7 @@ demands [evaluation](appendix-g-glossary.html#evaluation) of array variables
1077 1078
 that starting with the
1078 1079
 **[@-sigil](#at-sigil)**, long form of
1079 1080
 **[:a](#a-adverb)**, included in
1080  
-**["..."](#double-quotation)**,
  1081
+**["..."](#double-quotes)**,
1081 1082
 **[qq/.../](#qq-op)** and
1082 1083
 **[<<...\>\>](#double-angle-brackets)**
1083 1084
 
@@ -1131,7 +1132,7 @@ file is a block special file (e.g. Harddisks, CDROMs and RAM areas)
1131 1132
 forces evaluation of
1132 1133
 [escape sequences](appendix-b-grouped.html#escape-sequences),
1133 1134
 short form of **[:backslash](#backslash-adverb)**,
1134  
-included in **["..."](#double-quotation)**,
  1135
+included in **["..."](#double-quotes)**,
1135 1136
 **[qq/.../](#qq-op)** and
1136 1137
 **[<<...\>\>](#double-angle-brackets)**
1137 1138
 
@@ -1141,7 +1142,7 @@ included in **["..."](#double-quotation)**,
1141 1142
 forces evaluation of [escape
1142 1143
 sequences](appendix-b-grouped.html#escape-sequences)
1143 1144
 , long form of **[:b](#b-adverb)**, included in
1144  
-**["..."](#double-quotation)**,
  1145
+**["..."](#double-quotes)**,
1145 1146
 **[qq/.../](#qq-op)** and
1146 1147
 **[<<...\>\>](#double-angle-brackets)**
1147 1148
 
@@ -1240,7 +1241,7 @@ raw binary data
1240 1241
 **but** &mdash; adds a **[role](#role)** to a **[class](#class)**
1241 1242
 
1242 1243
 <a id="bytes"/>
1243  
-**bytes** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Int](#Int-type))
  1244
+**bytes** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Int](#Int-type))
1244 1245
 *«string method»* &mdash;
1245 1246
 number of bytes (a sort of Perl 5's *length*) &mdash;
1246 1247
 see also: [**chars**](#chars), [**codes**](#codes), [**graphs**](#graphs)
@@ -1268,7 +1269,7 @@ file is a character special file (e.g. terminals modems)
1268 1269
 *[«quoting adverb»](appendix-b-grouped.html#quoting-adverbs)* &mdash;
1269 1270
 forces evaluation of closures (blocks aka {...}) inside quotes,
1270 1271
 long form of **[:closure](#closure-adverb)**,
1271  
-included in **["..."](#double-quotation)**,
  1272
+included in **["..."](#double-quotes)**,
1272 1273
 **[qq/.../](#qq-op)** and
1273 1274
 **[<<...\>\>](#double-angle-brackets)**
1274 1275
 
@@ -1367,27 +1368,27 @@ useful in case you want to create a new one with a macro
1367 1368
 
1368 1369
 <a id="ceiling"/>
1369 1370
 **ceiling**
1370  
-([Num](#Num-type) $x [--\>](#double-minus-greater-signature) [Int](#Int-type))
  1371
+([Num](#Num-type) $x [--\>](#minus-minus-greater-signature) [Int](#Int-type))
1371 1372
 *«num method»* &mdash;
1372 1373
 lowest integer not less than $x, rounding up to the next whole number &mdash;
1373 1374
 example: `ceiling 5.4` returns `6`, `ceiling -5.4` returns `-5`  &mdash;
1374 1375
 see also: [**floor**](#floor), [**round**](#round), [**truncate**](#truncate)
1375 1376
 
1376 1377
 <a id="chr"/>
1377  
-**chr** ([Int](#Int-type) [--\>](#double-minus-greater-signature) [Str](#Str-type))
  1378
+**chr** ([Int](#Int-type) [--\>](#minus-minus-greater-signature) [Str](#Str-type))
1378 1379
 *«num method»* &mdash;
1379 1380
 convert number into character according a
1380 1381
 character table (UTF), reverse of **[ord](#ord)**
1381 1382
 
1382 1383
 <a id="chrs"/>
1383 1384
 **chrs** ([Array](#Array-type) [of](#of) [Int](#Int-type) 
1384  
-         [--\>](#double-minus-greater-signature) [Str](#Str-type))
  1385
+         [--\>](#minus-minus-greater-signature) [Str](#Str-type))
1385 1386
 *«num method»* &mdash;
1386 1387
 converts every number to a character with that index and combines them to one string,
1387 1388
 plural of **[chr](#chr)**, reverse of **[ords](#ords)**
1388 1389
 
1389 1390
 <a id="chars"/>
1390  
-**chars** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Int](#Int-type))
  1391
+**chars** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Int](#Int-type))
1391 1392
 *«string method»* &mdash;
1392 1393
 returns number of characters of a string, in Perl 5: *length* &mdash;
1393 1394
 see also: **[bytes](#bytes)**, [**codes**](#codes), [**graphs**](#graphs)
@@ -1417,14 +1418,14 @@ marks as a prefix a special block or statement, executed at
1417 1418
 changes access rights of files (like on Unix)
1418 1419
 
1419 1420
 <a id="chomp"/>
1420  
-**chomp** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Str](#Str-type))
  1421
+**chomp** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Str](#Str-type))
1421 1422
 *«string method»* &mdash;
1422 1423
 returns a copy of a [string](#Str-type) with the
1423 1424
 last newline ([**\\n**](#backslash-n)) (if there is one) removed &mdash;
1424 1425
 see also: [**chop**](#chop), [**trim**](#trim)
1425 1426
 
1426 1427
 <a id="chop"/>
1427  
-**chop** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Str](#Str-type))
  1428
+**chop** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Str](#Str-type))
1428 1429
 *«string method»* &mdash;
1429 1430
 returns a copy of a [string](#Str-type) with the last character removed &mdash;
1430 1431
 see also: [**chomp**](#chomp), [**substr**](#substr)
@@ -1444,7 +1445,7 @@ see also: [**conj**](#conj), [**polar**](#polar), [**unpolar**](#unpolar)
1444 1445
 **circumfix** *[«grammatical category»](appendix-b-grouped.html#categories)* &mdash;
1445 1446
 operator namespace of two parted ops that surround the
1446 1447
 statement, op or variable they affect, most prominent example may be
1447  
-the [double quotes](#double-quotation)
  1448
+the [double quotes](#double-quotes)
1448 1449
 
1449 1450
 <a id="class"/>
1450 1451
 **class** *«block modifier»* &mdash; 
@@ -1481,7 +1482,7 @@ releasing the connection to a file via a [*file handle*](IO-type)
1481 1482
 *[«quoting adverb»](appendix-b-grouped.html#quoting-adverbs)* &mdash;
1482 1483
 forces evaluation of closures (blocks aka {... }) inside quotes,
1483 1484
 long form of **[:c](#c-adverb)**, included in
1484  
-**["..."](#double-quotation)**,
  1485
+**["..."](#double-quotes)**,
1485 1486
 **[qq/.../](#qq-op)** and
1486 1487
 **[<<...\>\>](#double-angle-brackets)**
1487 1488
 
@@ -1520,7 +1521,7 @@ quasi quoting, the commented will be compiles and the AST will
1520 1521
 be returned as result, see also: **[quasi](#quasi)**
1521 1522
 
1522 1523
 <a id="codes"/>
1523  
-**codes** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Int](#Int-type))
  1524
+**codes** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Int](#Int-type))
1524 1525
 *«string mmethod»* &mdash;
1525 1526
 number of *[unicode](appendix-g-glossary.html#unicode)*
1526 1527
 *[codepoints](appendix-g-glossary.html#codepoints) of a string in a
@@ -1554,7 +1555,7 @@ Perl object type to hold a complex number (the thing with the i == sqrt(-1))
1554 1555
 
1555 1556
 <a id="conj"/>
1556 1557
 **conj**
1557  
-([Complex](#Complex-type) $c [--\>](#double-minus-greater-signature) [Complex](#Complex-type))
  1558
+([Complex](#Complex-type) $c [--\>](#minus-minus-greater-signature) [Complex](#Complex-type))
1558 1559
 «complex method» &mdash;
1559 1560
 returns ($c.re - $c.im\i), the complex conjugate
1560 1561
 see also: [**cis**](#cis), [**polar**](#polar), [**unpolar**](#unpolar)
@@ -1694,7 +1695,7 @@ removes all [pairs](#pair) of which keys are passed
1694 1695
 
1695 1696
 <a id="denominator"/>
1696 1697
 **denominator**
1697  
-( [--\>](#double-minus-greater-signature) [Int](#Int-type))
  1698
+( [--\>](#minus-minus-greater-signature) [Int](#Int-type))
1698 1699
 *[«rat method»](tablet-2-basic-syntax.html#rational-number)* &mdash;
1699 1700
 returns the denominator of a rational number
1700 1701
 (value type **[Rat](#Rat-type)** and **[FatRat](#FatRat-type)**),
@@ -1752,7 +1753,7 @@ checks if an objekt inherits a **[role](#role)** (only parameter)
1752 1753
 **[:double](tablet-2-basic-syntax.html#double-quotes)**
1753 1754
 *[«quoting adverb»](appendix-b-grouped.html#quoting-adverbs)* &mdash;
1754 1755
 *double quoting*, **q** with interpolation of variables, alias
1755  
-to **["..."](#double-quotation)**, **[qq
  1756
+to **["..."](#double-quotes)**, **[qq
1756 1757
 /.../](#qq-op)** and `Q :s :a :h :f :c :b /.../`,
1757 1758
 long for **[:qq](#qq-adverb)**
1758 1759
 
@@ -1882,7 +1883,7 @@ environment variables (of the shell), in Perl 5: *%ENV*
1882 1883
 [infix](#infix-category) operator, proves
1883 1884
 equality in forced *[string
1884 1885
 context](tablet-4-operators.html#string-context)*
1885  
-as does [**==**](#double-equal-op) in
  1886
+as does [**==**](#equal-equal-op) in
1886 1887
 [numeric context](appendix-g-glossary.html#numeric-context)
1887 1888
 
1888 1889
 <a id="equiv"/>
@@ -1896,7 +1897,7 @@ same as an existing operator
1896 1897
 **eqv** *«comparison op»* &mdash;
1897 1898
 [infix](#infix-category)
1898 1899
 operator, compares the dynamic state of objects and values, in
1899  
-contrast with static [**===**](#triple-equal)
  1900
+contrast with static [**===**](#equal-equal-equal)
1900 1901
 
1901 1902
 <a id="err"/><a id="err-op"/>
1902 1903
 **err** *[«logical op»](tablet-4-operators.html#logical-selection)* &mdash;
@@ -1972,8 +1973,8 @@ Int $status (first parameter) to the calling environment
1972 1973
 
1973 1974
 <a id="exp"/><a id="exp-op"/>
1974 1975
 **exp** ([Num](#Num-type) $base, [Num](#Num-type) $exp?
1975  
-         [--\>](#double-minus-greater-signature) [Num](#Num-type)) &mdash;
1976  
-exponentiate, alias method to: $base **[\*\*](#double-asterisk-op)** $exp
  1976
+         [--\>](#minus-minus-greater-signature) [Num](#Num-type)) &mdash;
  1977
+exponentiate, alias method to: $base **[\*\*](#asterisk-asterisk-op)** $exp
1977 1978
 (defaults to *[e](appendix-g-glossary.html#e)*)
1978 1979
 
1979 1980
 <a id="export"/><a id="export-rouine-trait"/>
@@ -1998,7 +1999,7 @@ demands evaluation of functions (subs and methods), that start
1998 1999
 with the **[&-sigil](#ampersand-sigil)** and
1999 2000
 replacing them with the result, long form of
2000 2001
 **[:function](#function-adverb)**, included in 
2001  
-**["..."](#double-quotation)**,
  2002
+**["..."](#double-quotes)**,
2002 2003
 **[qq/.../](#qq-op)** and
2003 2004
 **[<<...\>\>](#double-angle-brackets)**
2004 2005
 
@@ -2038,7 +2039,7 @@ opposite of **[True](#True)**
2038 2039
 Perl rational (unlimited precision in both parts)
2039 2040
 
2040 2041
 <a id="fc"/>
2041  
-**fc** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Str](#Str-type))
  2042
+**fc** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Str](#Str-type))
2042 2043
 *«string method»* &mdash;
2043 2044
 return a copy of a string where the *[Unicode](appendix-g-glossary.html#unicode)*
2044 2045
 "fold case" operation is done upon,
@@ -2107,7 +2108,7 @@ example: `([2,3],[4,5]).flat` or `flat([2,3],[4,5])` results in: `[2..5]`
2107 2108
 
2108 2109
 <a id="floor"/>
2109 2110
 **floor**
2110  
-([Num](#Num-type) $x [--\>](#double-minus-greater-signature) [Int](#Int-type))
  2111
+([Num](#Num-type) $x [--\>](#minus-minus-greater-signature) [Int](#Int-type))
2111 2112
 *«num method»* &mdash;
2112 2113
 highest integer not greater than $x, rounds down no the next whole number &mdash;
2113 2114
 example: `floor 5.4` returns `5` `floor -5.4` returns `-6` &mdash;
@@ -2150,7 +2151,7 @@ demands evaluation of functions (subs and methods), that start
2150 2151
 with the **[&-sigil](#ampersand-sigil)** and
2151 2152
 replacing them with the result, long form of
2152 2153
 **[:f](#f-adverb)** , included in
2153  
-**["..."](#double-quotation)**,
  2154
+**["..."](#double-quotes)**,
2154 2155
 **[qq/.../](#qq-op)** and
2155 2156
 **[<<...\>\>](#double-angle-brackets)**
2156 2157
 
@@ -2223,7 +2224,7 @@ real global ID of the running process
2223 2224
 
2224 2225
 <a id="gist"/>
2225 2226
 **gist**
2226  
-( [--\>](#double-minus-greater-signature) [Str](#Str-type))
  2227
+( [--\>](#minus-minus-greater-signature) [Str](#Str-type))
2227 2228
 *«formater»* &mdash;
2228 2229
 generates a string with the essential content of that object
2229 2230
 for human consumption (like in error messages),
@@ -2284,7 +2285,7 @@ produces a [match object](#match-var), the name is ment like in
2284 2285
 a "graphical" character, calles [*grapheme*](#grapheme)
2285 2286
 
2286 2287
 <a id="graphs"/>
2287  
-**graphs** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Int](#Int-type))
  2288
+**graphs** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Int](#Int-type))
2288 2289
 *«string mmethod»* &mdash;
2289 2290
 number of *[unicode](appendix-g-glossary.html#unicode)*
2290 2291
 *[graphemes](appendix-g-glossary.html#graphemes)* of a string,
@@ -2327,7 +2328,7 @@ demands evaluation of **[hash](#hash)**
2327 2328
 variables that start with the
2328 2329
 **[%-sigil](#percent-sigil)**, long form of
2329 2330
 **[:hash](#hash-adverb)**, included in
2330  
-**["..."](#double-quotation)**,
  2331
+**["..."](#double-quotes)**,
2331 2332
 **[qq/.../](#qq-op)** and
2332 2333
 **[<<...\>\>](#double-angle-brackets)**
2333 2334
 
@@ -2376,7 +2377,7 @@ enforces hash-list context, alias to **[%()](#percent-op)**
2376 2377
 demands evaluation of hash variables that start with the
2377 2378
 **[%-sigil](#percent-sigil)**, long form of
2378 2379
 **[:h](#h-adverb)**, included in
2379  
-**["..."](#double-quotation)**,
  2380
+**["..."](#double-quotes)**,
2380 2381
 **[qq/.../](#qq-op)** and
2381 2382
 **[<<...\>\>](#double-angle-brackets)**
2382 2383
 
@@ -2480,7 +2481,7 @@ internal namespace of
2480 2481
 [metaoperator](appendix-g-glossary.html#metaoperator) that
2481 2482
 [circumfix](#circumfix-category) other operator but
2482 2483
 stay [infix](#infix-category) (between) two terms (mostly lists) &mdash;
2483  
-example: ([arrows](#double-lower-metaop)): `@a <<+<< @b`
  2484
+example: ([arrows](#lower-lower-metaop)): `@a <<+<< @b`
2484 2485
 
2485 2486
 <a id="infix-postfix-meta-category"/>
2486 2487
 **infix\_postfix\_meta\_operator**
@@ -2676,7 +2677,7 @@ forces lazy evaluation (calculate values as late as possible),
2676 2677
 default for lists - not scalars
2677 2678
 
2678 2679
 <a id="lc"/>
2679  
-**lc** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Str](#Str-type))
  2680
+**lc** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Str](#Str-type))
2680 2681
 *«string method»* &mdash;
2681 2682
 return a copy of a string where all characters are lowercase &mdash;
2682 2683
 see also: [**fc**](#fc) and [**uc**](#uc)
@@ -3012,7 +3013,7 @@ part of a set, *[junctive](appendix-g-glossary.html#junction)* *NOT*
3012 3013
 operator
3013 3014
 
3014 3015
 <a id="normalize"/>
3015  
-**normalize** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Str](#Str-type))
  3016
+**normalize** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Str](#Str-type))
3016 3017
 *«string method»* &mdash;
3017 3018
 normalize (repair) *[unicode](appendix-g-glossary.html#unicode)* 
3018 3019
 *[string](#Str-type)*
@@ -3031,7 +3032,7 @@ but appends a newline (**[\\n](#backslash-n)**) like **[say](#say)**
3031 3032
 
3032 3033
 <a id="nude"/>
3033 3034
 **nude**
3034  
-( [--\>](#double-minus-greater-signature) [Seq](#Seq-type)\[[Int](#Int-type)\])
  3035
+( [--\>](#minus-minus-greater-signature) [Seq](#Seq-type)\[[Int](#Int-type)\])
3035 3036
 *[«rat method»](tablet-2-basic-syntax.html#rational-number)* &mdash;
3036 3037
 returns a list of numerator and denominator &mdash;
3037 3038
 see also: [**numerator**](#numerator) and [**denominator**](#denominator)
@@ -3042,7 +3043,7 @@ see also: [**numerator**](#numerator) and [**denominator**](#denominator)
3042 3043
 Perl number (approximate "real", generally via floating point)
3043 3044
 
3044 3045
 <a id="numerator"/>
3045  
-( [--\>](#double-minus-greater-signature) [Int](#Int-type))
  3046
+( [--\>](#minus-minus-greater-signature) [Int](#Int-type))
3046 3047
 **numerator**
3047 3048
 *[«rat method»](tablet-2-basic-syntax.html#rational-number)* &mdash;
3048 3049
 returns the numerator of a rational number (value type **[Rat](#Rat-type)**
@@ -3100,7 +3101,7 @@ options from command line
3100 3101
 <a id="or"/>
3101 3102
 **or**
3102 3103
 *[«logical op»](tablet-4-operators.html#logical-selection)* &mdash;
3103  
-<a id="double-pipe-op"/><a id="logical-or"/>
  3104
+<a id="pipe-pipe-op"/><a id="logical-or"/>
3104 3105
 **||**
3105 3106
 *[«logical op»](tablet-4-operators.html#logical-selection)* &mdash;
3106 3107
 *[infix](#infix-category)*, short circuit, logical, *[OR](appendix-g-glossary.html#or)*, 
@@ -3113,13 +3114,13 @@ example: `?('hurray' or 5)` returns `True` &mdash;
3113 3114
 see also: [**any**](#any), [**orelse**](#orelse), [**err**](#err), [**xor**](#xor)
3114 3115
 
3115 3116
 <a id="ord"/>
3116  
-**ord** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Int](#Int-type))
  3117
+**ord** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Int](#Int-type))
3117 3118
 *«string method»* &mdash;
3118 3119
 converts a character into number according a character table
3119 3120
 (*[unicode](appendix-g-glossary.html#unicode)*), reverse of **[chr](#chr)**
3120 3121
 
3121 3122
 <a id="ords"/>
3122  
-**ords** ([Str](#Str-type) [--\>](#double-minus-greater-signature)
  3123
+**ords** ([Str](#Str-type) [--\>](#minus-minus-greater-signature)
3123 3124
          [Array](#Array-type) [of](#of) [Int](#Int-type))
3124 3125
 *«string method»* &mdash;
3125 3126
 get the index numbers of some characters,
@@ -3263,7 +3264,7 @@ long for **[:p](#p-adverb)** or use **[qp](#qp-op)** directly
3263 3264
 
3264 3265
 <a id="perl"/>
3265 3266
 **[perl](tablet-2-basic-syntax.html#perl)**
3266  
-( [--\>](#double-minus-greater-signature) [Str](#Str-type))
  3267
+( [--\>](#minus-minus-greater-signature) [Str](#Str-type))
3267 3268
 *«formater»* &mdash;
3268 3269
 transforms data structure (object) into syntax of Perl 6 source code,
3269 3270
 in most cases **[eval](#eval)** turn it back into the data structure,
@@ -3351,7 +3352,7 @@ internal namespace of
3351 3352
 [metaoperator](appendix-g-glossary.html#metaoperator) that
3352 3353
 [prefix](#prefix-category) (precedes) other operator
3353 3354
 but stay [postfix](#postfix-category) (after) another term &mdash;
3354  
-example ([**\>\>**](#double-greater-metaop)): `@a >>++`
  3355
+example ([**\>\>**](#greater-greater-metaop)): `@a >>++`
3355 3356
 
3356 3357
 <a id="PRE-phaser"/>
3357 3358
 **PRE**
@@ -3385,7 +3386,7 @@ example: ([square brackets](#square-brackets-metaop)): `[+] @a` - sums up all el
3385 3386
 internal namespace of [metaoperator](appendix-g-glossary.html#metaoperator) that
3386 3387
 [postfix](#postfix-category) other operator but stay
3387 3388
 [prefix](#prefix-category) (before) another term &mdash;
3388  
-example ([**\<\<**](double-lower-metaop)): `++<< @a`
  3389
+example ([**\<\<**](lower-lower-metaop)): `++<< @a`
3389 3390
 
3390 3391
 <a id="print"/>
3391 3392
 **[print](tablet-5-io.html#print)** &mdash;
@@ -3452,14 +3453,14 @@ modifier](appendix-b-grouped.html#quoting-adverbs)
3452 3453
 **[q](tablet-2-basic-syntax.html#single-quotes)**
3453 3454
 *[«quoting op»](appendix-b-grouped.html#quoting-ops)* &mdash;
3454 3455
 simple quoting (slashes and '), alias to
3455  
-**['...'](#single-quotation)** and **Q :q
  3456
+**['...'](#single-quotes)** and **Q :q
3456 3457
 /.../** and **Q [:single](#single-adverb) /.../**
3457 3458
 
3458 3459
 <a id="q-adverb"/>
3459 3460
 **[:q](tablet-2-basic-syntax.html#single-quotes)**
3460 3461
 *[«quoting adverb»](appendix-b-grouped.html#quoting-adverbs)* &mdash;
3461 3462
 simple quoting (slashes and '), alias to
3462  
-**['...'](#single-quotation)** and **q
  3463
+**['...'](#single-quotes)** and **q
3463 3464
 /.../**, short for **[:single](#single-adverb)**
3464 3465
 
3465 3466
 <a id="backslash-Q"/>
@@ -3480,7 +3481,7 @@ and [`Q :path /.../`](#path-adverb)
3480 3481
 *[«quoting op»](appendix-b-grouped.html#quoting-ops)* &mdash;
3481 3482
 *double quoting*, **q** with interpolation of variables,
3482 3483
 closures, and special chars, alias to
3483  
-**["..."](#double-quotation)** and `Q :s, :a, :h, :f, :c, :b /.../`
  3484
+**["..."](#double-quotes)** and `Q :s, :a, :h, :f, :c, :b /.../`
3484 3485
 and `Q` [`:qq`](#qq-adverb) `/.../` and `Q` [`:double`](#double-averb) `/.../`
3485 3486
 
3486 3487
 <a id="qq-adverb"/>
@@ -3488,7 +3489,7 @@ and `Q` [`:qq`](#qq-adverb) `/.../` and `Q` [`:double`](#double-averb) `/.../`
3488 3489
 *[«quoting adverb»](appendix-b-grouped.html#quoting-adverbs)* &mdash;
3489 3490
 *double quoting*, **q** with interpolation of variables and
3490 3491
 [blocks](#block) , alias to
3491  
-**["..."](#double-quotation)**,
  3492
+**["..."](#double-quotes)**,
3492 3493
 **[qq/.../](#qq-op)** and `Q :s, :a, :h, :f, :c, :b /.../`,
3493 3494
 short for **[:double](#double-adverb)**
3494 3495
 
@@ -3538,7 +3539,7 @@ returns the input string with all non-"word" characters
3538 3539
 *[«quoting adverb»](appendix-b-grouped.html#quoting-adverbs)* &mdash;
3539 3540
 split quoted string into words (on whitespaces) but with quote
3540 3541
 protection (like in shell - '...' and
3541  
-**["..."](#double-quotation)** sourrounded
  3542
+**["..."](#double-quotes)** sourrounded
3542 3543
 strings are taken as single words), long form of
3543 3544
 **[:ww](#ww-adverb)**, used in
3544 3545
 **[<<...\>\>](#double-angle-brackets)**
@@ -3767,7 +3768,7 @@ alias to `@a.push: @a.shift;`
3767 3768
 
3768 3769
 <a id="round"/>
3769 3770
 **round**
3770  
-([Num](#Num-type) $f [--\>](#double-minus-greater-signature) [Int](#Int-type))
  3771
+([Num](#Num-type) $f [--\>](#minus-minus-greater-signature) [Int](#Int-type))
3771 3772
 «num method» &mdash;
3772 3773
 returns the nearest whole number &mdash;
3773 3774
 example: `round 5.5` returns `6`, `round -5.5` returns `-5` &mdash;
@@ -3868,7 +3869,7 @@ file has size greater than 0 (zero)
3868 3869
 demands evaluation of scalar variables that start with the
3869 3870
 **[$-sigil](#dollar-sigil)**, long form of
3870 3871
 **[:scalar](#scalar-adverb)**, included in
3871  
-**["..."](#double-quotation)**,
  3872
+**["..."](#double-quotes)**,
3872 3873
 **[qq/.../](#qq-op)** and
3873 3874
 **[<<...\>\>](#double-angle-brackets)**
3874 3875
 
@@ -3940,7 +3941,7 @@ object to hold a Perl scalar, a variable for a single value of any type
3940 3941
 demands evaluation of scalar variables that start with the
3941 3942
 **[$-sigil](#dollar-sigil)**, long form of
3942 3943
 **[:s](#s-adverb)**, included in
3943  
-**["..."](#double-quotation)**,
  3944
+**["..."](#double-quotes)**,
3944 3945
 **[qq/.../](#qq-op)** and
3945 3946
 **[<<...\>\>](#double-angle-brackets)**
3946 3947
 
@@ -4021,7 +4022,7 @@ sine, trigonometric function, takes angle in radian; see also
4021 4022
 **[:single](tablet-2-basic-syntax.html#single-quotes)**
4022 4023
 *[«quoting adverb»](appendix-b-grouped.html#quoting-adverbs)* &mdash;
4023 4024
 simple quoting (slashes and '), alias to
4024  
-**['...'](#single-quotation)** and
  4025
+**['...'](#single-quotes)** and
4025 4026
 **[q/.../](#q-op)**, long for
4026 4027
 **[:q](#q-adverb)**
4027 4028
 
@@ -4210,7 +4211,7 @@ parse as [substitution regex](tablet-9-regexes.html#substitution)
4210 4211
 
4211 4212
 <a id="substr"/>
4212 4213
 **substr** ([Str](#Str-type) $string, [Int](#Int-type) $start, [Int](#Int-type)
4213  
-             $length? [--\>](#double-minus-greater-signature) [Str](#Str-type))
  4214
+             $length? [--\>](#minus-minus-greater-signature) [Str](#Str-type))
4214 4215
 *«string method»* &mdash;
4215 4216
 return a substring of $string from $start position and maybe with $length,
4216 4217
 works like in Perl 5 except fourth parameter was cut &mdash;
@@ -4285,7 +4286,7 @@ specifies the [precedence of an operator](appendix-b-grouped.html#table-of-prece
4285 4286
 higher than an existing operator
4286 4287
 
4287 4288
 <a id="titlecase"/>
4288  
-**titlecase** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Str](#Str-type))
  4289
+**titlecase** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Str](#Str-type))
4289 4290
 *«string method»* &mdash;
4290 4291
 performs a [Unicode](appendix-g-glossary.html#unicode) titlecase operation
4291 4292
 on the first character of each word of the string
@@ -4370,7 +4371,7 @@ Bool::True, 1 in numeric context, opposite of **[False](#False)**
4370 4371
 
4371 4372
 <a id="truncate"/>
4372 4373
 **truncate**
4373  
-([Num](#Num-type) $f [--\>](#double-minus-greater-signature) [Int](#Int-type))
  4374
+([Num](#Num-type) $f [--\>](#minus-minus-greater-signature) [Int](#Int-type))
4374 4375
 *«num method»* &mdash;
4375 4376
 just truncates the fractional part &mdash;
4376 4377
 examples: `truncate 4.27` returns `4`, `truncate -5.5` returns `-5` &mdash;
@@ -4411,7 +4412,7 @@ report if file has setuid bit set
4411 4412
 everything within the brackets is uppercase
4412 4413
 
4413 4414
 <a id="uc"/><a id="uc-op"/>
4414  
-**uc** ([Str](#Str-type) [--\>](#double-minus-greater-signature) [Str](#Str-type))
  4415
+**uc** ([Str](#Str-type) [--\>](#minus-minus-greater-signature) [Str](#Str-type))
4415 4416
 *«string method»* &mdash;
4416 4417
 return a copy of a string where all characters are uppercase,
4417 4418
 usable as operator and as method &mdash;
@@ -4697,7 +4698,7 @@ whitespace between words aka
4697 4698
 *[«quoting adverb»](appendix-b-grouped.html#quoting-adverbs)* &mdash;
4698 4699
 split quoted string into words (on whitespaces) but with quote
4699 4700
 protection (like in shell - '...' and
4700  
-**["..."](#double-quotation)** sourrounded
  4701
+**["..."](#double-quotes)** sourrounded
4701 4702
 strings are taken as single words), short form of
4702 4703
 **[:quotewords](#quotewords-adverb)**, used in
4703 4704
 **[\<\<...\>\>](#double-angle-brackets)**
@@ -4785,7 +4786,7 @@ in *bool context* it returns **[True](#True)** or *False* as expected,
4785 4786
 in any other context it returns the first none empty value, 
4786 4787
 the second when both are empty and [**Nil**](#Nil-type) when both are not empty,
4787 4788
 low [precedence](appendix-b-grouped.html#table-of-precedence) version of
4788  
-[**\^\^**](#double-caret-op) &mdash;
  4789
+[**\^\^**](#caret-caret-op) &mdash;
4789 4790
 example: `(5 xor 0)` returns `5` &mdash;
4790 4791
 see also: [**or**](#or), [**err**](#err)
4791 4792
 
8  docs/appendix-b-grouped.txt
@@ -493,8 +493,8 @@ as "French Quotes") or with double less than or greater than signs (documented
493 493
 as "Texas Quotes").
494 494
 
495 495
 --- --------------------------------------------- -------
496  
- «  [<<](appendix-a-index.html#double-lower-op)   Hyperop, right side dictates length of result
497  
- »  [>>](appendix-a-index.html#double-greater-op) Hyperop, left side dictates length of result
  496
+ «  [<<](appendix-a-index.html#lower-lower-op)   Hyperop, right side dictates length of result
  497
+ »  [>>](appendix-a-index.html#greater-greater-op) Hyperop, left side dictates length of result
498 498
 --- --------------------------------------------- -------
499 499
 
500 500
 
@@ -1001,10 +1001,10 @@ In routine and block definitions can be also some character with special meaning
1001 1001
 -------------------------------------------------------------  ------------------------------------------------------------------------------------------------------------------
1002 1002
 [`!`](appendix-a-index.html#exclamation-mark-signature)        suffix of required parameter (default when named, not positional)
1003 1003
 [`*`](appendix-a-index.html#asterisk-signature)                prefix of slurpy arrays
1004  
-[`-->`](appendix-a-index.html#double-minus-greater-signature)  prefix of return type
  1004
+[`-->`](appendix-a-index.html#minus-minus-greater-signature)  prefix of return type
1005 1005
 [`->`](appendix-a-index.html#minus-greater-signature)          prefix of named readonly parameters for a block (pointy block syntax)
1006 1006
 [`:`](appendix-a-index.html#colon-signature)                   prefix of named parameter, positional when without
1007  
-[`::`](appendix-a-index.html#double-colon-signature)           prefix of a variable type introduced in a signature
  1007
+[`::`](appendix-a-index.html#colon-colon-signature)           prefix of a variable type introduced in a signature
1008 1008
 [`<->`](appendix-a-index.html#lower-minus-greater-signature)   prefix of named writeable parameters for a block (double pointy block syntax)
1009 1009
 [`?`](appendix-a-index.html#question-mark-signature)           suffix of optional parameter (default when positional, not named)
1010 1010
 [`^`](appendix-a-index.html#caret-signature)                   prefix of metaclass methods, `$obj.^methods();` is shortcut for [`$obj.HOW.methods($obj);`](#object-introspection)
8  docs/appendix-g-glossary.txt
@@ -319,7 +319,7 @@ example: **[BEGIN](appendix-a-index.html#BEGIN-phaser)**
319 319
 <a id="pipe"/>
320 320
 **pipe** &mdash; connection between 2 processes, move data (mostly only in
321 321
 one direction) without buffering, can also mean just the connection of
322  
-several commands via **[==\>](appendix-a-index.html#double-equal-greater-op)** and alike
  322
+several commands via **[==\>](appendix-a-index.html#equal-equal-greater-op)** and alike
323 323
 
324 324
 <a id="POD"/>
325 325
 **[POD](tablet-2-basic-syntax.html#pod)**
@@ -489,8 +489,8 @@ other logical operations are: [*and*](#and), [*or*](#or), [*not*](#not)
489 489
 **[yadda operator](operators.html#yadda)** &mdash;
490 490
 placeholder for later to be written code inside a [routine](#routine),
491 491
 because empty ones are forbidden, comes in 3 flavours:
492  
-**[...](appendix-a-index.html#triple-dot-yadda-op)** (fail),
493  
-**[???](appendix-a-index.html#triple-question-mark)** (warn) and
494  
-**[!!!](appendix-a-index.html#triple-exclamation-mark)** (die)
  492
+**[...](appendix-a-index.html#dot-yadda-op)** (fail),
  493
+**[???](appendix-a-index.html#question-mark)** (warn) and
  494
+**[!!!](appendix-a-index.html#exclamation-mark)** (die)
495 495
 
496 496
 # [Z](#nav-top)

0 notes on commit f79d992

Please sign in to comment.
Something went wrong with that request. Please try again.