aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gawk.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gawk.info')
-rw-r--r--doc/gawk.info237
1 files changed, 149 insertions, 88 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index 066cd3d0..12377d99 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -20610,12 +20610,12 @@ Unix `awk'
that are not in POSIX `awk'.
`mawk'
- Michael Brennan has written an independent implementation of `awk',
+ Michael Brennan wrote an independent implementation of `awk',
called `mawk'. It is available under the GPL (*note Copying::),
just as `gawk' is.
The original distribution site for the `mawk' source code no
- longer has it. A copy has been made available at
+ longer has it. A copy is available at
`http://www.skeeve.com/gawk/mawk1.3.3.tar.gz'.
In 2009, Thomas Dickey took on `mawk' maintenance. Basic
@@ -24083,7 +24083,8 @@ Index
* Menu:
* ! (exclamation point), ! operator: Boolean Ops. (line 67)
-* ! (exclamation point), ! operator <1>: Egrep Program. (line 162)
+* ! (exclamation point), ! operator <1>: Egrep Program. (line 170)
+* ! (exclamation point), ! operator <2>: Ranges. (line 48)
* ! (exclamation point), ! operator: Precedence. (line 52)
* ! (exclamation point), != operator <1>: Precedence. (line 65)
* ! (exclamation point), != operator: Comparison Operators.
@@ -24097,8 +24098,6 @@ Index
* ! (exclamation point), !~ operator <5>: Computed Regexps. (line 6)
* ! (exclamation point), !~ operator <6>: Case-sensitivity. (line 26)
* ! (exclamation point), !~ operator: Regexp Usage. (line 19)
-* ! operator <1>: Egrep Program. (line 170)
-* ! operator: Ranges. (line 48)
* " (double quote) <1>: Quoting. (line 37)
* " (double quote): Read Terminal. (line 25)
* " (double quote), regexp constants: Computed Regexps. (line 28)
@@ -24112,7 +24111,6 @@ Index
* $ (dollar sign), $ field operator: Fields. (line 19)
* $ (dollar sign), incrementing fields and arrays: Increment Ops.
(line 30)
-* $ field operator: Fields. (line 19)
* % (percent sign), % operator: Precedence. (line 55)
* % (percent sign), %= operator <1>: Precedence. (line 95)
* % (percent sign), %= operator: Assignment Ops. (line 129)
@@ -24141,12 +24139,12 @@ Index
* * (asterisk), *= operator: Assignment Ops. (line 129)
* + (plus sign): Regexp Operators. (line 101)
* + (plus sign), + operator: Precedence. (line 52)
+* + (plus sign), ++ (decrement/increment operators): Increment Ops.
+ (line 11)
* + (plus sign), ++ operator <1>: Precedence. (line 46)
* + (plus sign), ++ operator: Increment Ops. (line 40)
* + (plus sign), += operator <1>: Precedence. (line 95)
* + (plus sign), += operator: Assignment Ops. (line 82)
-* + (plus sign), decrement/increment operators: Increment Ops.
- (line 11)
* , (comma), in range patterns: Ranges. (line 6)
* - (hyphen), - operator: Precedence. (line 52)
* - (hyphen), -- (decrement/increment) operator: Precedence. (line 46)
@@ -24187,7 +24185,8 @@ Index
* --profile option: Options. (line 185)
* --re-interval option: Options. (line 222)
* --sandbox option: Options. (line 234)
-* --sandbox option, disabling system function: I/O Functions. (line 85)
+* --sandbox option, disabling system() function: I/O Functions.
+ (line 85)
* --sandbox option, input redirection with getline: Getline. (line 19)
* --sandbox option, output redirection with print, printf: Redirection.
(line 6)
@@ -24243,9 +24242,10 @@ Index
* / (forward slash), patterns and: Expression Patterns. (line 24)
* /= operator vs. /=.../ regexp constant: Assignment Ops. (line 148)
* /dev/... special files (gawk): Special FD. (line 45)
-* /inet/ files (gawk): TCP/IP Networking. (line 6)
-* /inet4/ files (gawk): TCP/IP Networking. (line 6)
-* /inet6/ files (gawk): TCP/IP Networking. (line 6)
+* /dev/fd/N special files: Special FD. (line 45)
+* /inet/... special files (gawk): TCP/IP Networking. (line 6)
+* /inet4/... special files (gawk): TCP/IP Networking. (line 6)
+* /inet6/... special files (gawk): TCP/IP Networking. (line 6)
* ; (semicolon): Statements/Lines. (line 91)
* ; (semicolon), AWKPATH variable and: PC Using. (line 11)
* ; (semicolon), separating statements in actions <1>: Statements.
@@ -24272,9 +24272,9 @@ Index
(line 11)
* > (right angle bracket), >> operator (I/O) <1>: Precedence. (line 65)
* > (right angle bracket), >> operator (I/O): Redirection. (line 50)
-* ? (question mark) <1>: GNU Regexp Operators.
+* ? (question mark) regexp operator <1>: GNU Regexp Operators.
(line 59)
-* ? (question mark): Regexp Operators. (line 110)
+* ? (question mark) regexp operator: Regexp Operators. (line 110)
* ? (question mark), ?: operator: Precedence. (line 92)
* [] (square brackets): Regexp Operators. (line 55)
* \ (backslash) <1>: Regexp Operators. (line 18)
@@ -24385,8 +24385,8 @@ Index
* amazingly workable formatter (awf): Glossary. (line 20)
* ambiguity, syntactic: /= operator vs. /=.../ regexp constant: Assignment Ops.
(line 148)
+* ampersand (&), && operator <1>: Precedence. (line 86)
* ampersand (&), && operator: Boolean Ops. (line 57)
-* ampersand (&), &&operator: Precedence. (line 86)
* ampersand (&), gsub()/gensub()/sub() functions and: Gory Details.
(line 6)
* AND bitwise operation: Bitwise Functions. (line 6)
@@ -24440,6 +24440,7 @@ Index
(line 6)
* artificial intelligence, gawk and: Distribution contents.
(line 47)
+* ASCII <1>: Glossary. (line 137)
* ASCII: Ordinal Functions. (line 45)
* asort() function (gawk) <1>: String Functions. (line 18)
* asort() function (gawk): Array Sorting. (line 6)
@@ -24581,8 +24582,8 @@ Index
* backslash (\), regexp constants: Computed Regexps. (line 28)
* backtrace debugger command: Dgawk Stack. (line 13)
* BBS-list file: Sample Data Files. (line 6)
+* Beebe, Nelson <1>: Other Versions. (line 69)
* Beebe, Nelson: Acknowledgments. (line 59)
-* Beebe, Nelson H.F.: Other Versions. (line 69)
* BEGIN pattern <1>: BEGIN/END. (line 6)
* BEGIN pattern <2>: Field Separators. (line 44)
* BEGIN pattern: Records. (line 29)
@@ -24604,9 +24605,9 @@ Index
* BEGIN pattern, pwcat program: Passwd Functions. (line 144)
* BEGIN pattern, running awk programs and: Cut Program. (line 68)
* BEGIN pattern, TEXTDOMAIN variable and: Programmer i18n. (line 60)
+* BEGINFILE pattern: BEGINFILE/ENDFILE. (line 6)
* BEGINFILE pattern, Boolean patterns and: Expression Patterns.
(line 73)
-* BEGINFILE special pattern: BEGINFILE/ENDFILE. (line 6)
* beginfile() user-defined function: Filetrans Function. (line 62)
* Benzinger, Michael: Contributors. (line 94)
* Berry, Karl: Acknowledgments. (line 32)
@@ -24618,7 +24619,7 @@ Index
(line 33)
* BINMODE variable <1>: PC Using. (line 34)
* BINMODE variable: User-modified. (line 10)
-* bits2str user-defined function: Bitwise Functions. (line 68)
+* bits2str() user-defined function: Bitwise Functions. (line 68)
* bitwise, complement: Bitwise Functions. (line 25)
* bitwise, operations: Bitwise Functions. (line 6)
* bitwise, shift: Bitwise Functions. (line 32)
@@ -24681,7 +24682,6 @@ Index
* case sensitivity, regexps and: Case-sensitivity. (line 6)
* case sensitivity, string comparisons and: User-modified. (line 82)
* CGI, awk scripts for: Options. (line 112)
-* character encodings: Ordinal Functions. (line 45)
* character lists <1>: Character Lists. (line 6)
* character lists: Regexp Operators. (line 55)
* character lists, character classes: Character Lists. (line 29)
@@ -24691,8 +24691,9 @@ Index
* character lists, equivalence classes: Character Lists. (line 83)
* character lists, non-ASCII: Character Lists. (line 70)
* character lists, range expressions: Character Lists. (line 6)
-* character sets: Ordinal Functions. (line 45)
-* character sets (machine character encodings): Glossary. (line 137)
+* character sets (machine character encodings) <1>: Glossary. (line 137)
+* character sets (machine character encodings): Ordinal Functions.
+ (line 45)
* character sets, See Also character lists: Regexp Operators. (line 55)
* characters, counting: Wc Program. (line 6)
* characters, transliterating: Translate Program. (line 6)
@@ -24776,7 +24777,9 @@ Index
* compatibility mode (gawk), specifying: Options. (line 78)
* compiled programs <1>: Glossary. (line 157)
* compiled programs: Basic High Level. (line 14)
+* compiling gawk for Cygwin: Cygwin. (line 6)
* compiling gawk for MS-DOS and MS-Windows: PC Compiling. (line 13)
+* compiling gawk for VMS: VMS Compilation. (line 6)
* compiling gawk with EMX for OS/2 and MS-Windows: PC Compiling.
(line 28)
* compl() function (gawk): Bitwise Functions. (line 42)
@@ -24801,8 +24804,9 @@ Index
* converting, dates to timestamps: Time Functions. (line 74)
* converting, during subscripting: Numeric Array Subscripts.
(line 31)
-* converting, numbers: Conversion. (line 6)
-* converting, numbers, to strings: Bitwise Functions. (line 107)
+* converting, numbers to strings <1>: Bitwise Functions. (line 107)
+* converting, numbers to strings: Conversion. (line 6)
+* converting, strings to numbers <1>: Bitwise Functions. (line 107)
* converting, strings to numbers: Conversion. (line 6)
* CONVFMT variable <1>: User-modified. (line 28)
* CONVFMT variable: Conversion. (line 29)
@@ -24824,8 +24828,7 @@ Index
(line 30)
* cut utility: Cut Program. (line 6)
* cut.awk program: Cut Program. (line 45)
-* Cygwin build of gawk: Cygwin. (line 6)
-* d debugger command (alias for break): Breakpoint Control. (line 60)
+* d debugger command (alias for delete): Breakpoint Control. (line 60)
* d.c., See dark corner: Conventions. (line 37)
* dark corner <1>: Glossary. (line 189)
* dark corner <2>: Truth Values. (line 24)
@@ -25056,7 +25059,7 @@ Index
* differences in awk and gawk, strings: Scalar Constants. (line 20)
* differences in awk and gawk, strings, storing: Records. (line 187)
* differences in awk and gawk, strtonum() function (gawk): String Functions.
- (line 356)
+ (line 373)
* differences in awk and gawk, TEXTDOMAIN variable: User-modified.
(line 153)
* differences in awk and gawk, trunc-mod operation: Arithmetic Ops.
@@ -25091,7 +25094,7 @@ Index
(line 9)
* dupnode() internal function: Internals. (line 96)
* dupword.awk program: Dupword Program. (line 31)
-* e debugger command (alias for break): Breakpoint Control. (line 69)
+* e debugger command (alias for enable): Breakpoint Control. (line 69)
* EBCDIC: Ordinal Functions. (line 45)
* egrep utility <1>: Egrep Program. (line 6)
* egrep utility: Character Lists. (line 23)
@@ -25123,8 +25126,8 @@ Index
* END pattern, operators and: Using BEGIN/END. (line 17)
* END pattern, pgawk program: Profiling. (line 65)
* END pattern, print statement and: I/O And BEGIN/END. (line 16)
+* ENDFILE pattern: BEGINFILE/ENDFILE. (line 6)
* ENDFILE pattern, Boolean patterns and: Expression Patterns. (line 73)
-* ENDFILE special pattern: BEGINFILE/ENDFILE. (line 6)
* endfile() user-defined function: Filetrans Function. (line 62)
* endgrent() function (C library): Group Functions. (line 216)
* endgrent() user-defined function: Group Functions. (line 219)
@@ -25140,7 +25143,11 @@ Index
(line 11)
* EREs (Extended Regular Expressions): Character Lists. (line 23)
* ERRNO variable <1>: Internals. (line 139)
-* ERRNO variable <2>: Auto-set. (line 72)
+* ERRNO variable <2>: TCP/IP Networking. (line 53)
+* ERRNO variable <3>: Auto-set. (line 72)
+* ERRNO variable <4>: BEGINFILE/ENDFILE. (line 26)
+* ERRNO variable <5>: Close Files And Pipes.
+ (line 139)
* ERRNO variable: Getline. (line 19)
* error handling: Special FD. (line 15)
* error handling, ERRNO variable and: Auto-set. (line 72)
@@ -25154,7 +25161,7 @@ Index
* evaluation order, concatenation: Concatenation. (line 42)
* evaluation order, functions: Calling Built-in. (line 30)
* examining fields: Fields. (line 6)
-* exclamation point (!), ! operator <1>: Egrep Program. (line 162)
+* exclamation point (!), ! operator <1>: Egrep Program. (line 170)
* exclamation point (!), ! operator <2>: Precedence. (line 52)
* exclamation point (!), ! operator: Boolean Ops. (line 67)
* exclamation point (!), != operator <1>: Precedence. (line 65)
@@ -25270,9 +25277,9 @@ Index
* files, .po, converting to .mo: I18N Example. (line 62)
* files, .pot: Explaining gettext. (line 30)
* files, /dev/... special files: Special FD. (line 45)
-* files, /inet/ (gawk): TCP/IP Networking. (line 6)
-* files, /inet4/ (gawk): TCP/IP Networking. (line 6)
-* files, /inet6/ (gawk): TCP/IP Networking. (line 6)
+* files, /inet/... (gawk): TCP/IP Networking. (line 6)
+* files, /inet4/... (gawk): TCP/IP Networking. (line 6)
+* files, /inet6/... (gawk): TCP/IP Networking. (line 6)
* files, as single records: Records. (line 196)
* files, awk programs in: Long. (line 6)
* files, awkprof.out: Profiling. (line 10)
@@ -25319,7 +25326,7 @@ Index
* fixed-width data: Constant Size. (line 9)
* flag variables <1>: Tee Program. (line 20)
* flag variables: Boolean Ops. (line 67)
-* floating-point: Unexpected Results. (line 6)
+* floating-point, numbers <1>: Unexpected Results. (line 6)
* floating-point, numbers: Basic Data Typing. (line 21)
* floating-point, numbers, AWKNUM internal type: Internals. (line 19)
* FNR variable <1>: Auto-set. (line 102)
@@ -25345,7 +25352,9 @@ Index
* forward slash (/), /= operator, vs. /=.../ regexp constant: Assignment Ops.
(line 148)
* forward slash (/), patterns and: Expression Patterns. (line 24)
-* FPAT variable: User-modified. (line 45)
+* FPAT variable <1>: User-modified. (line 45)
+* FPAT variable: Splitting By Content.
+ (line 26)
* frame debugger command: Dgawk Stack. (line 25)
* Free Documentation License (FDL): GNU Free Documentation License.
(line 6)
@@ -25418,6 +25427,7 @@ Index
(line 45)
* G-d: Acknowledgments. (line 79)
* Garfinkle, Scott: Contributors. (line 35)
+* gawk, ARGIND variable in: Other Arguments. (line 12)
* gawk, awk and <1>: This Manual. (line 14)
* gawk, awk and: Preface. (line 22)
* gawk, bitwise operations in: Bitwise Functions. (line 39)
@@ -25436,20 +25446,33 @@ Index
* gawk, continue statement in: Continue Statement. (line 43)
* gawk, distribution: Distribution contents.
(line 6)
+* gawk, ERRNO variable in <1>: TCP/IP Networking. (line 53)
+* gawk, ERRNO variable in <2>: Auto-set. (line 72)
+* gawk, ERRNO variable in <3>: BEGINFILE/ENDFILE. (line 26)
+* gawk, ERRNO variable in <4>: Close Files And Pipes.
+ (line 139)
+* gawk, ERRNO variable in: Getline. (line 19)
* gawk, escape sequences: Escape Sequences. (line 125)
* gawk, extensions, disabling: Options. (line 197)
* gawk, features, adding: Adding Code. (line 6)
* gawk, features, advanced: Advanced Features. (line 6)
* gawk, fflush() function in: I/O Functions. (line 44)
* gawk, field separators and: User-modified. (line 77)
-* gawk, FIELDWIDTHS variable in: User-modified. (line 41)
+* gawk, FIELDWIDTHS variable in <1>: User-modified. (line 35)
+* gawk, FIELDWIDTHS variable in: Constant Size. (line 22)
* gawk, file names in: Special Files. (line 6)
* gawk, format-control characters: Control Letters. (line 18)
-* gawk, FPAT variable in: User-modified. (line 52)
+* gawk, FPAT variable in <1>: User-modified. (line 45)
+* gawk, FPAT variable in: Splitting By Content.
+ (line 26)
* gawk, function arguments and: Calling Built-in. (line 16)
* gawk, functions, adding: Dynamic Extensions. (line 10)
* gawk, hexadecimal numbers and: Nondecimal-numbers. (line 42)
-* gawk, IGNORECASE variable in: User-modified. (line 94)
+* gawk, IGNORECASE variable in <1>: String Functions. (line 18)
+* gawk, IGNORECASE variable in <2>: Array Sorting. (line 69)
+* gawk, IGNORECASE variable in <3>: Array Intro. (line 92)
+* gawk, IGNORECASE variable in <4>: User-modified. (line 82)
+* gawk, IGNORECASE variable in: Case-sensitivity. (line 26)
* gawk, implementation issues: Notes. (line 6)
* gawk, implementation issues, debugging: Compatibility Mode. (line 6)
* gawk, implementation issues, downward compatibility: Compatibility Mode.
@@ -25464,13 +25487,17 @@ Index
(line 6)
* gawk, interval expressions and: Regexp Operators. (line 138)
* gawk, line continuation in: Conditional Exp. (line 34)
-* gawk, LINT variable in: User-modified. (line 107)
+* gawk, LINT variable in: User-modified. (line 98)
* gawk, list of contributors to: Contributors. (line 6)
* gawk, MS-DOS version of: PC Using. (line 11)
+* gawk, MS-Windows version of: PC Using. (line 11)
* gawk, newlines in: Statements/Lines. (line 12)
* gawk, nextfile statement in: Nextfile Function. (line 6)
* gawk, octal numbers and: Nondecimal-numbers. (line 42)
* gawk, OS/2 version of: PC Using. (line 11)
+* gawk, PROCINFO array in <1>: Two-way I/O. (line 116)
+* gawk, PROCINFO array in <2>: Time Functions. (line 46)
+* gawk, PROCINFO array in: Auto-set. (line 123)
* gawk, regexp constants and: Using Constant Regexps.
(line 28)
* gawk, regular expressions, case sensitivity: Case-sensitivity.
@@ -25478,13 +25505,20 @@ Index
* gawk, regular expressions, operators: GNU Regexp Operators.
(line 6)
* gawk, regular expressions, precedence: Regexp Operators. (line 156)
+* gawk, RT variable in <1>: Auto-set. (line 189)
+* gawk, RT variable in <2>: Getline/Variable/File.
+ (line 10)
+* gawk, RT variable in <3>: Multiple Line. (line 129)
+* gawk, RT variable in: Records. (line 112)
* gawk, See Also awk: Preface. (line 35)
* gawk, source code, obtaining: Getting. (line 6)
* gawk, splitting fields and: Constant Size. (line 87)
* gawk, string-translation functions: I18N Functions. (line 6)
+* gawk, TEXTDOMAIN variable in: User-modified. (line 153)
* gawk, timestamps: Time Functions. (line 6)
* gawk, uses for: Preface. (line 35)
* gawk, versions of, information about, printing: Options. (line 248)
+* gawk, VMS version of: VMS Installation. (line 6)
* gawk, word-boundary operator: GNU Regexp Operators.
(line 63)
* General Public License (GPL): Glossary. (line 306)
@@ -25521,6 +25555,8 @@ Index
* getline command, FILENAME variable and: Getline Notes. (line 19)
* getline command, return values: Getline. (line 19)
* getline command, variants: Getline Summary. (line 6)
+* getline statement, BEGINFILE/ENDFILE patterns and: BEGINFILE/ENDFILE.
+ (line 53)
* getopt() function (C library): Getopt Function. (line 15)
* getopt() user-defined function: Getopt Function. (line 107)
* getpwent() function (C library): Passwd Functions. (line 16)
@@ -25592,7 +25628,10 @@ Index
* if statement, actions, changing: Ranges. (line 25)
* igawk.sh program: Igawk Program. (line 124)
* ignore debugger command: Breakpoint Control. (line 83)
-* IGNORECASE variable <1>: User-modified. (line 82)
+* IGNORECASE variable <1>: String Functions. (line 18)
+* IGNORECASE variable <2>: Array Sorting. (line 69)
+* IGNORECASE variable <3>: Array Intro. (line 92)
+* IGNORECASE variable <4>: User-modified. (line 82)
* IGNORECASE variable: Case-sensitivity. (line 26)
* IGNORECASE variable, array sorting and: Array Sorting. (line 69)
* IGNORECASE variable, array subscripts and: Array Intro. (line 92)
@@ -25638,7 +25677,7 @@ Index
* input/output, from BEGIN and END: I/O And BEGIN/END. (line 6)
* input/output, two-way: Two-way I/O. (line 44)
* insomnia, cure for: Alarm Program. (line 6)
-* installation, vms: VMS Installation. (line 6)
+* installation, VMS: VMS Installation. (line 6)
* installing gawk: Installation. (line 6)
* INT signal (MS-Windows): Profiling. (line 207)
* int() function: Numeric Functions. (line 22)
@@ -25664,6 +25703,7 @@ Index
* interpreted programs <1>: Glossary. (line 356)
* interpreted programs: Basic High Level. (line 14)
* interval expressions: Regexp Operators. (line 115)
+* INVALID_HANDLE internal constant: Internals. (line 161)
* inventory-shipped file: Sample Data Files. (line 32)
* IOBUF internal structure: Internals. (line 161)
* iop_alloc() internal function: Internals. (line 161)
@@ -25718,7 +25758,7 @@ Index
* length() function: String Functions. (line 137)
* Lesser General Public License (LGPL): Glossary. (line 385)
* LGPL (Lesser General Public License): Glossary. (line 385)
-* Libmawk: Other Versions. (line 106)
+* libmawk: Other Versions. (line 106)
* libraries of awk functions: Library Functions. (line 6)
* libraries of awk functions, assertions: Assert Function. (line 6)
* libraries of awk functions, associative arrays and: Library Names.
@@ -25855,10 +25895,14 @@ Index
* next statement <1>: Next Statement. (line 6)
* next statement: Boolean Ops. (line 85)
* next statement, BEGIN/END patterns and: I/O And BEGIN/END. (line 36)
+* next statement, BEGINFILE/ENDFILE patterns and: BEGINFILE/ENDFILE.
+ (line 48)
* next statement, user-defined functions and: Next Statement. (line 45)
* nextfile statement: Nextfile Statement. (line 6)
* nextfile statement, BEGIN/END patterns and: I/O And BEGIN/END.
(line 36)
+* nextfile statement, BEGINFILE/ENDFILE patterns and: BEGINFILE/ENDFILE.
+ (line 26)
* nextfile statement, implementing: Nextfile Function. (line 6)
* nextfile statement, user-defined functions and: Nextfile Statement.
(line 43)
@@ -25899,8 +25943,8 @@ Index
* numbers, as values of characters: Ordinal Functions. (line 6)
* numbers, Cliff random: Cliff Random Function.
(line 6)
+* numbers, converting <1>: Bitwise Functions. (line 107)
* numbers, converting: Conversion. (line 6)
-* numbers, converting, to strings <1>: Bitwise Functions. (line 107)
* numbers, converting, to strings: User-modified. (line 28)
* numbers, floating-point: Basic Data Typing. (line 21)
* numbers, floating-point, AWKNUM internal type: Internals. (line 19)
@@ -26011,7 +26055,8 @@ Index
* patterns, ranges in: Ranges. (line 6)
* patterns, regexp constants as: Expression Patterns. (line 36)
* patterns, types of: Pattern Overview. (line 15)
-* pawk profiling Bell Labs awk: Other Versions. (line 69)
+* pawk profiling version of Brian Kernighan's awk: Other Versions.
+ (line 69)
* PC operating systems, gawk on: PC Using. (line 6)
* PC operating systems, gawk on, installing: PC Installation. (line 6)
* percent sign (%), % operator: Precedence. (line 55)
@@ -26032,12 +26077,12 @@ Index
* Pitts, Dave: Acknowledgments. (line 59)
* plus sign (+): Regexp Operators. (line 101)
* plus sign (+), + operator: Precedence. (line 52)
+* plus sign (+), ++ (decrement/increment operators): Increment Ops.
+ (line 11)
* plus sign (+), ++ operator <1>: Precedence. (line 46)
* plus sign (+), ++ operator: Increment Ops. (line 40)
* plus sign (+), += operator <1>: Precedence. (line 95)
* plus sign (+), += operator: Assignment Ops. (line 82)
-* plus sign (+), decrement/increment operators: Increment Ops.
- (line 11)
* pointers to functions: Indirect Calls. (line 6)
* portability: Escape Sequences. (line 94)
* portability, #! (executable scripts): Executable Scripts. (line 34)
@@ -26157,9 +26202,13 @@ Index
* private variables: Library Names. (line 11)
* processes, two-way communications with: Two-way I/O. (line 23)
* processing data: Basic High Level. (line 6)
-* PROCINFO array <1>: Group Functions. (line 6)
-* PROCINFO array <2>: Passwd Functions. (line 6)
-* PROCINFO array: Auto-set. (line 123)
+* PROCINFO array <1>: Id Program. (line 15)
+* PROCINFO array <2>: Group Functions. (line 6)
+* PROCINFO array <3>: Passwd Functions. (line 6)
+* PROCINFO array <4>: Two-way I/O. (line 116)
+* PROCINFO array <5>: Time Functions. (line 46)
+* PROCINFO array <6>: Auto-set. (line 123)
+* PROCINFO array: Obsolete. (line 11)
* PROCINFO variable: Internals. (line 150)
* profiling awk programs: Profiling. (line 6)
* profiling awk programs, dynamically: Profiling. (line 174)
@@ -26190,9 +26239,9 @@ Index
* q debugger command (alias for quit): Miscellaneous Dgawk Commands.
(line 101)
* QSE Awk: Other Versions. (line 102)
-* question mark (?) <1>: GNU Regexp Operators.
+* question mark (?) regexp operator <1>: GNU Regexp Operators.
(line 59)
-* question mark (?): Regexp Operators. (line 110)
+* question mark (?) regexp operator: Regexp Operators. (line 110)
* question mark (?), ?: operator: Precedence. (line 92)
* QuikTrim Awk: Other Versions. (line 95)
* quit debugger command: Miscellaneous Dgawk Commands.
@@ -26331,7 +26380,9 @@ Index
* RSTART variable: Auto-set. (line 182)
* RSTART variable, match() function and: String Functions. (line 194)
* RT variable <1>: Auto-set. (line 189)
-* RT variable <2>: Multiple Line. (line 129)
+* RT variable <2>: Getline/Variable/File.
+ (line 10)
+* RT variable <3>: Multiple Line. (line 129)
* RT variable: Records. (line 112)
* Rubin, Paul <1>: Contributors. (line 16)
* Rubin, Paul: History. (line 30)
@@ -26398,10 +26449,14 @@ Index
* side effects, FILENAME variable: Getline Notes. (line 19)
* side effects, function calls: Function Calls. (line 54)
* side effects, statements: Action Overview. (line 32)
+* SIGHUP signal: Profiling. (line 204)
+* SIGINT signal (MS-Windows): Profiling. (line 207)
* signals, HUP/SIGHUP: Profiling. (line 204)
* signals, INT/SIGINT (MS-Windows): Profiling. (line 207)
* signals, QUIT/SIGQUIT (MS-Windows): Profiling. (line 207)
* signals, USR1/SIGUSR1: Profiling. (line 182)
+* SIGQUIT signal (MS-Windows): Profiling. (line 207)
+* SIGUSR1 signal: Profiling. (line 182)
* silent debugger command: Dgawk Execution Control.
(line 10)
* sin() function: Numeric Functions. (line 74)
@@ -26422,10 +26477,16 @@ Index
* sorting characters in different languages: Explaining gettext.
(line 93)
* source code, awka: Other Versions. (line 55)
-* source code, Bell Laboratories awk: Other Versions. (line 13)
+* source code, Brian Kernighan's awk: Other Versions. (line 13)
* source code, gawk: Gawk Distribution. (line 6)
+* source code, jawk: Other Versions. (line 87)
+* source code, libmawk: Other Versions. (line 106)
* source code, mawk: Other Versions. (line 35)
* source code, mixing: Options. (line 104)
+* source code, pawk: Other Versions. (line 69)
+* source code, QSE Awk: Other Versions. (line 102)
+* source code, QuikTrim Awk: Other Versions. (line 95)
+* source code, Solaris awk: Other Versions. (line 77)
* source files, search path for: Igawk Program. (line 364)
* sparse arrays: Array Intro. (line 71)
* Spencer, Henry: Glossary. (line 12)
@@ -26469,8 +26530,8 @@ Index
* string operators: Concatenation. (line 9)
* string-matching operators: Regexp Usage. (line 19)
* strings: Internals. (line 86)
+* strings, converting <1>: Bitwise Functions. (line 107)
* strings, converting: Conversion. (line 6)
-* strings, converting, numbers to <1>: Bitwise Functions. (line 107)
* strings, converting, numbers to: User-modified. (line 28)
* strings, empty, See null strings: Records. (line 102)
* strings, extracting: String Extraction. (line 6)
@@ -26610,6 +26671,7 @@ Index
* undisplay debugger command: Viewing And Changing Data.
(line 80)
* undocumented features: Undocumented. (line 6)
+* Unicode: Glossary. (line 137)
* uninitialized variables, as array subscripts: Uninitialized Subscripts.
(line 6)
* uniq utility: Uniq Program. (line 6)
@@ -26639,7 +26701,6 @@ Index
* user-modifiable variables: User-modified. (line 6)
* users, information about, printing: Id Program. (line 6)
* users, information about, retrieving: Passwd Functions. (line 16)
-* using gawk on Cygwin: Cygwin. (line 6)
* USR1 signal: Profiling. (line 182)
* values, numeric: Basic Data Typing. (line 13)
* values, string: Basic Data Typing. (line 13)
@@ -27123,38 +27184,38 @@ Node: VMS POSIX819416
Node: VMS Old Gawk820714
Node: Bugs821186
Node: Other Versions825051
-Node: Notes829576
-Node: Compatibility Mode830268
-Node: Additions831051
-Node: Accessing The Source831863
-Node: Adding Code833286
-Node: New Ports838834
-Node: Dynamic Extensions842947
-Node: Internals844323
-Node: Plugin License853442
-Node: Sample Library854076
-Node: Internal File Description854762
-Node: Internal File Ops858469
-Ref: Internal File Ops-Footnote-1863237
-Node: Using Internal File Ops863385
-Node: Future Extensions865762
-Node: Basic Concepts868266
-Node: Basic High Level869023
-Ref: Basic High Level-Footnote-1873058
-Node: Basic Data Typing873243
-Node: Floating Point Issues877768
-Node: String Conversion Precision878851
-Ref: String Conversion Precision-Footnote-1880545
-Node: Unexpected Results880654
-Node: POSIX Floating Point Problems882480
-Ref: POSIX Floating Point Problems-Footnote-1886176
-Node: Glossary886214
-Node: Copying910313
-Node: GNU Free Documentation License947870
-Node: next-edition973014
-Node: unresolved973366
-Node: revision973866
-Node: consistency974289
-Node: Index977788
+Node: Notes829559
+Node: Compatibility Mode830251
+Node: Additions831034
+Node: Accessing The Source831846
+Node: Adding Code833269
+Node: New Ports838817
+Node: Dynamic Extensions842930
+Node: Internals844306
+Node: Plugin License853425
+Node: Sample Library854059
+Node: Internal File Description854745
+Node: Internal File Ops858452
+Ref: Internal File Ops-Footnote-1863220
+Node: Using Internal File Ops863368
+Node: Future Extensions865745
+Node: Basic Concepts868249
+Node: Basic High Level869006
+Ref: Basic High Level-Footnote-1873041
+Node: Basic Data Typing873226
+Node: Floating Point Issues877751
+Node: String Conversion Precision878834
+Ref: String Conversion Precision-Footnote-1880528
+Node: Unexpected Results880637
+Node: POSIX Floating Point Problems882463
+Ref: POSIX Floating Point Problems-Footnote-1886159
+Node: Glossary886197
+Node: Copying910296
+Node: GNU Free Documentation License947853
+Node: next-edition972997
+Node: unresolved973349
+Node: revision973849
+Node: consistency974272
+Node: Index977771

End Tag Table