gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1404-g0fe7d4


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1404-g0fe7d42
Date: Tue, 19 May 2015 13:51:11 +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  0fe7d42c6b524c300c50e0ce3a97763bd957cd12 (commit)
       via  7100f51d8cfa0e7adab3fd40fdb9d29fdd8ad8ca (commit)
      from  9718f3831bd000bc139f6a978cc6f973b999c241 (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 -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=0fe7d42c6b524c300c50e0ce3a97763bd957cd12

commit 0fe7d42c6b524c300c50e0ce3a97763bd957cd12
Merge: 9718f38 7100f51
Author: Arnold D. Robbins <address@hidden>
Date:   Tue May 19 16:51:02 2015 +0300

    Merge branch 'gawk-4.1-stable'

diff --cc doc/gawk.info
index 3b17412,1991a3b..6a52bae
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -34889,563 -34515,559 +34889,563 @@@ Inde
  
  Tag Table:
  Node: Top1200
 -Node: Foreword342140
 -Node: Foreword446582
 -Node: Preface48114
 -Ref: Preface-Footnote-150986
 -Ref: Preface-Footnote-251093
 -Ref: Preface-Footnote-351327
 -Node: History51469
 -Node: Names53822
 -Ref: Names-Footnote-154916
 -Node: This Manual55063
 -Ref: This Manual-Footnote-161545
 -Node: Conventions61645
 -Node: Manual History64000
 -Ref: Manual History-Footnote-166996
 -Ref: Manual History-Footnote-267037
 -Node: How To Contribute67111
 -Node: Acknowledgments68240
 -Node: Getting Started73108
 -Node: Running gawk75547
 -Node: One-shot76737
 -Node: Read Terminal78000
 -Node: Long80032
 -Node: Executable Scripts81545
 -Ref: Executable Scripts-Footnote-184340
 -Node: Comments84443
 -Node: Quoting86927
 -Node: DOS Quoting92445
 -Node: Sample Data Files93120
 -Node: Very Simple95715
 -Node: Two Rules100617
 -Node: More Complex102503
 -Node: Statements/Lines105366
 -Ref: Statements/Lines-Footnote-1109825
 -Node: Other Features110090
 -Node: When111027
 -Ref: When-Footnote-1112781
 -Node: Intro Summary112846
 -Node: Invoking Gawk113730
 -Node: Command Line115244
 -Node: Options116042
 -Ref: Options-Footnote-1131949
 -Ref: Options-Footnote-2132179
 -Node: Other Arguments132204
 -Node: Naming Standard Input135151
 -Node: Environment Variables136244
 -Node: AWKPATH Variable136802
 -Ref: AWKPATH Variable-Footnote-1140103
 -Ref: AWKPATH Variable-Footnote-2140148
 -Node: AWKLIBPATH Variable140409
 -Node: Other Environment Variables141553
 -Node: Exit Status145318
 -Node: Include Files145995
 -Node: Loading Shared Libraries149590
 -Node: Obsolete151018
 -Node: Undocumented151710
 -Node: Invoking Summary152007
 -Node: Regexp153667
 -Node: Regexp Usage155121
 -Node: Escape Sequences157158
 -Node: Regexp Operators163173
 -Ref: Regexp Operators-Footnote-1170590
 -Ref: Regexp Operators-Footnote-2170737
 -Node: Bracket Expressions170835
 -Ref: table-char-classes172858
 -Node: Leftmost Longest175804
 -Node: Computed Regexps177107
 -Node: GNU Regexp Operators180534
 -Node: Case-sensitivity184213
 -Ref: Case-sensitivity-Footnote-1187100
 -Ref: Case-sensitivity-Footnote-2187335
 -Node: Regexp Summary187443
 -Node: Reading Files188909
 -Node: Records191003
 -Node: awk split records191736
 -Node: gawk split records196668
 -Ref: gawk split records-Footnote-1201212
 -Node: Fields201249
 -Ref: Fields-Footnote-1204029
 -Node: Nonconstant Fields204115
 -Ref: Nonconstant Fields-Footnote-1206351
 -Node: Changing Fields206555
 -Node: Field Separators212485
 -Node: Default Field Splitting215183
 -Node: Regexp Field Splitting216301
 -Node: Single Character Fields219654
 -Node: Command Line Field Separator220714
 -Node: Full Line Fields223932
 -Ref: Full Line Fields-Footnote-1225454
 -Ref: Full Line Fields-Footnote-2225500
 -Node: Field Splitting Summary225601
 -Node: Constant Size227675
 -Node: Splitting By Content232254
 -Ref: Splitting By Content-Footnote-1236225
 -Node: Multiple Line236388
 -Ref: Multiple Line-Footnote-1242271
 -Node: Getline242450
 -Node: Plain Getline244654
 -Node: Getline/Variable247293
 -Node: Getline/File248442
 -Node: Getline/Variable/File249828
 -Ref: Getline/Variable/File-Footnote-1251432
 -Node: Getline/Pipe251520
 -Node: Getline/Variable/Pipe254225
 -Node: Getline/Coprocess255358
 -Node: Getline/Variable/Coprocess256623
 -Node: Getline Notes257363
 -Node: Getline Summary260158
 -Ref: table-getline-variants260580
 -Node: Read Timeout261328
 -Ref: Read Timeout-Footnote-1265169
 -Node: Command-line directories265227
 -Node: Input Summary266132
 -Node: Input Exercises269304
 -Node: Printing270032
 -Node: Print271809
 -Node: Print Examples273266
 -Node: Output Separators276046
 -Node: OFMT278063
 -Node: Printf279419
 -Node: Basic Printf280204
 -Node: Control Letters281778
 -Node: Format Modifiers285766
 -Node: Printf Examples291781
 -Node: Redirection294267
 -Node: Special FD301110
 -Ref: Special FD-Footnote-1304278
 -Node: Special Files304352
 -Node: Other Inherited Files304969
 -Node: Special Network305970
 -Node: Special Caveats306830
 -Node: Close Files And Pipes307779
 -Ref: Close Files And Pipes-Footnote-1314972
 -Ref: Close Files And Pipes-Footnote-2315120
 -Node: Output Summary315271
 -Node: Output Exercises316269
 -Node: Expressions316948
 -Node: Values318136
 -Node: Constants318814
 -Node: Scalar Constants319505
 -Ref: Scalar Constants-Footnote-1320369
 -Node: Nondecimal-numbers320619
 -Node: Regexp Constants323633
 -Node: Using Constant Regexps324159
 -Node: Variables327322
 -Node: Using Variables327979
 -Node: Assignment Options329890
 -Node: Conversion331764
 -Node: Strings And Numbers332288
 -Ref: Strings And Numbers-Footnote-1335352
 -Node: Locale influences conversions335461
 -Ref: table-locale-affects338219
 -Node: All Operators338837
 -Node: Arithmetic Ops339466
 -Node: Concatenation341972
 -Ref: Concatenation-Footnote-1344819
 -Node: Assignment Ops344926
 -Ref: table-assign-ops349918
 -Node: Increment Ops351231
 -Node: Truth Values and Conditions354691
 -Node: Truth Values355765
 -Node: Typing and Comparison356813
 -Node: Variable Typing357633
 -Node: Comparison Operators361257
 -Ref: table-relational-ops361676
 -Node: POSIX String Comparison365171
 -Ref: POSIX String Comparison-Footnote-1366245
 -Node: Boolean Ops366384
 -Ref: Boolean Ops-Footnote-1370866
 -Node: Conditional Exp370958
 -Node: Function Calls372694
 -Node: Precedence376574
 -Node: Locales380233
 -Node: Expressions Summary381865
 -Node: Patterns and Actions384438
 -Node: Pattern Overview385558
 -Node: Regexp Patterns387235
 -Node: Expression Patterns387777
 -Node: Ranges391558
 -Node: BEGIN/END394666
 -Node: Using BEGIN/END395427
 -Ref: Using BEGIN/END-Footnote-1398164
 -Node: I/O And BEGIN/END398270
 -Node: BEGINFILE/ENDFILE400586
 -Node: Empty403493
 -Node: Using Shell Variables403810
 -Node: Action Overview406084
 -Node: Statements408409
 -Node: If Statement410257
 -Node: While Statement411752
 -Node: Do Statement413780
 -Node: For Statement414928
 -Node: Switch Statement418087
 -Node: Break Statement420473
 -Node: Continue Statement422565
 -Node: Next Statement424392
 -Node: Nextfile Statement426775
 -Node: Exit Statement429427
 -Node: Built-in Variables431832
 -Node: User-modified432965
 -Ref: User-modified-Footnote-1440592
 -Node: Auto-set440654
 -Ref: Auto-set-Footnote-1453722
 -Ref: Auto-set-Footnote-2453928
 -Node: ARGC and ARGV453984
 -Node: Pattern Action Summary458203
 -Node: Arrays460633
 -Node: Array Basics461962
 -Node: Array Intro462806
 -Ref: figure-array-elements464781
 -Ref: Array Intro-Footnote-1467485
 -Node: Reference to Elements467613
 -Node: Assigning Elements470077
 -Node: Array Example470568
 -Node: Scanning an Array472327
 -Node: Controlling Scanning475351
 -Ref: Controlling Scanning-Footnote-1480750
 -Node: Numeric Array Subscripts481066
 -Node: Uninitialized Subscripts483250
 -Node: Delete484869
 -Ref: Delete-Footnote-1487621
 -Node: Multidimensional487678
 -Node: Multiscanning490773
 -Node: Arrays of Arrays492364
 -Node: Arrays Summary497132
 -Node: Functions499225
 -Node: Built-in500263
 -Node: Calling Built-in501341
 -Node: Numeric Functions503337
 -Ref: Numeric Functions-Footnote-1507365
 -Ref: Numeric Functions-Footnote-2507722
 -Ref: Numeric Functions-Footnote-3507770
 -Node: String Functions508042
 -Ref: String Functions-Footnote-1531550
 -Ref: String Functions-Footnote-2531679
 -Ref: String Functions-Footnote-3531927
 -Node: Gory Details532014
 -Ref: table-sub-escapes533805
 -Ref: table-sub-proposed535324
 -Ref: table-posix-sub536687
 -Ref: table-gensub-escapes538228
 -Ref: Gory Details-Footnote-1539051
 -Node: I/O Functions539202
 -Ref: I/O Functions-Footnote-1546423
 -Node: Time Functions546571
 -Ref: Time Functions-Footnote-1557076
 -Ref: Time Functions-Footnote-2557144
 -Ref: Time Functions-Footnote-3557302
 -Ref: Time Functions-Footnote-4557413
 -Ref: Time Functions-Footnote-5557525
 -Ref: Time Functions-Footnote-6557752
 -Node: Bitwise Functions558018
 -Ref: table-bitwise-ops558612
 -Ref: Bitwise Functions-Footnote-1562920
 -Node: Type Functions563093
 -Node: I18N Functions564249
 -Node: User-defined565900
 -Node: Definition Syntax566705
 -Ref: Definition Syntax-Footnote-1572392
 -Node: Function Example572463
 -Ref: Function Example-Footnote-1575385
 -Node: Function Caveats575407
 -Node: Calling A Function575925
 -Node: Variable Scope576883
 -Node: Pass By Value/Reference579877
 -Node: Return Statement583376
 -Node: Dynamic Typing586355
 -Node: Indirect Calls587285
 -Ref: Indirect Calls-Footnote-1597536
 -Node: Functions Summary597664
 -Node: Library Functions600369
 -Ref: Library Functions-Footnote-1603978
 -Ref: Library Functions-Footnote-2604121
 -Node: Library Names604292
 -Ref: Library Names-Footnote-1607753
 -Ref: Library Names-Footnote-2607976
 -Node: General Functions608062
 -Node: Strtonum Function609165
 -Node: Assert Function612187
 -Node: Round Function615513
 -Node: Cliff Random Function617054
 -Node: Ordinal Functions618070
 -Ref: Ordinal Functions-Footnote-1621133
 -Ref: Ordinal Functions-Footnote-2621385
 -Node: Join Function621595
 -Ref: Join Function-Footnote-1623365
 -Node: Getlocaltime Function623565
 -Node: Readfile Function627309
 -Node: Shell Quoting629283
 -Node: Data File Management630684
 -Node: Filetrans Function631316
 -Node: Rewind Function635413
 -Node: File Checking636799
 -Ref: File Checking-Footnote-1638133
 -Node: Empty Files638334
 -Node: Ignoring Assigns640313
 -Node: Getopt Function641863
 -Ref: Getopt Function-Footnote-1653333
 -Node: Passwd Functions653533
 -Ref: Passwd Functions-Footnote-1662374
 -Node: Group Functions662462
 -Ref: Group Functions-Footnote-1670361
 -Node: Walking Arrays670568
 -Node: Library Functions Summary673578
 -Node: Library Exercises674984
 -Node: Sample Programs676263
 -Node: Running Examples677033
 -Node: Clones677761
 -Node: Cut Program678985
 -Node: Egrep Program688706
 -Ref: Egrep Program-Footnote-1696218
 -Node: Id Program696328
 -Node: Split Program700008
 -Ref: Split Program-Footnote-1703467
 -Node: Tee Program703596
 -Node: Uniq Program706386
 -Node: Wc Program713812
 -Ref: Wc Program-Footnote-1718067
 -Node: Miscellaneous Programs718161
 -Node: Dupword Program719374
 -Node: Alarm Program721404
 -Node: Translate Program726259
 -Ref: Translate Program-Footnote-1730824
 -Node: Labels Program731094
 -Ref: Labels Program-Footnote-1734445
 -Node: Word Sorting734529
 -Node: History Sorting738601
 -Node: Extract Program740436
 -Node: Simple Sed747967
 -Node: Igawk Program751041
 -Ref: Igawk Program-Footnote-1765372
 -Ref: Igawk Program-Footnote-2765574
 -Ref: Igawk Program-Footnote-3765696
 -Node: Anagram Program765811
 -Node: Signature Program768873
 -Node: Programs Summary770120
 -Node: Programs Exercises771335
 -Ref: Programs Exercises-Footnote-1775464
 -Node: Advanced Features775555
 -Node: Nondecimal Data777545
 -Node: Array Sorting779136
 -Node: Controlling Array Traversal779836
 -Ref: Controlling Array Traversal-Footnote-1788205
 -Node: Array Sorting Functions788323
 -Ref: Array Sorting Functions-Footnote-1792210
 -Node: Two-way I/O792406
 -Ref: Two-way I/O-Footnote-1797357
 -Ref: Two-way I/O-Footnote-2797544
 -Node: TCP/IP Networking797626
 -Node: Profiling800533
 -Node: Advanced Features Summary808072
 -Node: Internationalization810008
 -Node: I18N and L10N811488
 -Node: Explaining gettext812175
 -Ref: Explaining gettext-Footnote-1817198
 -Ref: Explaining gettext-Footnote-2817383
 -Node: Programmer i18n817548
 -Ref: Programmer i18n-Footnote-1822404
 -Node: Translator i18n822453
 -Node: String Extraction823247
 -Ref: String Extraction-Footnote-1824380
 -Node: Printf Ordering824466
 -Ref: Printf Ordering-Footnote-1827252
 -Node: I18N Portability827316
 -Ref: I18N Portability-Footnote-1829772
 -Node: I18N Example829835
 -Ref: I18N Example-Footnote-1832641
 -Node: Gawk I18N832714
 -Node: I18N Summary833359
 -Node: Debugger834700
 -Node: Debugging835722
 -Node: Debugging Concepts836163
 -Node: Debugging Terms837972
 -Node: Awk Debugging840547
 -Node: Sample Debugging Session841453
 -Node: Debugger Invocation841987
 -Node: Finding The Bug843373
 -Node: List of Debugger Commands849851
 -Node: Breakpoint Control851184
 -Node: Debugger Execution Control854878
 -Node: Viewing And Changing Data858240
 -Node: Execution Stack861614
 -Node: Debugger Info863251
 -Node: Miscellaneous Debugger Commands867322
 -Node: Readline Support872331
 -Node: Limitations873227
 -Node: Debugging Summary875336
 -Node: Arbitrary Precision Arithmetic876509
 -Node: Computer Arithmetic877925
 -Ref: table-numeric-ranges881516
 -Ref: Computer Arithmetic-Footnote-1882238
 -Node: Math Definitions882295
 -Ref: table-ieee-formats885609
 -Ref: Math Definitions-Footnote-1886212
 -Node: MPFR features886317
 -Node: FP Math Caution887990
 -Ref: FP Math Caution-Footnote-1889062
 -Node: Inexactness of computations889431
 -Node: Inexact representation890391
 -Node: Comparing FP Values891751
 -Node: Errors accumulate892833
 -Node: Getting Accuracy894266
 -Node: Try To Round896976
 -Node: Setting precision897875
 -Ref: table-predefined-precision-strings898572
 -Node: Setting the rounding mode900402
 -Ref: table-gawk-rounding-modes900776
 -Ref: Setting the rounding mode-Footnote-1904184
 -Node: Arbitrary Precision Integers904363
 -Ref: Arbitrary Precision Integers-Footnote-1907347
 -Node: POSIX Floating Point Problems907496
 -Ref: POSIX Floating Point Problems-Footnote-1911378
 -Node: Floating point summary911416
 -Node: Dynamic Extensions913606
 -Node: Extension Intro915159
 -Node: Plugin License916425
 -Node: Extension Mechanism Outline917222
 -Ref: figure-load-extension917661
 -Ref: figure-register-new-function919226
 -Ref: figure-call-new-function920318
 -Node: Extension API Description922381
 -Node: Extension API Functions Introduction923831
 -Node: General Data Types928643
 -Ref: General Data Types-Footnote-1934598
 -Node: Memory Allocation Functions934897
 -Ref: Memory Allocation Functions-Footnote-1937742
 -Node: Constructor Functions937841
 -Node: Registration Functions939586
 -Node: Extension Functions940271
 -Node: Exit Callback Functions942570
 -Node: Extension Version String943820
 -Node: Input Parsers944483
 -Node: Output Wrappers954368
 -Node: Two-way processors958880
 -Node: Printing Messages961144
 -Ref: Printing Messages-Footnote-1962220
 -Node: Updating 'ERRNO'962373
 -Node: Requesting Values963114
 -Ref: table-value-types-returned963853
 -Node: Accessing Parameters964736
 -Node: Symbol Table Access965972
 -Node: Symbol table by name966484
 -Node: Symbol table by cookie968505
 -Ref: Symbol table by cookie-Footnote-1972654
 -Node: Cached values972718
 -Ref: Cached values-Footnote-1976219
 -Node: Array Manipulation976310
 -Ref: Array Manipulation-Footnote-1977409
 -Node: Array Data Types977446
 -Ref: Array Data Types-Footnote-1980104
 -Node: Array Functions980196
 -Node: Flattening Arrays984055
 -Node: Creating Arrays990963
 -Node: Extension API Variables995735
 -Node: Extension Versioning996371
 -Node: Extension API Informational Variables998262
 -Node: Extension API Boilerplate999326
 -Node: Finding Extensions1003140
 -Node: Extension Example1003700
 -Node: Internal File Description1004498
 -Node: Internal File Ops1008578
 -Ref: Internal File Ops-Footnote-11020340
 -Node: Using Internal File Ops1020480
 -Ref: Using Internal File Ops-Footnote-11022863
 -Node: Extension Samples1023138
 -Node: Extension Sample File Functions1024667
 -Node: Extension Sample Fnmatch1032316
 -Node: Extension Sample Fork1033803
 -Node: Extension Sample Inplace1035021
 -Node: Extension Sample Ord1037107
 -Node: Extension Sample Readdir1037943
 -Ref: table-readdir-file-types1038832
 -Node: Extension Sample Revout1039637
 -Node: Extension Sample Rev2way1040226
 -Node: Extension Sample Read write array1040966
 -Node: Extension Sample Readfile1042908
 -Node: Extension Sample Time1044003
 -Node: Extension Sample API Tests1045351
 -Node: gawkextlib1045843
 -Node: Extension summary1048267
 -Node: Extension Exercises1051959
 -Node: Language History1053456
 -Node: V7/SVR3.11055112
 -Node: SVR41057265
 -Node: POSIX1058699
 -Node: BTL1060079
 -Node: POSIX/GNU1060809
 -Node: Feature History1066330
 -Node: Common Extensions1079660
 -Node: Ranges and Locales1080943
 -Ref: Ranges and Locales-Footnote-11085559
 -Ref: Ranges and Locales-Footnote-21085586
 -Ref: Ranges and Locales-Footnote-31085821
 -Node: Contributors1086042
 -Node: History summary1091611
 -Node: Installation1092991
 -Node: Gawk Distribution1093936
 -Node: Getting1094420
 -Node: Extracting1095243
 -Node: Distribution contents1096881
 -Node: Unix Installation1102634
 -Node: Quick Installation1103250
 -Node: Additional Configuration Options1105677
 -Node: Configuration Philosophy1107481
 -Node: Non-Unix Installation1109851
 -Node: PC Installation1110309
 -Node: PC Binary Installation1111629
 -Node: PC Compiling1113481
 -Ref: PC Compiling-Footnote-11116505
 -Node: PC Testing1116614
 -Node: PC Using1117794
 -Node: Cygwin1121908
 -Node: MSYS1122678
 -Node: VMS Installation1123179
 -Node: VMS Compilation1123970
 -Ref: VMS Compilation-Footnote-11125200
 -Node: VMS Dynamic Extensions1125258
 -Node: VMS Installation Details1126943
 -Node: VMS Running1129196
 -Node: VMS GNV1132037
 -Node: VMS Old Gawk1132772
 -Node: Bugs1133243
 -Node: Other Versions1137357
 -Node: Installation summary1143831
 -Node: Notes1144889
 -Node: Compatibility Mode1145754
 -Node: Additions1146536
 -Node: Accessing The Source1147461
 -Node: Adding Code1148897
 -Node: New Ports1155052
 -Node: Derived Files1159540
 -Ref: Derived Files-Footnote-11165025
 -Ref: Derived Files-Footnote-21165060
 -Ref: Derived Files-Footnote-31165658
 -Node: Future Extensions1165772
 -Node: Implementation Limitations1166430
 -Node: Extension Design1167613
 -Node: Old Extension Problems1168767
 -Ref: Old Extension Problems-Footnote-11170285
 -Node: Extension New Mechanism Goals1170342
 -Ref: Extension New Mechanism Goals-Footnote-11173706
 -Node: Extension Other Design Decisions1173895
 -Node: Extension Future Growth1176008
 -Node: Old Extension Mechanism1176844
 -Node: Notes summary1178607
 -Node: Basic Concepts1179789
 -Node: Basic High Level1180470
 -Ref: figure-general-flow1180752
 -Ref: figure-process-flow1181437
 -Ref: Basic High Level-Footnote-11184738
 -Node: Basic Data Typing1184923
 -Node: Glossary1188251
 -Node: Copying1220197
 -Node: GNU Free Documentation License1257736
 -Node: Index1282854
 +Node: Foreword342435
 +Node: Foreword446877
 +Node: Preface48409
 +Ref: Preface-Footnote-151281
 +Ref: Preface-Footnote-251388
 +Ref: Preface-Footnote-351622
 +Node: History51764
 +Node: Names54117
 +Ref: Names-Footnote-155211
 +Node: This Manual55358
 +Ref: This Manual-Footnote-161840
 +Node: Conventions61940
 +Node: Manual History64295
 +Ref: Manual History-Footnote-167291
 +Ref: Manual History-Footnote-267332
 +Node: How To Contribute67406
 +Node: Acknowledgments68535
 +Node: Getting Started73403
 +Node: Running gawk75842
 +Node: One-shot77032
 +Node: Read Terminal78295
 +Node: Long80327
 +Node: Executable Scripts81840
 +Ref: Executable Scripts-Footnote-184635
 +Node: Comments84738
 +Node: Quoting87222
 +Node: DOS Quoting92740
 +Node: Sample Data Files93415
 +Node: Very Simple96010
 +Node: Two Rules100912
 +Node: More Complex102798
 +Node: Statements/Lines105661
 +Ref: Statements/Lines-Footnote-1110120
 +Node: Other Features110385
 +Node: When111322
 +Ref: When-Footnote-1113076
 +Node: Intro Summary113141
 +Node: Invoking Gawk114025
 +Node: Command Line115539
 +Node: Options116337
 +Ref: Options-Footnote-1132117
 +Ref: Options-Footnote-2132347
 +Node: Other Arguments132372
 +Node: Naming Standard Input135319
 +Node: Environment Variables136412
 +Node: AWKPATH Variable136970
 +Ref: AWKPATH Variable-Footnote-1140381
 +Ref: AWKPATH Variable-Footnote-2140426
 +Node: AWKLIBPATH Variable140687
 +Node: Other Environment Variables141944
 +Node: Exit Status145582
 +Node: Include Files146259
 +Node: Loading Shared Libraries149854
 +Node: Obsolete151282
 +Node: Undocumented151974
 +Node: Invoking Summary152271
 +Node: Regexp153931
 +Node: Regexp Usage155385
 +Node: Escape Sequences157422
 +Node: Regexp Operators163655
 +Ref: Regexp Operators-Footnote-1171072
 +Ref: Regexp Operators-Footnote-2171219
 +Node: Bracket Expressions171317
 +Ref: table-char-classes173340
 +Node: Leftmost Longest176286
 +Node: Computed Regexps177589
 +Node: GNU Regexp Operators181016
 +Node: Case-sensitivity184695
 +Ref: Case-sensitivity-Footnote-1187582
 +Ref: Case-sensitivity-Footnote-2187817
 +Node: Regexp Summary187925
 +Node: Reading Files189391
 +Node: Records191554
 +Node: awk split records192287
 +Node: gawk split records197219
 +Ref: gawk split records-Footnote-1201763
 +Node: Fields201800
 +Ref: Fields-Footnote-1204580
 +Node: Nonconstant Fields204666
 +Ref: Nonconstant Fields-Footnote-1206902
 +Node: Changing Fields207106
 +Node: Field Separators213036
 +Node: Default Field Splitting215734
 +Node: Regexp Field Splitting216852
 +Node: Single Character Fields220205
 +Node: Command Line Field Separator221265
 +Node: Full Line Fields224483
 +Ref: Full Line Fields-Footnote-1226005
 +Ref: Full Line Fields-Footnote-2226051
 +Node: Field Splitting Summary226152
 +Node: Constant Size228226
 +Node: Splitting By Content232805
 +Ref: Splitting By Content-Footnote-1236776
 +Node: Multiple Line236939
 +Ref: Multiple Line-Footnote-1242822
 +Node: Getline243001
 +Node: Plain Getline245468
 +Node: Getline/Variable248107
 +Node: Getline/File249256
 +Node: Getline/Variable/File250642
 +Ref: Getline/Variable/File-Footnote-1252246
 +Node: Getline/Pipe252334
 +Node: Getline/Variable/Pipe255039
 +Node: Getline/Coprocess256172
 +Node: Getline/Variable/Coprocess257437
 +Node: Getline Notes258177
 +Node: Getline Summary260972
 +Ref: table-getline-variants261394
 +Node: Read Timeout262142
 +Ref: Read Timeout-Footnote-1266049
 +Node: Retrying Input266107
 +Node: Command-line directories267306
 +Node: Input Summary268213
 +Node: Input Exercises271385
 +Node: Printing272113
 +Node: Print273948
 +Node: Print Examples275405
 +Node: Output Separators278185
 +Node: OFMT280202
 +Node: Printf281558
 +Node: Basic Printf282343
 +Node: Control Letters283917
 +Node: Format Modifiers287905
 +Node: Printf Examples293920
 +Node: Redirection296406
 +Node: Special FD303249
 +Ref: Special FD-Footnote-1306417
 +Node: Special Files306491
 +Node: Other Inherited Files307108
 +Node: Special Network308109
 +Node: Special Caveats308969
 +Node: Close Files And Pipes309918
 +Ref: Close Files And Pipes-Footnote-1317105
 +Ref: Close Files And Pipes-Footnote-2317253
 +Node: Nonfatal317404
 +Node: Output Summary319729
 +Node: Output Exercises320951
 +Node: Expressions321630
 +Node: Values322818
 +Node: Constants323496
 +Node: Scalar Constants324187
 +Ref: Scalar Constants-Footnote-1325051
 +Node: Nondecimal-numbers325301
 +Node: Regexp Constants328315
 +Node: Using Constant Regexps328841
 +Node: Variables332004
 +Node: Using Variables332661
 +Node: Assignment Options334572
 +Node: Conversion336446
 +Node: Strings And Numbers336970
 +Ref: Strings And Numbers-Footnote-1340034
 +Node: Locale influences conversions340143
 +Ref: table-locale-affects342901
 +Node: All Operators343519
 +Node: Arithmetic Ops344148
 +Node: Concatenation346654
 +Ref: Concatenation-Footnote-1349501
 +Node: Assignment Ops349608
 +Ref: table-assign-ops354600
 +Node: Increment Ops355913
 +Node: Truth Values and Conditions359373
 +Node: Truth Values360447
 +Node: Typing and Comparison361495
 +Node: Variable Typing362315
 +Node: Comparison Operators365939
 +Ref: table-relational-ops366358
 +Node: POSIX String Comparison369853
 +Ref: POSIX String Comparison-Footnote-1370927
 +Node: Boolean Ops371066
 +Ref: Boolean Ops-Footnote-1375548
 +Node: Conditional Exp375640
 +Node: Function Calls377376
 +Node: Precedence381256
 +Node: Locales384915
 +Node: Expressions Summary386547
 +Node: Patterns and Actions389120
 +Node: Pattern Overview390240
 +Node: Regexp Patterns391917
 +Node: Expression Patterns392459
 +Node: Ranges396240
 +Node: BEGIN/END399348
 +Node: Using BEGIN/END400109
 +Ref: Using BEGIN/END-Footnote-1402846
 +Node: I/O And BEGIN/END402952
 +Node: BEGINFILE/ENDFILE405268
 +Node: Empty408175
 +Node: Using Shell Variables408492
 +Node: Action Overview410766
 +Node: Statements413091
 +Node: If Statement414939
 +Node: While Statement416434
 +Node: Do Statement418462
 +Node: For Statement419610
 +Node: Switch Statement422769
 +Node: Break Statement425155
 +Node: Continue Statement427247
 +Node: Next Statement429074
 +Node: Nextfile Statement431457
 +Node: Exit Statement434109
 +Node: Built-in Variables436514
 +Node: User-modified437647
 +Ref: User-modified-Footnote-1445274
 +Node: Auto-set445336
 +Ref: Auto-set-Footnote-1459585
 +Ref: Auto-set-Footnote-2459791
 +Node: ARGC and ARGV459847
 +Node: Pattern Action Summary464066
 +Node: Arrays466496
 +Node: Array Basics467825
 +Node: Array Intro468669
 +Ref: figure-array-elements470644
- Ref: Array Intro-Footnote-1473356
- Node: Reference to Elements473484
- Node: Assigning Elements475948
- Node: Array Example476439
- Node: Scanning an Array478198
- Node: Controlling Scanning481222
- Ref: Controlling Scanning-Footnote-1486621
- Node: Numeric Array Subscripts486937
- Node: Uninitialized Subscripts489121
- Node: Delete490740
- Ref: Delete-Footnote-1493492
- Node: Multidimensional493549
- Node: Multiscanning496644
- Node: Arrays of Arrays498235
- Node: Arrays Summary503003
- Node: Functions505096
- Node: Built-in506134
- Node: Calling Built-in507212
- Node: Numeric Functions509208
- Ref: Numeric Functions-Footnote-1514041
- Ref: Numeric Functions-Footnote-2514398
- Ref: Numeric Functions-Footnote-3514446
- Node: String Functions514718
- Ref: String Functions-Footnote-1538226
- Ref: String Functions-Footnote-2538355
- Ref: String Functions-Footnote-3538603
- Node: Gory Details538690
- Ref: table-sub-escapes540481
- Ref: table-sub-proposed542000
- Ref: table-posix-sub543363
- Ref: table-gensub-escapes544904
- Ref: Gory Details-Footnote-1545727
- Node: I/O Functions545878
- Ref: I/O Functions-Footnote-1553099
- Node: Time Functions553247
- Ref: Time Functions-Footnote-1563752
- Ref: Time Functions-Footnote-2563820
- Ref: Time Functions-Footnote-3563978
- Ref: Time Functions-Footnote-4564089
- Ref: Time Functions-Footnote-5564201
- Ref: Time Functions-Footnote-6564428
- Node: Bitwise Functions564694
- Ref: table-bitwise-ops565288
- Ref: Bitwise Functions-Footnote-1569596
- Node: Type Functions569769
- Node: I18N Functions570925
- Node: User-defined572576
- Node: Definition Syntax573381
- Ref: Definition Syntax-Footnote-1579068
- Node: Function Example579139
- Ref: Function Example-Footnote-1582061
- Node: Function Caveats582083
- Node: Calling A Function582601
- Node: Variable Scope583559
- Node: Pass By Value/Reference586553
- Node: Return Statement590052
- Node: Dynamic Typing593031
- Node: Indirect Calls593961
- Ref: Indirect Calls-Footnote-1604212
- Node: Functions Summary604340
- Node: Library Functions607045
- Ref: Library Functions-Footnote-1610654
- Ref: Library Functions-Footnote-2610797
- Node: Library Names610968
- Ref: Library Names-Footnote-1614429
- Ref: Library Names-Footnote-2614652
- Node: General Functions614738
- Node: Strtonum Function615841
- Node: Assert Function618863
- Node: Round Function622189
- Node: Cliff Random Function623730
- Node: Ordinal Functions624746
- Ref: Ordinal Functions-Footnote-1627809
- Ref: Ordinal Functions-Footnote-2628061
- Node: Join Function628271
- Ref: Join Function-Footnote-1630041
- Node: Getlocaltime Function630241
- Node: Readfile Function633985
- Node: Shell Quoting635959
- Node: Data File Management637360
- Node: Filetrans Function637992
- Node: Rewind Function642089
- Node: File Checking643475
- Ref: File Checking-Footnote-1644809
- Node: Empty Files645010
- Node: Ignoring Assigns646989
- Node: Getopt Function648539
- Ref: Getopt Function-Footnote-1660009
- Node: Passwd Functions660209
- Ref: Passwd Functions-Footnote-1669050
- Node: Group Functions669138
- Ref: Group Functions-Footnote-1677037
- Node: Walking Arrays677244
- Node: Library Functions Summary680254
- Node: Library Exercises681660
- Node: Sample Programs682939
- Node: Running Examples683709
- Node: Clones684437
- Node: Cut Program685661
- Node: Egrep Program695382
- Ref: Egrep Program-Footnote-1702894
- Node: Id Program703004
- Node: Split Program706684
- Ref: Split Program-Footnote-1710143
- Node: Tee Program710272
- Node: Uniq Program713062
- Node: Wc Program720488
- Ref: Wc Program-Footnote-1724743
- Node: Miscellaneous Programs724837
- Node: Dupword Program726050
- Node: Alarm Program728080
- Node: Translate Program732935
- Ref: Translate Program-Footnote-1737500
- Node: Labels Program737770
- Ref: Labels Program-Footnote-1741121
- Node: Word Sorting741205
- Node: History Sorting745277
- Node: Extract Program747112
- Node: Simple Sed754643
- Node: Igawk Program757717
- Ref: Igawk Program-Footnote-1772048
- Ref: Igawk Program-Footnote-2772250
- Ref: Igawk Program-Footnote-3772372
- Node: Anagram Program772487
- Node: Signature Program775549
- Node: Programs Summary776796
- Node: Programs Exercises778011
- Ref: Programs Exercises-Footnote-1782140
- Node: Advanced Features782231
- Node: Nondecimal Data784221
- Node: Array Sorting785812
- Node: Controlling Array Traversal786512
- Ref: Controlling Array Traversal-Footnote-1794881
- Node: Array Sorting Functions794999
- Ref: Array Sorting Functions-Footnote-1798886
- Node: Two-way I/O799082
- Ref: Two-way I/O-Footnote-1804033
- Ref: Two-way I/O-Footnote-2804220
- Node: TCP/IP Networking804302
- Node: Profiling807209
- Node: Advanced Features Summary815480
- Node: Internationalization817416
- Node: I18N and L10N818896
- Node: Explaining gettext819583
- Ref: Explaining gettext-Footnote-1824606
- Ref: Explaining gettext-Footnote-2824791
- Node: Programmer i18n824956
- Ref: Programmer i18n-Footnote-1829812
- Node: Translator i18n829861
- Node: String Extraction830655
- Ref: String Extraction-Footnote-1831788
- Node: Printf Ordering831874
- Ref: Printf Ordering-Footnote-1834660
- Node: I18N Portability834724
- Ref: I18N Portability-Footnote-1837180
- Node: I18N Example837243
- Ref: I18N Example-Footnote-1840049
- Node: Gawk I18N840122
- Node: I18N Summary840767
- Node: Debugger842108
- Node: Debugging843130
- Node: Debugging Concepts843571
- Node: Debugging Terms845380
- Node: Awk Debugging847955
- Node: Sample Debugging Session848861
- Node: Debugger Invocation849395
- Node: Finding The Bug850781
- Node: List of Debugger Commands857259
- Node: Breakpoint Control858592
- Node: Debugger Execution Control862286
- Node: Viewing And Changing Data865648
- Node: Execution Stack869022
- Node: Debugger Info870659
- Node: Miscellaneous Debugger Commands874730
- Node: Readline Support879739
- Node: Limitations880635
- Node: Debugging Summary882744
- Node: Arbitrary Precision Arithmetic883917
- Node: Computer Arithmetic885333
- Ref: table-numeric-ranges888924
- Ref: Computer Arithmetic-Footnote-1889646
- Node: Math Definitions889703
- Ref: table-ieee-formats893017
- Ref: Math Definitions-Footnote-1893620
- Node: MPFR features893725
- Node: FP Math Caution895398
- Ref: FP Math Caution-Footnote-1896470
- Node: Inexactness of computations896839
- Node: Inexact representation897799
- Node: Comparing FP Values899159
- Node: Errors accumulate900241
- Node: Getting Accuracy901674
- Node: Try To Round904384
- Node: Setting precision905283
- Ref: table-predefined-precision-strings905980
- Node: Setting the rounding mode907810
- Ref: table-gawk-rounding-modes908184
- Ref: Setting the rounding mode-Footnote-1911592
- Node: Arbitrary Precision Integers911771
- Ref: Arbitrary Precision Integers-Footnote-1916688
- Node: POSIX Floating Point Problems916837
- Ref: POSIX Floating Point Problems-Footnote-1920719
- Node: Floating point summary920757
- Node: Dynamic Extensions922947
- Node: Extension Intro924500
- Node: Plugin License925766
- Node: Extension Mechanism Outline926563
- Ref: figure-load-extension927002
- Ref: figure-register-new-function928567
- Ref: figure-call-new-function929659
- Node: Extension API Description931722
- Node: Extension API Functions Introduction933256
- Node: General Data Types938115
- Ref: General Data Types-Footnote-1944070
- Node: Memory Allocation Functions944369
- Ref: Memory Allocation Functions-Footnote-1947214
- Node: Constructor Functions947313
- Node: Registration Functions949058
- Node: Extension Functions949743
- Node: Exit Callback Functions952042
- Node: Extension Version String953292
- Node: Input Parsers953955
- Node: Output Wrappers963840
- Node: Two-way processors968352
- Node: Printing Messages970616
- Ref: Printing Messages-Footnote-1971692
- Node: Updating 'ERRNO'971845
- Node: Requesting Values972586
- Ref: table-value-types-returned973325
- Node: Accessing Parameters974208
- Node: Symbol Table Access975444
- Node: Symbol table by name975956
- Node: Symbol table by cookie977977
- Ref: Symbol table by cookie-Footnote-1982126
- Node: Cached values982190
- Ref: Cached values-Footnote-1985691
- Node: Array Manipulation985782
- Ref: Array Manipulation-Footnote-1986873
- Node: Array Data Types986910
- Ref: Array Data Types-Footnote-1989568
- Node: Array Functions989660
- Node: Flattening Arrays993519
- Node: Creating Arrays1000427
- Node: Redirection API1005199
- Node: Extension API Variables1008030
- Node: Extension Versioning1008663
- Node: Extension API Informational Variables1010554
- Node: Extension API Boilerplate1011618
- Node: Finding Extensions1015432
- Node: Extension Example1015992
- Node: Internal File Description1016790
- Node: Internal File Ops1020870
- Ref: Internal File Ops-Footnote-11032632
- Node: Using Internal File Ops1032772
- Ref: Using Internal File Ops-Footnote-11035155
- Node: Extension Samples1035430
- Node: Extension Sample File Functions1036959
- Node: Extension Sample Fnmatch1044608
- Node: Extension Sample Fork1046095
- Node: Extension Sample Inplace1047313
- Node: Extension Sample Ord1049399
- Node: Extension Sample Readdir1050235
- Ref: table-readdir-file-types1051124
- Node: Extension Sample Revout1051929
- Node: Extension Sample Rev2way1052518
- Node: Extension Sample Read write array1053258
- Node: Extension Sample Readfile1055200
- Node: Extension Sample Time1056295
- Node: Extension Sample API Tests1057643
- Node: gawkextlib1058135
- Node: Extension summary1060582
- Node: Extension Exercises1064274
- Node: Language History1065771
- Node: V7/SVR3.11067427
- Node: SVR41069580
- Node: POSIX1071014
- Node: BTL1072394
- Node: POSIX/GNU1073124
- Node: Feature History1078963
- Node: Common Extensions1092954
- Node: Ranges and Locales1094237
- Ref: Ranges and Locales-Footnote-11098853
- Ref: Ranges and Locales-Footnote-21098880
- Ref: Ranges and Locales-Footnote-31099115
- Node: Contributors1099336
- Node: History summary1104905
- Node: Installation1106285
- Node: Gawk Distribution1107230
- Node: Getting1107714
- Node: Extracting1108537
- Node: Distribution contents1110175
- Node: Unix Installation1116271
- Node: Quick Installation1116953
- Node: Shell Startup Files1119367
- Node: Additional Configuration Options1120445
- Node: Configuration Philosophy1122250
- Node: Non-Unix Installation1124620
- Node: PC Installation1125078
- Node: PC Binary Installation1126398
- Node: PC Compiling1128250
- Ref: PC Compiling-Footnote-11131274
- Node: PC Testing1131383
- Node: PC Using1132563
- Node: Cygwin1136677
- Node: MSYS1137447
- Node: VMS Installation1137948
- Node: VMS Compilation1138739
- Ref: VMS Compilation-Footnote-11139969
- Node: VMS Dynamic Extensions1140027
- Node: VMS Installation Details1141712
- Node: VMS Running1143965
- Node: VMS GNV1146806
- Node: VMS Old Gawk1147541
- Node: Bugs1148012
- Node: Other Versions1152126
- Node: Installation summary1158600
- Node: Notes1159658
- Node: Compatibility Mode1160523
- Node: Additions1161305
- Node: Accessing The Source1162230
- Node: Adding Code1163666
- Node: New Ports1169821
- Node: Derived Files1174309
- Ref: Derived Files-Footnote-11179794
- Ref: Derived Files-Footnote-21179829
- Ref: Derived Files-Footnote-31180427
- Node: Future Extensions1180541
- Node: Implementation Limitations1181199
- Node: Extension Design1182382
- Node: Old Extension Problems1183536
- Ref: Old Extension Problems-Footnote-11185054
- Node: Extension New Mechanism Goals1185111
- Ref: Extension New Mechanism Goals-Footnote-11188475
- Node: Extension Other Design Decisions1188664
- Node: Extension Future Growth1190777
- Node: Old Extension Mechanism1191613
- Node: Notes summary1193376
- Node: Basic Concepts1194558
- Node: Basic High Level1195239
- Ref: figure-general-flow1195521
- Ref: figure-process-flow1196206
- Ref: Basic High Level-Footnote-11199507
- Node: Basic Data Typing1199692
- Node: Glossary1203020
- Node: Copying1234966
- Node: GNU Free Documentation License1272505
- Node: Index1297623
++Ref: Array Intro-Footnote-1473348
++Node: Reference to Elements473476
++Node: Assigning Elements475940
++Node: Array Example476431
++Node: Scanning an Array478190
++Node: Controlling Scanning481214
++Ref: Controlling Scanning-Footnote-1486613
++Node: Numeric Array Subscripts486929
++Node: Uninitialized Subscripts489113
++Node: Delete490732
++Ref: Delete-Footnote-1493484
++Node: Multidimensional493541
++Node: Multiscanning496636
++Node: Arrays of Arrays498227
++Node: Arrays Summary502995
++Node: Functions505088
++Node: Built-in506126
++Node: Calling Built-in507204
++Node: Numeric Functions509200
++Ref: Numeric Functions-Footnote-1514033
++Ref: Numeric Functions-Footnote-2514390
++Ref: Numeric Functions-Footnote-3514438
++Node: String Functions514710
++Ref: String Functions-Footnote-1538218
++Ref: String Functions-Footnote-2538347
++Ref: String Functions-Footnote-3538595
++Node: Gory Details538682
++Ref: table-sub-escapes540473
++Ref: table-sub-proposed541992
++Ref: table-posix-sub543355
++Ref: table-gensub-escapes544896
++Ref: Gory Details-Footnote-1545719
++Node: I/O Functions545870
++Ref: I/O Functions-Footnote-1553091
++Node: Time Functions553239
++Ref: Time Functions-Footnote-1563744
++Ref: Time Functions-Footnote-2563812
++Ref: Time Functions-Footnote-3563970
++Ref: Time Functions-Footnote-4564081
++Ref: Time Functions-Footnote-5564193
++Ref: Time Functions-Footnote-6564420
++Node: Bitwise Functions564686
++Ref: table-bitwise-ops565280
++Ref: Bitwise Functions-Footnote-1569588
++Node: Type Functions569761
++Node: I18N Functions570917
++Node: User-defined572568
++Node: Definition Syntax573373
++Ref: Definition Syntax-Footnote-1579060
++Node: Function Example579131
++Ref: Function Example-Footnote-1582053
++Node: Function Caveats582075
++Node: Calling A Function582593
++Node: Variable Scope583551
++Node: Pass By Value/Reference586545
++Node: Return Statement590044
++Node: Dynamic Typing593023
++Node: Indirect Calls593953
++Ref: Indirect Calls-Footnote-1604204
++Node: Functions Summary604332
++Node: Library Functions607037
++Ref: Library Functions-Footnote-1610646
++Ref: Library Functions-Footnote-2610789
++Node: Library Names610960
++Ref: Library Names-Footnote-1614421
++Ref: Library Names-Footnote-2614644
++Node: General Functions614730
++Node: Strtonum Function615833
++Node: Assert Function618855
++Node: Round Function622181
++Node: Cliff Random Function623722
++Node: Ordinal Functions624738
++Ref: Ordinal Functions-Footnote-1627801
++Ref: Ordinal Functions-Footnote-2628053
++Node: Join Function628263
++Ref: Join Function-Footnote-1630033
++Node: Getlocaltime Function630233
++Node: Readfile Function633977
++Node: Shell Quoting635951
++Node: Data File Management637352
++Node: Filetrans Function637984
++Node: Rewind Function642081
++Node: File Checking643467
++Ref: File Checking-Footnote-1644801
++Node: Empty Files645002
++Node: Ignoring Assigns646981
++Node: Getopt Function648531
++Ref: Getopt Function-Footnote-1660001
++Node: Passwd Functions660201
++Ref: Passwd Functions-Footnote-1669042
++Node: Group Functions669130
++Ref: Group Functions-Footnote-1677029
++Node: Walking Arrays677236
++Node: Library Functions Summary680246
++Node: Library Exercises681652
++Node: Sample Programs682931
++Node: Running Examples683701
++Node: Clones684429
++Node: Cut Program685653
++Node: Egrep Program695374
++Ref: Egrep Program-Footnote-1702886
++Node: Id Program702996
++Node: Split Program706676
++Ref: Split Program-Footnote-1710135
++Node: Tee Program710264
++Node: Uniq Program713054
++Node: Wc Program720480
++Ref: Wc Program-Footnote-1724735
++Node: Miscellaneous Programs724829
++Node: Dupword Program726042
++Node: Alarm Program728072
++Node: Translate Program732927
++Ref: Translate Program-Footnote-1737492
++Node: Labels Program737762
++Ref: Labels Program-Footnote-1741113
++Node: Word Sorting741197
++Node: History Sorting745269
++Node: Extract Program747104
++Node: Simple Sed754635
++Node: Igawk Program757709
++Ref: Igawk Program-Footnote-1772040
++Ref: Igawk Program-Footnote-2772242
++Ref: Igawk Program-Footnote-3772364
++Node: Anagram Program772479
++Node: Signature Program775541
++Node: Programs Summary776788
++Node: Programs Exercises778003
++Ref: Programs Exercises-Footnote-1782132
++Node: Advanced Features782223
++Node: Nondecimal Data784213
++Node: Array Sorting785804
++Node: Controlling Array Traversal786504
++Ref: Controlling Array Traversal-Footnote-1794873
++Node: Array Sorting Functions794991
++Ref: Array Sorting Functions-Footnote-1798878
++Node: Two-way I/O799074
++Ref: Two-way I/O-Footnote-1804025
++Ref: Two-way I/O-Footnote-2804212
++Node: TCP/IP Networking804294
++Node: Profiling807201
++Node: Advanced Features Summary815472
++Node: Internationalization817408
++Node: I18N and L10N818888
++Node: Explaining gettext819575
++Ref: Explaining gettext-Footnote-1824598
++Ref: Explaining gettext-Footnote-2824783
++Node: Programmer i18n824948
++Ref: Programmer i18n-Footnote-1829804
++Node: Translator i18n829853
++Node: String Extraction830647
++Ref: String Extraction-Footnote-1831780
++Node: Printf Ordering831866
++Ref: Printf Ordering-Footnote-1834652
++Node: I18N Portability834716
++Ref: I18N Portability-Footnote-1837172
++Node: I18N Example837235
++Ref: I18N Example-Footnote-1840041
++Node: Gawk I18N840114
++Node: I18N Summary840759
++Node: Debugger842100
++Node: Debugging843122
++Node: Debugging Concepts843563
++Node: Debugging Terms845372
++Node: Awk Debugging847947
++Node: Sample Debugging Session848853
++Node: Debugger Invocation849387
++Node: Finding The Bug850773
++Node: List of Debugger Commands857251
++Node: Breakpoint Control858584
++Node: Debugger Execution Control862278
++Node: Viewing And Changing Data865640
++Node: Execution Stack869014
++Node: Debugger Info870651
++Node: Miscellaneous Debugger Commands874722
++Node: Readline Support879731
++Node: Limitations880627
++Node: Debugging Summary882736
++Node: Arbitrary Precision Arithmetic883909
++Node: Computer Arithmetic885325
++Ref: table-numeric-ranges888916
++Ref: Computer Arithmetic-Footnote-1889638
++Node: Math Definitions889695
++Ref: table-ieee-formats893009
++Ref: Math Definitions-Footnote-1893612
++Node: MPFR features893717
++Node: FP Math Caution895390
++Ref: FP Math Caution-Footnote-1896462
++Node: Inexactness of computations896831
++Node: Inexact representation897791
++Node: Comparing FP Values899151
++Node: Errors accumulate900233
++Node: Getting Accuracy901666
++Node: Try To Round904376
++Node: Setting precision905275
++Ref: table-predefined-precision-strings905972
++Node: Setting the rounding mode907802
++Ref: table-gawk-rounding-modes908176
++Ref: Setting the rounding mode-Footnote-1911584
++Node: Arbitrary Precision Integers911763
++Ref: Arbitrary Precision Integers-Footnote-1916680
++Node: POSIX Floating Point Problems916829
++Ref: POSIX Floating Point Problems-Footnote-1920711
++Node: Floating point summary920749
++Node: Dynamic Extensions922939
++Node: Extension Intro924492
++Node: Plugin License925758
++Node: Extension Mechanism Outline926555
++Ref: figure-load-extension926994
++Ref: figure-register-new-function928559
++Ref: figure-call-new-function929651
++Node: Extension API Description931714
++Node: Extension API Functions Introduction933248
++Node: General Data Types938107
++Ref: General Data Types-Footnote-1944062
++Node: Memory Allocation Functions944361
++Ref: Memory Allocation Functions-Footnote-1947206
++Node: Constructor Functions947305
++Node: Registration Functions949050
++Node: Extension Functions949735
++Node: Exit Callback Functions952034
++Node: Extension Version String953284
++Node: Input Parsers953947
++Node: Output Wrappers963832
++Node: Two-way processors968344
++Node: Printing Messages970608
++Ref: Printing Messages-Footnote-1971684
++Node: Updating 'ERRNO'971837
++Node: Requesting Values972578
++Ref: table-value-types-returned973317
++Node: Accessing Parameters974200
++Node: Symbol Table Access975436
++Node: Symbol table by name975948
++Node: Symbol table by cookie977969
++Ref: Symbol table by cookie-Footnote-1982118
++Node: Cached values982182
++Ref: Cached values-Footnote-1985683
++Node: Array Manipulation985774
++Ref: Array Manipulation-Footnote-1986865
++Node: Array Data Types986902
++Ref: Array Data Types-Footnote-1989560
++Node: Array Functions989652
++Node: Flattening Arrays993511
++Node: Creating Arrays1000419
++Node: Redirection API1005191
++Node: Extension API Variables1008022
++Node: Extension Versioning1008655
++Node: Extension API Informational Variables1010546
++Node: Extension API Boilerplate1011610
++Node: Finding Extensions1015424
++Node: Extension Example1015984
++Node: Internal File Description1016782
++Node: Internal File Ops1020862
++Ref: Internal File Ops-Footnote-11032624
++Node: Using Internal File Ops1032764
++Ref: Using Internal File Ops-Footnote-11035147
++Node: Extension Samples1035422
++Node: Extension Sample File Functions1036951
++Node: Extension Sample Fnmatch1044600
++Node: Extension Sample Fork1046087
++Node: Extension Sample Inplace1047305
++Node: Extension Sample Ord1049391
++Node: Extension Sample Readdir1050227
++Ref: table-readdir-file-types1051116
++Node: Extension Sample Revout1051921
++Node: Extension Sample Rev2way1052510
++Node: Extension Sample Read write array1053250
++Node: Extension Sample Readfile1055192
++Node: Extension Sample Time1056287
++Node: Extension Sample API Tests1057635
++Node: gawkextlib1058127
++Node: Extension summary1060574
++Node: Extension Exercises1064266
++Node: Language History1065763
++Node: V7/SVR3.11067419
++Node: SVR41069572
++Node: POSIX1071006
++Node: BTL1072386
++Node: POSIX/GNU1073116
++Node: Feature History1078955
++Node: Common Extensions1092946
++Node: Ranges and Locales1094229
++Ref: Ranges and Locales-Footnote-11098845
++Ref: Ranges and Locales-Footnote-21098872
++Ref: Ranges and Locales-Footnote-31099107
++Node: Contributors1099328
++Node: History summary1104897
++Node: Installation1106277
++Node: Gawk Distribution1107222
++Node: Getting1107706
++Node: Extracting1108529
++Node: Distribution contents1110167
++Node: Unix Installation1116263
++Node: Quick Installation1116945
++Node: Shell Startup Files1119359
++Node: Additional Configuration Options1120437
++Node: Configuration Philosophy1122242
++Node: Non-Unix Installation1124612
++Node: PC Installation1125070
++Node: PC Binary Installation1126390
++Node: PC Compiling1128242
++Ref: PC Compiling-Footnote-11131266
++Node: PC Testing1131375
++Node: PC Using1132555
++Node: Cygwin1136669
++Node: MSYS1137439
++Node: VMS Installation1137940
++Node: VMS Compilation1138731
++Ref: VMS Compilation-Footnote-11139961
++Node: VMS Dynamic Extensions1140019
++Node: VMS Installation Details1141704
++Node: VMS Running1143957
++Node: VMS GNV1146798
++Node: VMS Old Gawk1147533
++Node: Bugs1148004
++Node: Other Versions1152118
++Node: Installation summary1158592
++Node: Notes1159650
++Node: Compatibility Mode1160515
++Node: Additions1161297
++Node: Accessing The Source1162222
++Node: Adding Code1163658
++Node: New Ports1169813
++Node: Derived Files1174301
++Ref: Derived Files-Footnote-11179786
++Ref: Derived Files-Footnote-21179821
++Ref: Derived Files-Footnote-31180419
++Node: Future Extensions1180533
++Node: Implementation Limitations1181191
++Node: Extension Design1182374
++Node: Old Extension Problems1183528
++Ref: Old Extension Problems-Footnote-11185046
++Node: Extension New Mechanism Goals1185103
++Ref: Extension New Mechanism Goals-Footnote-11188467
++Node: Extension Other Design Decisions1188656
++Node: Extension Future Growth1190769
++Node: Old Extension Mechanism1191605
++Node: Notes summary1193368
++Node: Basic Concepts1194550
++Node: Basic High Level1195231
++Ref: figure-general-flow1195513
++Ref: figure-process-flow1196198
++Ref: Basic High Level-Footnote-11199499
++Node: Basic Data Typing1199684
++Node: Glossary1203012
++Node: Copying1234958
++Node: GNU Free Documentation License1272497
++Node: Index1297615
  
  End Tag Table

-----------------------------------------------------------------------

Summary of changes:
 doc/ChangeLog          |    2 +
 doc/array-elements.txt |    4 +-
 doc/gawk.info          |  710 ++++++++++++++++++++++++------------------------
 doc/gawk.texi          |   33 ---
 doc/gawktexi.in        |   33 ---
 5 files changed, 359 insertions(+), 423 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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