[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-469-g101a091

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-469-g101a091
Date: Tue, 29 Apr 2014 03:14:58 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, master has been updated
       via  101a091c6d85115fd312c6c75b5e75974696e199 (commit)
       via  4e4446794686a101e0c64ff7242a44a646c56d7e (commit)
      from  567f771431686847499354999fd141b6118e8a54 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------

commit 101a091c6d85115fd312c6c75b5e75974696e199
Merge: 567f771 4e44467
Author: Arnold D. Robbins <address@hidden>
Date:   Tue Apr 29 06:14:39 2014 +0300

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index 87c79ad,1d5f496..c54a339
--- a/doc/
+++ b/doc/
@@@ -31618,8 -31641,8 +31650,8 @@@ Inde
                                                                (line  26)
  * gawk, regular expressions, operators:  GNU Regexp Operators.
                                                                (line   6)
- * gawk, regular expressions, precedence: Regexp Operators.    (line 161)
+ * gawk, regular expressions, precedence: Regexp Operators.    (line 162)
 -* gawk, RT variable in <1>:              Auto-set.            (line 266)
 +* gawk, RT variable in <1>:              Auto-set.            (line 275)
  * gawk, RT variable in <2>:              Multiple Line.       (line 129)
  * gawk, RT variable in:                  Records.             (line 132)
  * gawk, See Also awk:                    Preface.             (line  36)
@@@ -32199,9 -32222,9 +32231,9 @@@
  * p debugger command (alias for print):  Viewing And Changing Data.
                                                                (line  36)
  * P1003.1 POSIX standard:                Glossary.            (line 454)
 -* parent process ID of gawk process:     Auto-set.            (line 186)
 +* parent process ID of gawk process:     Auto-set.            (line 195)
  * parentheses (), in a profile:          Profiling.           (line 146)
- * parentheses (), regexp operator:       Regexp Operators.    (line  79)
+ * parentheses (), regexp operator:       Regexp Operators.    (line  80)
  * password file:                         Passwd Functions.    (line  16)
  * patsplit:                              String Functions.    (line 291)
  * patterns:                              Patterns and Actions.
@@@ -33018,11 -33041,11 +33050,11 @@@
  * variables, uninitialized, as array subscripts: Uninitialized Subscripts.
                                                                (line   6)
  * variables, user-defined:               Variables.           (line   6)
 -* version of gawk:                       Auto-set.            (line 204)
 -* version of gawk extension API:         Auto-set.            (line 229)
 -* version of GNU MP library:             Auto-set.            (line 215)
 -* version of GNU MPFR library:           Auto-set.            (line 211)
 +* version of gawk:                       Auto-set.            (line 213)
 +* version of gawk extension API:         Auto-set.            (line 238)
 +* version of GNU MP library:             Auto-set.            (line 224)
 +* version of GNU MPFR library:           Auto-set.            (line 220)
- * vertical bar (|):                      Regexp Operators.    (line  69)
+ * vertical bar (|):                      Regexp Operators.    (line  70)
  * vertical bar (|), | operator (I/O) <1>: Precedence.         (line  65)
  * vertical bar (|), | operator (I/O):    Getline/Pipe.        (line   9)
  * vertical bar (|), |& operator (I/O) <1>: Two-way I/O.       (line  44)
@@@ -33136,502 -33159,502 +33168,502 @@@ Ref: Executable Scripts-Footnote-17966
  Ref: Executable Scripts-Footnote-279763
  Node: Comments80310
  Node: Quoting82777
- Node: DOS Quoting87400
- Node: Sample Data Files88075
- Node: Very Simple90590
- Node: Two Rules95241
- Node: More Complex97139
- Ref: More Complex-Footnote-1100069
- Node: Statements/Lines100154
- Ref: Statements/Lines-Footnote-1104617
- Node: Other Features104882
- Node: When105810
- Node: Invoking Gawk107957
- Node: Command Line109420
- Node: Options110203
- Ref: Options-Footnote-1125581
- Node: Other Arguments125606
- Node: Naming Standard Input128264
- Node: Environment Variables129358
- Node: AWKPATH Variable129916
- Ref: AWKPATH Variable-Footnote-1132697
- Ref: AWKPATH Variable-Footnote-2132742
- Node: AWKLIBPATH Variable133002
- Node: Other Environment Variables133720
- Node: Exit Status136683
- Node: Include Files137358
- Node: Loading Shared Libraries140927
- Node: Obsolete142291
- Node: Undocumented142988
- Node: Regexp143230
- Node: Regexp Usage144619
- Node: Escape Sequences146644
- Node: Regexp Operators152313
- Ref: Regexp Operators-Footnote-1159693
- Ref: Regexp Operators-Footnote-2159840
- Node: Bracket Expressions159938
- Ref: table-char-classes161828
- Node: GNU Regexp Operators164351
- Node: Case-sensitivity168074
- Ref: Case-sensitivity-Footnote-1171042
- Ref: Case-sensitivity-Footnote-2171277
- Node: Leftmost Longest171385
- Node: Computed Regexps172586
- Node: Reading Files175923
- Node: Records177925
- Ref: Records-Footnote-1187448
- Node: Fields187485
- Ref: Fields-Footnote-1190441
- Node: Nonconstant Fields190527
- Node: Changing Fields192733
- Node: Field Separators198692
- Node: Default Field Splitting201394
- Node: Regexp Field Splitting202511
- Node: Single Character Fields205853
- Node: Command Line Field Separator206912
- Node: Full Line Fields210254
- Ref: Full Line Fields-Footnote-1210762
- Node: Field Splitting Summary210808
- Ref: Field Splitting Summary-Footnote-1213907
- Node: Constant Size214008
- Node: Splitting By Content218615
- Ref: Splitting By Content-Footnote-1222364
- Node: Multiple Line222404
- Ref: Multiple Line-Footnote-1228251
- Node: Getline228430
- Node: Plain Getline230646
- Node: Getline/Variable232741
- Node: Getline/File233888
- Node: Getline/Variable/File235229
- Ref: Getline/Variable/File-Footnote-1236828
- Node: Getline/Pipe236915
- Node: Getline/Variable/Pipe239614
- Node: Getline/Coprocess240721
- Node: Getline/Variable/Coprocess241973
- Node: Getline Notes242710
- Node: Getline Summary245497
- Ref: table-getline-variants245905
- Node: Read Timeout246817
- Ref: Read Timeout-Footnote-1250556
- Node: Command line directories250614
- Node: Printing251244
- Node: Print252875
- Node: Print Examples254212
- Node: Output Separators256996
- Node: OFMT259012
- Node: Printf260370
- Node: Basic Printf261276
- Node: Control Letters262815
- Node: Format Modifiers266627
- Node: Printf Examples272636
- Node: Redirection275348
- Node: Special Files282322
- Node: Special FD282855
- Ref: Special FD-Footnote-1286480
- Node: Special Network286554
- Node: Special Caveats287404
- Node: Close Files And Pipes288200
- Ref: Close Files And Pipes-Footnote-1295183
- Ref: Close Files And Pipes-Footnote-2295331
- Node: Expressions295481
- Node: Values296613
- Node: Constants297289
- Node: Scalar Constants297969
- Ref: Scalar Constants-Footnote-1298828
- Node: Nondecimal-numbers299010
- Node: Regexp Constants302010
- Node: Using Constant Regexps302485
- Node: Variables305540
- Node: Using Variables306195
- Node: Assignment Options307919
- Node: Conversion309794
- Ref: table-locale-affects315294
- Ref: Conversion-Footnote-1315918
- Node: All Operators316027
- Node: Arithmetic Ops316657
- Node: Concatenation319162
- Ref: Concatenation-Footnote-1321950
- Node: Assignment Ops322070
- Ref: table-assign-ops327058
- Node: Increment Ops328389
- Node: Truth Values and Conditions331823
- Node: Truth Values332906
- Node: Typing and Comparison333955
- Node: Variable Typing334748
- Ref: Variable Typing-Footnote-1338645
- Node: Comparison Operators338767
- Ref: table-relational-ops339177
- Node: POSIX String Comparison342725
- Ref: POSIX String Comparison-Footnote-1343681
- Node: Boolean Ops343819
- Ref: Boolean Ops-Footnote-1347889
- Node: Conditional Exp347980
- Node: Function Calls349712
- Node: Precedence353306
- Node: Locales356975
- Node: Patterns and Actions358064
- Node: Pattern Overview359118
- Node: Regexp Patterns360787
- Node: Expression Patterns361330
- Node: Ranges365111
- Node: BEGIN/END368215
- Node: Using BEGIN/END368977
- Ref: Using BEGIN/END-Footnote-1371713
- Node: I/O And BEGIN/END371819
- Node: Empty377015
- Node: Using Shell Variables377332
- Node: Action Overview379617
- Node: Statements381974
- Node: If Statement383828
- Node: While Statement385327
- Node: Do Statement387371
- Node: For Statement388527
- Node: Switch Statement391679
- Node: Break Statement393833
- Node: Continue Statement395823
- Node: Next Statement397616
- Node: Nextfile Statement400006
- Node: Exit Statement402661
- Node: Built-in Variables405077
- Node: User-modified406172
- Ref: User-modified-Footnote-1414530
- Node: Auto-set414592
- Ref: Auto-set-Footnote-1428049
- Ref: Auto-set-Footnote-2428254
- Node: ARGC and ARGV428310
- Node: Arrays432164
- Node: Array Basics433669
- Node: Array Intro434495
- Node: Reference to Elements438812
- Node: Assigning Elements441082
- Node: Array Example441573
- Node: Scanning an Array443305
- Node: Controlling Scanning445619
- Ref: Controlling Scanning-Footnote-1450706
- Node: Delete451022
- Ref: Delete-Footnote-1453787
- Node: Numeric Array Subscripts453844
- Node: Uninitialized Subscripts456027
- Node: Multidimensional457654
- Node: Multiscanning460747
- Node: Arrays of Arrays462336
- Node: Functions466976
- Node: Built-in467795
- Node: Calling Built-in468873
- Node: Numeric Functions470861
- Ref: Numeric Functions-Footnote-1474693
- Ref: Numeric Functions-Footnote-2475050
- Ref: Numeric Functions-Footnote-3475098
- Node: String Functions475367
- Ref: String Functions-Footnote-1498325
- Ref: String Functions-Footnote-2498454
- Ref: String Functions-Footnote-3498702
- Node: Gory Details498789
- Ref: table-sub-escapes500468
- Ref: table-sub-posix-92501822
- Ref: table-sub-proposed503173
- Ref: table-posix-sub504527
- Ref: table-gensub-escapes506072
- Ref: Gory Details-Footnote-1507248
- Ref: Gory Details-Footnote-2507299
- Node: I/O Functions507450
- Ref: I/O Functions-Footnote-1514440
- Node: Time Functions514587
- Ref: Time Functions-Footnote-1525570
- Ref: Time Functions-Footnote-2525638
- Ref: Time Functions-Footnote-3525796
- Ref: Time Functions-Footnote-4525907
- Ref: Time Functions-Footnote-5526019
- Ref: Time Functions-Footnote-6526246
- Node: Bitwise Functions526512
- Ref: table-bitwise-ops527074
- Ref: Bitwise Functions-Footnote-1531295
- Node: Type Functions531479
- Node: I18N Functions532630
- Node: User-defined534257
- Node: Definition Syntax535061
- Ref: Definition Syntax-Footnote-1539975
- Node: Function Example540044
- Ref: Function Example-Footnote-1542693
- Node: Function Caveats542715
- Node: Calling A Function543233
- Node: Variable Scope544188
- Node: Pass By Value/Reference547151
- Node: Return Statement550659
- Node: Dynamic Typing553640
- Node: Indirect Calls554571
- Node: Library Functions564258
- Ref: Library Functions-Footnote-1567771
- Ref: Library Functions-Footnote-2567914
- Node: Library Names568085
- Ref: Library Names-Footnote-1571558
- Ref: Library Names-Footnote-2571778
- Node: General Functions571864
- Node: Strtonum Function572892
- Node: Assert Function575822
- Node: Round Function579148
- Node: Cliff Random Function580689
- Node: Ordinal Functions581705
- Ref: Ordinal Functions-Footnote-1584782
- Ref: Ordinal Functions-Footnote-2585034
- Node: Join Function585245
- Ref: Join Function-Footnote-1587016
- Node: Getlocaltime Function587216
- Node: Readfile Function590957
- Node: Data File Management592796
- Node: Filetrans Function593428
- Node: Rewind Function597497
- Node: File Checking598884
- Node: Empty Files599978
- Node: Ignoring Assigns602208
- Node: Getopt Function603762
- Ref: Getopt Function-Footnote-1615065
- Node: Passwd Functions615268
- Ref: Passwd Functions-Footnote-1624246
- Node: Group Functions624334
- Node: Walking Arrays632418
- Node: Sample Programs634554
- Node: Running Examples635228
- Node: Clones635956
- Node: Cut Program637180
- Node: Egrep Program647031
- Ref: Egrep Program-Footnote-1654804
- Node: Id Program654914
- Node: Split Program658563
- Ref: Split Program-Footnote-1662082
- Node: Tee Program662210
- Node: Uniq Program665013
- Node: Wc Program672442
- Ref: Wc Program-Footnote-1676708
- Ref: Wc Program-Footnote-2676908
- Node: Miscellaneous Programs677000
- Node: Dupword Program678188
- Node: Alarm Program680219
- Node: Translate Program685026
- Ref: Translate Program-Footnote-1689413
- Ref: Translate Program-Footnote-2689661
- Node: Labels Program689795
- Ref: Labels Program-Footnote-1693166
- Node: Word Sorting693250
- Node: History Sorting697134
- Node: Extract Program698973
- Ref: Extract Program-Footnote-1706476
- Node: Simple Sed706604
- Node: Igawk Program709666
- Ref: Igawk Program-Footnote-1724823
- Ref: Igawk Program-Footnote-2725024
- Node: Anagram Program725162
- Node: Signature Program728230
- Node: Advanced Features729330
- Node: Nondecimal Data731216
- Node: Array Sorting732799
- Node: Controlling Array Traversal733496
- Node: Array Sorting Functions741780
- Ref: Array Sorting Functions-Footnote-1745649
- Node: Two-way I/O745843
- Ref: Two-way I/O-Footnote-1751275
- Node: TCP/IP Networking751357
- Node: Profiling754201
- Node: Internationalization761704
- Node: I18N and L10N763129
- Node: Explaining gettext763815
- Ref: Explaining gettext-Footnote-1768883
- Ref: Explaining gettext-Footnote-2769067
- Node: Programmer i18n769232
- Node: Translator i18n773434
- Node: String Extraction774228
- Ref: String Extraction-Footnote-1775189
- Node: Printf Ordering775275
- Ref: Printf Ordering-Footnote-1778057
- Node: I18N Portability778121
- Ref: I18N Portability-Footnote-1780570
- Node: I18N Example780633
- Ref: I18N Example-Footnote-1783271
- Node: Gawk I18N783343
- Node: Debugger783964
- Node: Debugging784935
- Node: Debugging Concepts785368
- Node: Debugging Terms787224
- Node: Awk Debugging789821
- Node: Sample Debugging Session790713
- Node: Debugger Invocation791233
- Node: Finding The Bug792566
- Node: List of Debugger Commands799053
- Node: Breakpoint Control800387
- Node: Debugger Execution Control804051
- Node: Viewing And Changing Data807411
- Node: Execution Stack810767
- Node: Debugger Info812234
- Node: Miscellaneous Debugger Commands816216
- Node: Readline Support821392
- Node: Limitations822223
- Node: Arbitrary Precision Arithmetic824475
- Ref: Arbitrary Precision Arithmetic-Footnote-1826124
- Node: General Arithmetic826272
- Node: Floating Point Issues827992
- Node: String Conversion Precision828873
- Ref: String Conversion Precision-Footnote-1830578
- Node: Unexpected Results830687
- Node: POSIX Floating Point Problems832840
- Ref: POSIX Floating Point Problems-Footnote-1836665
- Node: Integer Programming836703
- Node: Floating-point Programming838442
- Ref: Floating-point Programming-Footnote-1844773
- Ref: Floating-point Programming-Footnote-2845043
- Node: Floating-point Representation845307
- Node: Floating-point Context846472
- Ref: table-ieee-formats847311
- Node: Rounding Mode848695
- Ref: table-rounding-modes849174
- Ref: Rounding Mode-Footnote-1852189
- Node: Gawk and MPFR852368
- Node: Arbitrary Precision Floats853777
- Ref: Arbitrary Precision Floats-Footnote-1856220
- Node: Setting Precision856536
- Ref: table-predefined-precision-strings857222
- Node: Setting Rounding Mode859367
- Ref: table-gawk-rounding-modes859771
- Node: Floating-point Constants860958
- Node: Changing Precision862387
- Ref: Changing Precision-Footnote-1863784
- Node: Exact Arithmetic863958
- Node: Arbitrary Precision Integers867096
- Ref: Arbitrary Precision Integers-Footnote-1870111
- Node: Dynamic Extensions870258
- Node: Extension Intro871716
- Node: Plugin License872981
- Node: Extension Mechanism Outline873666
- Ref: load-extension874083
- Ref: load-new-function875561
- Ref: call-new-function876556
- Node: Extension API Description878571
- Node: Extension API Functions Introduction879858
- Node: General Data Types884785
- Ref: General Data Types-Footnote-1890480
- Node: Requesting Values890779
- Ref: table-value-types-returned891516
- Node: Memory Allocation Functions892470
- Ref: Memory Allocation Functions-Footnote-1895216
- Node: Constructor Functions895312
- Node: Registration Functions897070
- Node: Extension Functions897755
- Node: Exit Callback Functions900057
- Node: Extension Version String901306
- Node: Input Parsers901956
- Node: Output Wrappers911713
- Node: Two-way processors916223
- Node: Printing Messages918431
- Ref: Printing Messages-Footnote-1919508
- Node: Updating `ERRNO'919660
- Node: Accessing Parameters920399
- Node: Symbol Table Access921629
- Node: Symbol table by name922143
- Node: Symbol table by cookie924119
- Ref: Symbol table by cookie-Footnote-1928251
- Node: Cached values928314
- Ref: Cached values-Footnote-1931804
- Node: Array Manipulation931895
- Ref: Array Manipulation-Footnote-1932993
- Node: Array Data Types933032
- Ref: Array Data Types-Footnote-1935735
- Node: Array Functions935827
- Node: Flattening Arrays939663
- Node: Creating Arrays946515
- Node: Extension API Variables951240
- Node: Extension Versioning951876
- Node: Extension API Informational Variables953777
- Node: Extension API Boilerplate954863
- Node: Finding Extensions958667
- Node: Extension Example959227
- Node: Internal File Description959957
- Node: Internal File Ops964048
- Ref: Internal File Ops-Footnote-1975557
- Node: Using Internal File Ops975697
- Ref: Using Internal File Ops-Footnote-1978050
- Node: Extension Samples978316
- Node: Extension Sample File Functions979840
- Node: Extension Sample Fnmatch988325
- Node: Extension Sample Fork990094
- Node: Extension Sample Inplace991307
- Node: Extension Sample Ord993085
- Node: Extension Sample Readdir993921
- Node: Extension Sample Revout995453
- Node: Extension Sample Rev2way996046
- Node: Extension Sample Read write array996736
- Node: Extension Sample Readfile998619
- Node: Extension Sample API Tests999719
- Node: Extension Sample Time1000244
- Node: gawkextlib1001608
- Node: Language History1004389
- Node: V7/SVR3.11005982
- Node: SVR41008302
- Node: POSIX1009744
- Node: BTL1011130
- Node: POSIX/GNU1011864
- Node: Feature History1017463
- Node: Common Extensions1030439
- Node: Ranges and Locales1031751
- Ref: Ranges and Locales-Footnote-11036368
- Ref: Ranges and Locales-Footnote-21036395
- Ref: Ranges and Locales-Footnote-31036629
- Node: Contributors1036850
- Node: Installation1042231
- Node: Gawk Distribution1043125
- Node: Getting1043609
- Node: Extracting1044435
- Node: Distribution contents1046127
- Node: Unix Installation1051848
- Node: Quick Installation1052465
- Node: Additional Configuration Options1054911
- Node: Configuration Philosophy1056647
- Node: Non-Unix Installation1059001
- Node: PC Installation1059459
- Node: PC Binary Installation1060758
- Node: PC Compiling1062606
- Node: PC Testing1065550
- Node: PC Using1066726
- Node: Cygwin1070894
- Node: MSYS1071703
- Node: VMS Installation1072217
- Node: VMS Compilation1073013
- Ref: VMS Compilation-Footnote-11074265
- Node: VMS Dynamic Extensions1074323
- Node: VMS Installation Details1075696
- Node: VMS Running1077947
- Node: VMS GNV1080781
- Node: VMS Old Gawk1081504
- Node: Bugs1081974
- Node: Other Versions1085892
- Node: Notes1091976
- Node: Compatibility Mode1092776
- Node: Additions1093559
- Node: Accessing The Source1094486
- Node: Adding Code1095926
- Node: New Ports1101971
- Node: Derived Files1106106
- Ref: Derived Files-Footnote-11111427
- Ref: Derived Files-Footnote-21111461
- Ref: Derived Files-Footnote-31112061
- Node: Future Extensions1112159
- Node: Implementation Limitations1112742
- Node: Extension Design1113994
- Node: Old Extension Problems1115148
- Ref: Old Extension Problems-Footnote-11116656
- Node: Extension New Mechanism Goals1116713
- Ref: Extension New Mechanism Goals-Footnote-11120078
- Node: Extension Other Design Decisions1120264
- Node: Extension Future Growth1122370
- Node: Old Extension Mechanism1123206
- Node: Basic Concepts1124946
- Node: Basic High Level1125627
- Ref: figure-general-flow1125899
- Ref: figure-process-flow1126498
- Ref: Basic High Level-Footnote-11129727
- Node: Basic Data Typing1129912
- Node: Glossary1133267
- Node: Copying1158498
- Node: GNU Free Documentation License1196054
- Node: Index1221190
+ Node: DOS Quoting88093
+ Node: Sample Data Files88768
+ Node: Very Simple91283
+ Node: Two Rules95933
+ Node: More Complex97828
+ Ref: More Complex-Footnote-1100760
+ Node: Statements/Lines100845
+ Ref: Statements/Lines-Footnote-1105300
+ Node: Other Features105565
+ Node: When106493
+ Node: Invoking Gawk108641
+ Node: Command Line110104
+ Node: Options110887
+ Ref: Options-Footnote-1126699
+ Node: Other Arguments126724
+ Node: Naming Standard Input129386
+ Node: Environment Variables130480
+ Node: AWKPATH Variable131038
+ Ref: AWKPATH Variable-Footnote-1133816
+ Ref: AWKPATH Variable-Footnote-2133861
+ Node: AWKLIBPATH Variable134121
+ Node: Other Environment Variables134880
+ Node: Exit Status138045
+ Node: Include Files138720
+ Node: Loading Shared Libraries142298
+ Node: Obsolete143681
+ Node: Undocumented144378
+ Node: Regexp144620
+ Node: Regexp Usage146009
+ Node: Escape Sequences148042
+ Node: Regexp Operators153709
+ Ref: Regexp Operators-Footnote-1161189
+ Ref: Regexp Operators-Footnote-2161336
+ Node: Bracket Expressions161434
+ Ref: table-char-classes163324
+ Node: GNU Regexp Operators165847
+ Node: Case-sensitivity169570
+ Ref: Case-sensitivity-Footnote-1172462
+ Ref: Case-sensitivity-Footnote-2172697
+ Node: Leftmost Longest172805
+ Node: Computed Regexps174006
+ Node: Reading Files177355
+ Node: Records179357
+ Ref: Records-Footnote-1188880
+ Node: Fields188917
+ Ref: Fields-Footnote-1191873
+ Node: Nonconstant Fields191959
+ Node: Changing Fields194165
+ Node: Field Separators200124
+ Node: Default Field Splitting202826
+ Node: Regexp Field Splitting203943
+ Node: Single Character Fields207284
+ Node: Command Line Field Separator208343
+ Node: Full Line Fields211685
+ Ref: Full Line Fields-Footnote-1212193
+ Node: Field Splitting Summary212239
+ Ref: Field Splitting Summary-Footnote-1215338
+ Node: Constant Size215439
+ Node: Splitting By Content220046
+ Ref: Splitting By Content-Footnote-1223795
+ Node: Multiple Line223835
+ Ref: Multiple Line-Footnote-1229682
+ Node: Getline229861
+ Node: Plain Getline232077
+ Node: Getline/Variable234172
+ Node: Getline/File235319
+ Node: Getline/Variable/File236660
+ Ref: Getline/Variable/File-Footnote-1238259
+ Node: Getline/Pipe238346
+ Node: Getline/Variable/Pipe241045
+ Node: Getline/Coprocess242152
+ Node: Getline/Variable/Coprocess243404
+ Node: Getline Notes244141
+ Node: Getline Summary246928
+ Ref: table-getline-variants247336
+ Node: Read Timeout248248
+ Ref: Read Timeout-Footnote-1251987
+ Node: Command line directories252045
+ Node: Printing252675
+ Node: Print254306
+ Node: Print Examples255643
+ Node: Output Separators258427
+ Node: OFMT260443
+ Node: Printf261801
+ Node: Basic Printf262707
+ Node: Control Letters264246
+ Node: Format Modifiers268066
+ Node: Printf Examples274075
+ Node: Redirection276787
+ Node: Special Files283761
+ Node: Special FD284294
+ Ref: Special FD-Footnote-1287919
+ Node: Special Network287993
+ Node: Special Caveats288843
+ Node: Close Files And Pipes289639
+ Ref: Close Files And Pipes-Footnote-1296622
+ Ref: Close Files And Pipes-Footnote-2296770
+ Node: Expressions296920
+ Node: Values298052
+ Node: Constants298728
+ Node: Scalar Constants299408
+ Ref: Scalar Constants-Footnote-1300267
+ Node: Nondecimal-numbers300449
+ Node: Regexp Constants303449
+ Node: Using Constant Regexps303924
+ Node: Variables306979
+ Node: Using Variables307634
+ Node: Assignment Options309358
+ Node: Conversion311233
+ Ref: table-locale-affects316733
+ Ref: Conversion-Footnote-1317357
+ Node: All Operators317466
+ Node: Arithmetic Ops318096
+ Node: Concatenation320601
+ Ref: Concatenation-Footnote-1323389
+ Node: Assignment Ops323509
+ Ref: table-assign-ops328497
+ Node: Increment Ops329828
+ Node: Truth Values and Conditions333262
+ Node: Truth Values334345
+ Node: Typing and Comparison335394
+ Node: Variable Typing336187
+ Ref: Variable Typing-Footnote-1340084
+ Node: Comparison Operators340206
+ Ref: table-relational-ops340616
+ Node: POSIX String Comparison344164
+ Ref: POSIX String Comparison-Footnote-1345120
+ Node: Boolean Ops345258
+ Ref: Boolean Ops-Footnote-1349328
+ Node: Conditional Exp349419
+ Node: Function Calls351151
+ Node: Precedence354745
+ Node: Locales358414
+ Node: Patterns and Actions359503
+ Node: Pattern Overview360557
+ Node: Regexp Patterns362226
+ Node: Expression Patterns362769
+ Node: Ranges366550
+ Node: BEGIN/END369654
+ Node: Using BEGIN/END370416
+ Ref: Using BEGIN/END-Footnote-1373152
+ Node: I/O And BEGIN/END373258
+ Node: Empty378454
+ Node: Using Shell Variables378771
+ Node: Action Overview381056
+ Node: Statements383413
+ Node: If Statement385267
+ Node: While Statement386766
+ Node: Do Statement388810
+ Node: For Statement389966
+ Node: Switch Statement393118
+ Node: Break Statement395272
+ Node: Continue Statement397262
+ Node: Next Statement399055
+ Node: Nextfile Statement401445
+ Node: Exit Statement404100
+ Node: Built-in Variables406516
+ Node: User-modified407611
+ Ref: User-modified-Footnote-1415969
+ Node: Auto-set416031
 -Ref: Auto-set-Footnote-1429098
 -Ref: Auto-set-Footnote-2429303
 -Node: ARGC and ARGV429359
 -Node: Arrays433213
 -Node: Array Basics434718
 -Node: Array Intro435544
 -Node: Reference to Elements439861
 -Node: Assigning Elements442131
 -Node: Array Example442622
 -Node: Scanning an Array444354
 -Node: Controlling Scanning446668
 -Ref: Controlling Scanning-Footnote-1451755
 -Node: Delete452071
 -Ref: Delete-Footnote-1454836
 -Node: Numeric Array Subscripts454893
 -Node: Uninitialized Subscripts457076
 -Node: Multidimensional458703
 -Node: Multiscanning461796
 -Node: Arrays of Arrays463385
 -Node: Functions468025
 -Node: Built-in468844
 -Node: Calling Built-in469922
 -Node: Numeric Functions471910
 -Ref: Numeric Functions-Footnote-1475744
 -Ref: Numeric Functions-Footnote-2476101
 -Ref: Numeric Functions-Footnote-3476149
 -Node: String Functions476418
 -Ref: String Functions-Footnote-1499421
 -Ref: String Functions-Footnote-2499550
 -Ref: String Functions-Footnote-3499798
 -Node: Gory Details499885
 -Ref: table-sub-escapes501564
 -Ref: table-sub-posix-92502918
 -Ref: table-sub-proposed504269
 -Ref: table-posix-sub505623
 -Ref: table-gensub-escapes507168
 -Ref: Gory Details-Footnote-1508344
 -Ref: Gory Details-Footnote-2508395
 -Node: I/O Functions508546
 -Ref: I/O Functions-Footnote-1515542
 -Node: Time Functions515689
 -Ref: Time Functions-Footnote-1526682
 -Ref: Time Functions-Footnote-2526750
 -Ref: Time Functions-Footnote-3526908
 -Ref: Time Functions-Footnote-4527019
 -Ref: Time Functions-Footnote-5527131
 -Ref: Time Functions-Footnote-6527358
 -Node: Bitwise Functions527624
 -Ref: table-bitwise-ops528186
 -Ref: Bitwise Functions-Footnote-1532431
 -Node: Type Functions532615
 -Node: I18N Functions533766
 -Node: User-defined535418
 -Node: Definition Syntax536222
 -Ref: Definition Syntax-Footnote-1541136
 -Node: Function Example541205
 -Ref: Function Example-Footnote-1543854
 -Node: Function Caveats543876
 -Node: Calling A Function544394
 -Node: Variable Scope545349
 -Node: Pass By Value/Reference548312
 -Node: Return Statement551820
 -Node: Dynamic Typing554801
 -Node: Indirect Calls555732
 -Node: Library Functions565419
 -Ref: Library Functions-Footnote-1568932
 -Ref: Library Functions-Footnote-2569075
 -Node: Library Names569246
 -Ref: Library Names-Footnote-1572719
 -Ref: Library Names-Footnote-2572939
 -Node: General Functions573025
 -Node: Strtonum Function574053
 -Node: Assert Function576983
 -Node: Round Function580309
 -Node: Cliff Random Function581850
 -Node: Ordinal Functions582866
 -Ref: Ordinal Functions-Footnote-1585943
 -Ref: Ordinal Functions-Footnote-2586195
 -Node: Join Function586406
 -Ref: Join Function-Footnote-1588177
 -Node: Getlocaltime Function588377
 -Node: Readfile Function592118
 -Node: Data File Management593957
 -Node: Filetrans Function594589
 -Node: Rewind Function598658
 -Node: File Checking600045
 -Node: Empty Files601139
 -Node: Ignoring Assigns603369
 -Node: Getopt Function604923
 -Ref: Getopt Function-Footnote-1616226
 -Node: Passwd Functions616429
 -Ref: Passwd Functions-Footnote-1625407
 -Node: Group Functions625495
 -Node: Walking Arrays633579
 -Node: Sample Programs635715
 -Node: Running Examples636389
 -Node: Clones637117
 -Node: Cut Program638341
 -Node: Egrep Program648192
 -Ref: Egrep Program-Footnote-1655965
 -Node: Id Program656075
 -Node: Split Program659724
 -Ref: Split Program-Footnote-1663243
 -Node: Tee Program663371
 -Node: Uniq Program666174
 -Node: Wc Program673603
 -Ref: Wc Program-Footnote-1677869
 -Ref: Wc Program-Footnote-2678069
 -Node: Miscellaneous Programs678161
 -Node: Dupword Program679349
 -Node: Alarm Program681380
 -Node: Translate Program686187
 -Ref: Translate Program-Footnote-1690574
 -Ref: Translate Program-Footnote-2690822
 -Node: Labels Program690956
 -Ref: Labels Program-Footnote-1694327
 -Node: Word Sorting694411
 -Node: History Sorting698295
 -Node: Extract Program700134
 -Ref: Extract Program-Footnote-1707637
 -Node: Simple Sed707765
 -Node: Igawk Program710827
 -Ref: Igawk Program-Footnote-1725998
 -Ref: Igawk Program-Footnote-2726199
 -Node: Anagram Program726337
 -Node: Signature Program729405
 -Node: Advanced Features730505
 -Node: Nondecimal Data732391
 -Node: Array Sorting733974
 -Node: Controlling Array Traversal734671
 -Node: Array Sorting Functions742955
 -Ref: Array Sorting Functions-Footnote-1746824
 -Node: Two-way I/O747018
 -Ref: Two-way I/O-Footnote-1752450
 -Node: TCP/IP Networking752532
 -Node: Profiling755376
 -Node: Internationalization762879
 -Node: I18N and L10N764304
 -Node: Explaining gettext764990
 -Ref: Explaining gettext-Footnote-1770058
 -Ref: Explaining gettext-Footnote-2770242
 -Node: Programmer i18n770407
 -Node: Translator i18n774634
 -Node: String Extraction775428
 -Ref: String Extraction-Footnote-1776389
 -Node: Printf Ordering776475
 -Ref: Printf Ordering-Footnote-1779257
 -Node: I18N Portability779321
 -Ref: I18N Portability-Footnote-1781770
 -Node: I18N Example781833
 -Ref: I18N Example-Footnote-1784471
 -Node: Gawk I18N784543
 -Node: Debugger785164
 -Node: Debugging786135
 -Node: Debugging Concepts786568
 -Node: Debugging Terms788424
 -Node: Awk Debugging791021
 -Node: Sample Debugging Session791913
 -Node: Debugger Invocation792433
 -Node: Finding The Bug793766
 -Node: List of Debugger Commands800253
 -Node: Breakpoint Control801587
 -Node: Debugger Execution Control805251
 -Node: Viewing And Changing Data808611
 -Node: Execution Stack811967
 -Node: Debugger Info813434
 -Node: Miscellaneous Debugger Commands817428
 -Node: Readline Support822606
 -Node: Limitations823437
 -Node: Arbitrary Precision Arithmetic825689
 -Ref: Arbitrary Precision Arithmetic-Footnote-1827338
 -Node: General Arithmetic827486
 -Node: Floating Point Issues829206
 -Node: String Conversion Precision830087
 -Ref: String Conversion Precision-Footnote-1831792
 -Node: Unexpected Results831901
 -Node: POSIX Floating Point Problems834054
 -Ref: POSIX Floating Point Problems-Footnote-1837879
 -Node: Integer Programming837917
 -Node: Floating-point Programming839656
 -Ref: Floating-point Programming-Footnote-1845987
 -Ref: Floating-point Programming-Footnote-2846257
 -Node: Floating-point Representation846521
 -Node: Floating-point Context847686
 -Ref: table-ieee-formats848525
 -Node: Rounding Mode849909
 -Ref: table-rounding-modes850388
 -Ref: Rounding Mode-Footnote-1853403
 -Node: Gawk and MPFR853582
 -Node: Arbitrary Precision Floats854991
 -Ref: Arbitrary Precision Floats-Footnote-1857434
 -Node: Setting Precision857750
 -Ref: table-predefined-precision-strings858436
 -Node: Setting Rounding Mode860581
 -Ref: table-gawk-rounding-modes860985
 -Node: Floating-point Constants862172
 -Node: Changing Precision863601
 -Ref: Changing Precision-Footnote-1864998
 -Node: Exact Arithmetic865172
 -Node: Arbitrary Precision Integers868310
 -Ref: Arbitrary Precision Integers-Footnote-1871325
 -Node: Dynamic Extensions871472
 -Node: Extension Intro872930
 -Node: Plugin License874195
 -Node: Extension Mechanism Outline874880
 -Ref: load-extension875297
 -Ref: load-new-function876775
 -Ref: call-new-function877770
 -Node: Extension API Description879785
 -Node: Extension API Functions Introduction881072
 -Node: General Data Types885999
 -Ref: General Data Types-Footnote-1891694
 -Node: Requesting Values891993
 -Ref: table-value-types-returned892730
 -Node: Memory Allocation Functions893684
 -Ref: Memory Allocation Functions-Footnote-1896430
 -Node: Constructor Functions896526
 -Node: Registration Functions898284
 -Node: Extension Functions898969
 -Node: Exit Callback Functions901271
 -Node: Extension Version String902520
 -Node: Input Parsers903170
 -Node: Output Wrappers912927
 -Node: Two-way processors917437
 -Node: Printing Messages919645
 -Ref: Printing Messages-Footnote-1920722
 -Node: Updating `ERRNO'920874
 -Node: Accessing Parameters921613
 -Node: Symbol Table Access922843
 -Node: Symbol table by name923357
 -Node: Symbol table by cookie925333
 -Ref: Symbol table by cookie-Footnote-1929465
 -Node: Cached values929528
 -Ref: Cached values-Footnote-1933018
 -Node: Array Manipulation933109
 -Ref: Array Manipulation-Footnote-1934207
 -Node: Array Data Types934246
 -Ref: Array Data Types-Footnote-1936949
 -Node: Array Functions937041
 -Node: Flattening Arrays940877
 -Node: Creating Arrays947729
 -Node: Extension API Variables952454
 -Node: Extension Versioning953090
 -Node: Extension API Informational Variables954991
 -Node: Extension API Boilerplate956077
 -Node: Finding Extensions959881
 -Node: Extension Example960441
 -Node: Internal File Description961171
 -Node: Internal File Ops965262
 -Ref: Internal File Ops-Footnote-1976771
 -Node: Using Internal File Ops976911
 -Ref: Using Internal File Ops-Footnote-1979258
 -Node: Extension Samples979524
 -Node: Extension Sample File Functions981048
 -Node: Extension Sample Fnmatch989535
 -Node: Extension Sample Fork991304
 -Node: Extension Sample Inplace992517
 -Node: Extension Sample Ord994295
 -Node: Extension Sample Readdir995131
 -Node: Extension Sample Revout996663
 -Node: Extension Sample Rev2way997256
 -Node: Extension Sample Read write array997946
 -Node: Extension Sample Readfile999829
 -Node: Extension Sample API Tests1000929
 -Node: Extension Sample Time1001454
 -Node: gawkextlib1002818
 -Node: Language History1005599
 -Node: V7/SVR3.11007192
 -Node: SVR41009512
 -Node: POSIX1010954
 -Node: BTL1012340
 -Node: POSIX/GNU1013074
 -Node: Feature History1018673
 -Node: Common Extensions1031649
 -Node: Ranges and Locales1032961
 -Ref: Ranges and Locales-Footnote-11037578
 -Ref: Ranges and Locales-Footnote-21037605
 -Ref: Ranges and Locales-Footnote-31037839
 -Node: Contributors1038060
 -Node: Installation1043441
 -Node: Gawk Distribution1044335
 -Node: Getting1044819
 -Node: Extracting1045645
 -Node: Distribution contents1047337
 -Node: Unix Installation1053058
 -Node: Quick Installation1053675
 -Node: Additional Configuration Options1056121
 -Node: Configuration Philosophy1057857
 -Node: Non-Unix Installation1060211
 -Node: PC Installation1060669
 -Node: PC Binary Installation1061968
 -Node: PC Compiling1063816
 -Node: PC Testing1066760
 -Node: PC Using1067936
 -Node: Cygwin1072104
 -Node: MSYS1072913
 -Node: VMS Installation1073427
 -Node: VMS Compilation1074223
 -Ref: VMS Compilation-Footnote-11075475
 -Node: VMS Dynamic Extensions1075533
 -Node: VMS Installation Details1076906
 -Node: VMS Running1079157
 -Node: VMS GNV1081991
 -Node: VMS Old Gawk1082714
 -Node: Bugs1083184
 -Node: Other Versions1087102
 -Node: Notes1093186
 -Node: Compatibility Mode1093986
 -Node: Additions1094769
 -Node: Accessing The Source1095696
 -Node: Adding Code1097136
 -Node: New Ports1103181
 -Node: Derived Files1107316
 -Ref: Derived Files-Footnote-11112637
 -Ref: Derived Files-Footnote-21112671
 -Ref: Derived Files-Footnote-31113271
 -Node: Future Extensions1113369
 -Node: Implementation Limitations1113952
 -Node: Extension Design1115204
 -Node: Old Extension Problems1116358
 -Ref: Old Extension Problems-Footnote-11117866
 -Node: Extension New Mechanism Goals1117923
 -Ref: Extension New Mechanism Goals-Footnote-11121288
 -Node: Extension Other Design Decisions1121474
 -Node: Extension Future Growth1123580
 -Node: Old Extension Mechanism1124416
 -Node: Basic Concepts1126156
 -Node: Basic High Level1126837
 -Ref: figure-general-flow1127109
 -Ref: figure-process-flow1127708
 -Ref: Basic High Level-Footnote-11130937
 -Node: Basic Data Typing1131122
 -Node: Glossary1134477
 -Node: Copying1159708
 -Node: GNU Free Documentation License1197264
 -Node: Index1222400
++Ref: Auto-set-Footnote-1429490
++Ref: Auto-set-Footnote-2429695
++Node: ARGC and ARGV429751
++Node: Arrays433605
++Node: Array Basics435110
++Node: Array Intro435936
++Node: Reference to Elements440253
++Node: Assigning Elements442523
++Node: Array Example443014
++Node: Scanning an Array444746
++Node: Controlling Scanning447060
++Ref: Controlling Scanning-Footnote-1452147
++Node: Delete452463
++Ref: Delete-Footnote-1455228
++Node: Numeric Array Subscripts455285
++Node: Uninitialized Subscripts457468
++Node: Multidimensional459095
++Node: Multiscanning462188
++Node: Arrays of Arrays463777
++Node: Functions468417
++Node: Built-in469236
++Node: Calling Built-in470314
++Node: Numeric Functions472302
++Ref: Numeric Functions-Footnote-1476136
++Ref: Numeric Functions-Footnote-2476493
++Ref: Numeric Functions-Footnote-3476541
++Node: String Functions476810
++Ref: String Functions-Footnote-1499813
++Ref: String Functions-Footnote-2499942
++Ref: String Functions-Footnote-3500190
++Node: Gory Details500277
++Ref: table-sub-escapes501956
++Ref: table-sub-posix-92503310
++Ref: table-sub-proposed504661
++Ref: table-posix-sub506015
++Ref: table-gensub-escapes507560
++Ref: Gory Details-Footnote-1508736
++Ref: Gory Details-Footnote-2508787
++Node: I/O Functions508938
++Ref: I/O Functions-Footnote-1515934
++Node: Time Functions516081
++Ref: Time Functions-Footnote-1527074
++Ref: Time Functions-Footnote-2527142
++Ref: Time Functions-Footnote-3527300
++Ref: Time Functions-Footnote-4527411
++Ref: Time Functions-Footnote-5527523
++Ref: Time Functions-Footnote-6527750
++Node: Bitwise Functions528016
++Ref: table-bitwise-ops528578
++Ref: Bitwise Functions-Footnote-1532823
++Node: Type Functions533007
++Node: I18N Functions534158
++Node: User-defined535810
++Node: Definition Syntax536614
++Ref: Definition Syntax-Footnote-1541528
++Node: Function Example541597
++Ref: Function Example-Footnote-1544246
++Node: Function Caveats544268
++Node: Calling A Function544786
++Node: Variable Scope545741
++Node: Pass By Value/Reference548704
++Node: Return Statement552212
++Node: Dynamic Typing555193
++Node: Indirect Calls556124
++Node: Library Functions565811
++Ref: Library Functions-Footnote-1569324
++Ref: Library Functions-Footnote-2569467
++Node: Library Names569638
++Ref: Library Names-Footnote-1573111
++Ref: Library Names-Footnote-2573331
++Node: General Functions573417
++Node: Strtonum Function574445
++Node: Assert Function577375
++Node: Round Function580701
++Node: Cliff Random Function582242
++Node: Ordinal Functions583258
++Ref: Ordinal Functions-Footnote-1586335
++Ref: Ordinal Functions-Footnote-2586587
++Node: Join Function586798
++Ref: Join Function-Footnote-1588569
++Node: Getlocaltime Function588769
++Node: Readfile Function592510
++Node: Data File Management594349
++Node: Filetrans Function594981
++Node: Rewind Function599050
++Node: File Checking600437
++Node: Empty Files601531
++Node: Ignoring Assigns603761
++Node: Getopt Function605315
++Ref: Getopt Function-Footnote-1616618
++Node: Passwd Functions616821
++Ref: Passwd Functions-Footnote-1625799
++Node: Group Functions625887
++Node: Walking Arrays633971
++Node: Sample Programs636107
++Node: Running Examples636781
++Node: Clones637509
++Node: Cut Program638733
++Node: Egrep Program648584
++Ref: Egrep Program-Footnote-1656357
++Node: Id Program656467
++Node: Split Program660116
++Ref: Split Program-Footnote-1663635
++Node: Tee Program663763
++Node: Uniq Program666566
++Node: Wc Program673995
++Ref: Wc Program-Footnote-1678261
++Ref: Wc Program-Footnote-2678461
++Node: Miscellaneous Programs678553
++Node: Dupword Program679741
++Node: Alarm Program681772
++Node: Translate Program686579
++Ref: Translate Program-Footnote-1690966
++Ref: Translate Program-Footnote-2691214
++Node: Labels Program691348
++Ref: Labels Program-Footnote-1694719
++Node: Word Sorting694803
++Node: History Sorting698687
++Node: Extract Program700526
++Ref: Extract Program-Footnote-1708029
++Node: Simple Sed708157
++Node: Igawk Program711219
++Ref: Igawk Program-Footnote-1726390
++Ref: Igawk Program-Footnote-2726591
++Node: Anagram Program726729
++Node: Signature Program729797
++Node: Advanced Features730897
++Node: Nondecimal Data732783
++Node: Array Sorting734366
++Node: Controlling Array Traversal735063
++Node: Array Sorting Functions743347
++Ref: Array Sorting Functions-Footnote-1747216
++Node: Two-way I/O747410
++Ref: Two-way I/O-Footnote-1752842
++Node: TCP/IP Networking752924
++Node: Profiling755768
++Node: Internationalization763271
++Node: I18N and L10N764696
++Node: Explaining gettext765382
++Ref: Explaining gettext-Footnote-1770450
++Ref: Explaining gettext-Footnote-2770634
++Node: Programmer i18n770799
++Node: Translator i18n775026
++Node: String Extraction775820
++Ref: String Extraction-Footnote-1776781
++Node: Printf Ordering776867
++Ref: Printf Ordering-Footnote-1779649
++Node: I18N Portability779713
++Ref: I18N Portability-Footnote-1782162
++Node: I18N Example782225
++Ref: I18N Example-Footnote-1784863
++Node: Gawk I18N784935
++Node: Debugger785556
++Node: Debugging786527
++Node: Debugging Concepts786960
++Node: Debugging Terms788816
++Node: Awk Debugging791413
++Node: Sample Debugging Session792305
++Node: Debugger Invocation792825
++Node: Finding The Bug794158
++Node: List of Debugger Commands800645
++Node: Breakpoint Control801979
++Node: Debugger Execution Control805643
++Node: Viewing And Changing Data809003
++Node: Execution Stack812359
++Node: Debugger Info813826
++Node: Miscellaneous Debugger Commands817820
++Node: Readline Support822998
++Node: Limitations823829
++Node: Arbitrary Precision Arithmetic826081
++Ref: Arbitrary Precision Arithmetic-Footnote-1827730
++Node: General Arithmetic827878
++Node: Floating Point Issues829598
++Node: String Conversion Precision830479
++Ref: String Conversion Precision-Footnote-1832184
++Node: Unexpected Results832293
++Node: POSIX Floating Point Problems834446
++Ref: POSIX Floating Point Problems-Footnote-1838271
++Node: Integer Programming838309
++Node: Floating-point Programming840048
++Ref: Floating-point Programming-Footnote-1846379
++Ref: Floating-point Programming-Footnote-2846649
++Node: Floating-point Representation846913
++Node: Floating-point Context848078
++Ref: table-ieee-formats848917
++Node: Rounding Mode850301
++Ref: table-rounding-modes850780
++Ref: Rounding Mode-Footnote-1853795
++Node: Gawk and MPFR853974
++Node: Arbitrary Precision Floats855383
++Ref: Arbitrary Precision Floats-Footnote-1857826
++Node: Setting Precision858142
++Ref: table-predefined-precision-strings858828
++Node: Setting Rounding Mode860973
++Ref: table-gawk-rounding-modes861377
++Node: Floating-point Constants862564
++Node: Changing Precision863993
++Ref: Changing Precision-Footnote-1865390
++Node: Exact Arithmetic865564
++Node: Arbitrary Precision Integers868702
++Ref: Arbitrary Precision Integers-Footnote-1871717
++Node: Dynamic Extensions871864
++Node: Extension Intro873322
++Node: Plugin License874587
++Node: Extension Mechanism Outline875272
++Ref: load-extension875689
++Ref: load-new-function877167
++Ref: call-new-function878162
++Node: Extension API Description880177
++Node: Extension API Functions Introduction881464
++Node: General Data Types886391
++Ref: General Data Types-Footnote-1892086
++Node: Requesting Values892385
++Ref: table-value-types-returned893122
++Node: Memory Allocation Functions894076
++Ref: Memory Allocation Functions-Footnote-1896822
++Node: Constructor Functions896918
++Node: Registration Functions898676
++Node: Extension Functions899361
++Node: Exit Callback Functions901663
++Node: Extension Version String902912
++Node: Input Parsers903562
++Node: Output Wrappers913319
++Node: Two-way processors917829
++Node: Printing Messages920037
++Ref: Printing Messages-Footnote-1921114
++Node: Updating `ERRNO'921266
++Node: Accessing Parameters922005
++Node: Symbol Table Access923235
++Node: Symbol table by name923749
++Node: Symbol table by cookie925725
++Ref: Symbol table by cookie-Footnote-1929857
++Node: Cached values929920
++Ref: Cached values-Footnote-1933410
++Node: Array Manipulation933501
++Ref: Array Manipulation-Footnote-1934599
++Node: Array Data Types934638
++Ref: Array Data Types-Footnote-1937341
++Node: Array Functions937433
++Node: Flattening Arrays941269
++Node: Creating Arrays948121
++Node: Extension API Variables952846
++Node: Extension Versioning953482
++Node: Extension API Informational Variables955383
++Node: Extension API Boilerplate956469
++Node: Finding Extensions960273
++Node: Extension Example960833
++Node: Internal File Description961563
++Node: Internal File Ops965654
++Ref: Internal File Ops-Footnote-1977163
++Node: Using Internal File Ops977303
++Ref: Using Internal File Ops-Footnote-1979650
++Node: Extension Samples979916
++Node: Extension Sample File Functions981440
++Node: Extension Sample Fnmatch989927
++Node: Extension Sample Fork991696
++Node: Extension Sample Inplace992909
++Node: Extension Sample Ord994687
++Node: Extension Sample Readdir995523
++Node: Extension Sample Revout997055
++Node: Extension Sample Rev2way997648
++Node: Extension Sample Read write array998338
++Node: Extension Sample Readfile1000221
++Node: Extension Sample API Tests1001321
++Node: Extension Sample Time1001846
++Node: gawkextlib1003210
++Node: Language History1005991
++Node: V7/SVR3.11007584
++Node: SVR41009904
++Node: POSIX1011346
++Node: BTL1012732
++Node: POSIX/GNU1013466
++Node: Feature History1019065
++Node: Common Extensions1032041
++Node: Ranges and Locales1033353
++Ref: Ranges and Locales-Footnote-11037970
++Ref: Ranges and Locales-Footnote-21037997
++Ref: Ranges and Locales-Footnote-31038231
++Node: Contributors1038452
++Node: Installation1043833
++Node: Gawk Distribution1044727
++Node: Getting1045211
++Node: Extracting1046037
++Node: Distribution contents1047729
++Node: Unix Installation1053450
++Node: Quick Installation1054067
++Node: Additional Configuration Options1056513
++Node: Configuration Philosophy1058249
++Node: Non-Unix Installation1060603
++Node: PC Installation1061061
++Node: PC Binary Installation1062360
++Node: PC Compiling1064208
++Node: PC Testing1067152
++Node: PC Using1068328
++Node: Cygwin1072496
++Node: MSYS1073305
++Node: VMS Installation1073819
++Node: VMS Compilation1074615
++Ref: VMS Compilation-Footnote-11075867
++Node: VMS Dynamic Extensions1075925
++Node: VMS Installation Details1077298
++Node: VMS Running1079549
++Node: VMS GNV1082383
++Node: VMS Old Gawk1083106
++Node: Bugs1083576
++Node: Other Versions1087494
++Node: Notes1093578
++Node: Compatibility Mode1094378
++Node: Additions1095161
++Node: Accessing The Source1096088
++Node: Adding Code1097528
++Node: New Ports1103573
++Node: Derived Files1107708
++Ref: Derived Files-Footnote-11113029
++Ref: Derived Files-Footnote-21113063
++Ref: Derived Files-Footnote-31113663
++Node: Future Extensions1113761
++Node: Implementation Limitations1114344
++Node: Extension Design1115596
++Node: Old Extension Problems1116750
++Ref: Old Extension Problems-Footnote-11118258
++Node: Extension New Mechanism Goals1118315
++Ref: Extension New Mechanism Goals-Footnote-11121680
++Node: Extension Other Design Decisions1121866
++Node: Extension Future Growth1123972
++Node: Old Extension Mechanism1124808
++Node: Basic Concepts1126548
++Node: Basic High Level1127229
++Ref: figure-general-flow1127501
++Ref: figure-process-flow1128100
++Ref: Basic High Level-Footnote-11131329
++Node: Basic Data Typing1131514
++Node: Glossary1134869
++Node: Copying1160100
++Node: GNU Free Documentation License1197656
++Node: Index1222792
  End Tag Table


Summary of changes:
 doc/ChangeLog   |    4 +
 doc/   | 1630 ++++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |  678 +++++++++++++-----------
 doc/ |  676 +++++++++++++-----------
 4 files changed, 1566 insertions(+), 1422 deletions(-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]