Skip to content
This repository
Browse code

polishing bits

  • Loading branch information...
commit 63e72c7747ccf61d26e3cb2fe892343d699c4b73 1 parent 203dfa8
Herbert Breunung authored April 30, 2012
32  docs/appendix-a-index.txt
@@ -2,16 +2,16 @@
2 2
 
3 3
 This index contains an alphabetic sorted list (as decided by [**leg**](#leg-op))
4 4
 of all operators, methods, builtins, options, modifier and special variables
5  
-with short explanations, cross references, code examples and Perl 5 equivalents
  5
+with short explanations, cross references, code examples and Perl 5 equivalents.
6 6
 It is sorted without prefixes like colon, dot, backslash,
7 7
 [*sigil*](appendix-g-glossary.html#sigil) or [*twigil*](appendix-g-glossary.html#twigil)
8 8
 and everything that contains punctuation comes first.
9  
-Sometimes are added green placeholder.
  9
+Sometimes are added green placeholder:
10 10
 <span class="you-provide">n</span> stands for a [integer number](#Int-type),
11 11
 <span class="you-provide">f</span> is a floating [point number](#Num-type),
12 12
 <span class="you-provide">s</span> [string](#Str-type),
13 13
 <span class="you-provide">var</span> any variable,
14  
-<span class="you-provide">p</span> a *[regex](appendix-g-glossary.html#regex)*,
  14
+<span class="you-provide">p</span> a *[regex pattern](appendix-g-glossary.html#regex)*,
15 15
 <span class="you-provide">l</span> a list,
16 16
 <span class="you-provide">op</span> any operator and
17 17
 <span class="you-provide">t</span> any *[term](appendix-g-glossary.html#term)*.
@@ -92,14 +92,10 @@ that calls **[die](#die)**
92 92
 **[" "](tablet-2-basic-syntax.html#double-quotes)**
93 93
 *[«quoting op»](appendix-b-grouped.html#quoting-ops)* &mdash;
94 94
 double quoting, interpolates with
95  
-[**:s**](#s-adverb),
96  
-[**:a**](#a-adverb),
97  
-[**:h**](#h-adverb),
98  
-[**:f**](#f-adverb),
99  
-[**:c**](#c-adverb),
100  
-[**:b**](#b-adverb) (all vars, functions, blocks,
101  
-control chars), alias to [**qq/.../**](#qq-op) or
102  
-**Q** [**:qq**](#qq-adverb) **/.../**
  95
+[**:s**](#s-adverb),    [**:a**](#a-adverb),   [**:h**](#h-adverb),
  96
+[**:f**](#f-adverb),    [**:c**](#c-adverb),   [**:b**](#b-adverb)
  97
+(all vars, functions, blocks, control chars),
  98
+alias to [**qq/.../**](#qq-op) or **Q** [**:qq**](#qq-adverb) **/.../**
103 99
 
104 100
 <a id="pound"/>
105 101
 **[\#](tablet-2-basic-syntax.html#single-line)** &mdash;
@@ -4025,12 +4021,12 @@ see also: **[:sigspace](#sigspace-modifier)**
4025 4021
 <a id="say"/>
4026 4022
 **[say](tablet-5-io.html#say)** &mdash;
4027 4023
 makes output via command line
4028  
-(**[$\*OUT](#OUT-global-var)**) like
4029  
-**[print](#print)**, but appends a [newline](#backslash-n)
  4024
+([**$\*OUT**](#OUT-global-var)) like
  4025
+[**print**](#print)**, but appends a [newline](#backslash-n)
4030 4026
 
4031 4027
 **[say](tablet-5-io.html#say-for-files)** &mdash;
4032 4028
 *«handle method»* &mdash; writes a stream into a file and appends a
4033  
-**[\\n](#backslash-n)**
  4029
+[**\\n**](#backslash-n)
4034 4030
 
4035 4031
 <a id="Scalar-type"/>
4036 4032
 **Scalar**
@@ -4164,8 +4160,7 @@ single white space char aka [**\\s**](#backslash-s)
4164 4160
 **special\_variable**
4165 4161
 *[«grammatical category»](appendix-b-grouped.html#categories)* &mdash;
4166 4162
 namespace to define and redefine
4167  
-[special variables](appendix-b-grouped.html#special-variables)
4168  
-with a macro
  4163
+[special variables](appendix-b-grouped.html#special-variables) with a macro
4169 4164
 
4170 4165
 <a id="splice"/>
4171 4166
 **splice**
@@ -4329,9 +4324,8 @@ operator, opposite of **[pred](#pred)**
4329 4324
 **supersede**
4330 4325
 *[«scope declarator»](appendix-b-grouped.html#scope-declarator)* &mdash;
4331 4326
 replaces definitions of an existing name, e.g. methods and
4332  
-attributes of a **[class](#class)** or
4333  
-**[grammar](#grammar)**, see also:
4334  
-**[augment](#augment)**
  4327
+attributes of a **[class](#class)** or **[grammar](#grammar)** &mdash;
  4328
+see also: **[augment](#augment)**
4335 4329
 
4336 4330
 
4337 4331
 
8  docs/appendix-b-grouped.txt
@@ -317,6 +317,10 @@ buf64       a uint64 buffer
317 317
 Object Introspection
318 318
 --------------------
319 319
 
  320
+[Everything in P6](appendix-d-delta.html#object-oriented) is an 
  321
+[object](appendix-g-glossary.html#object) and every object has following
  322
+[methods](appendix-g-glossary.html#method) to tell more about itself.
  323
+
320 324
 ----------------------------------------------------  ---------------------------------------------------------------
321 325
 [WHAT](appendix-a-index.html#WHAT-introspection)      short name of the class that an object belongs to
322 326
 [WHICH](appendix-a-index.html#WHICH-introspection)    object ID (type)
@@ -554,7 +558,7 @@ Any              Any             scalars are identical     `$_ === X`
554 558
 Test Methods
555 559
 ------------
556 560
 
557  
-They replace the old filetest ops (like -e).
  561
+They replace the Perl 5 filetest ops (like -e).
558 562
 Use it as in `$filename.IO ~~ :X` or `$filename.IO.X`.
559 563
 
560 564
 ----------------------------------  --------------------------------------------------------------
@@ -625,7 +629,7 @@ can used with any quoting operator like:
625 629
 
626 630
 Short                                   Long                                                    Meaning
627 631
 --------------------------------------  ------------------------------------------------------  -------------------------------------------------
628  
-[:q](appendix-a-index.html#q-adverb)    [:single](appendix-a-index.html#single-adverb)          interpolate \\\\, \\q and \\' (or whatever)
  632
+[:q](appendix-a-index.html#q-adverb)    [:single](appendix-a-index.html#single-adverb)          interpolate \\\\ and \\'
629 633
 [:qq](appendix-a-index.html#qq-adverb)  [:double](appendix-a-index.html#double-adverb)          interpolate with :s, :a, :h, :f, :c, :b
630 634
 [:s](appendix-a-index.html#s-adverb)    [:scalar](appendix-a-index.html#scalar-adverb)          interpolate \$ vars
631 635
 [:a](appendix-a-index.html#a-adverb)    [:array](appendix-a-index.html#array-adverb)            interpolate @ vars
4  docs/appendix-g-glossary.txt
@@ -185,6 +185,10 @@ the command **[eval](appendix-a-index.html#eval)** and
185 185
 
186 186
 # [F](#nav-top)
187 187
 
  188
+<a id="file-handle"/>
  189
+**file handle** &mdash;
  190
+
  191
+
188 192
 <a id="functional-programming"/>
189 193
 **functional programming** &mdash;
190 194
 exclusively function based programming

0 notes on commit 63e72c7

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