[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-1106-g19e83a

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1106-g19e83a0
Date: Tue, 17 Feb 2015 21:08:50 +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  19e83a019f11d7ad1a199b7c6842f6184b59755b (commit)
       via  1e593610891a14187d0f44bec56520dfa118a95b (commit)
      from  ad2954e3ccd8da60e0d0ce707489071f030cbc59 (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 19e83a019f11d7ad1a199b7c6842f6184b59755b
Merge: ad2954e 1e59361
Author: Arnold D. Robbins <address@hidden>
Date:   Tue Feb 17 23:08:41 2015 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index afdc99b,a6eecfd..d299f96
--- a/doc/
+++ b/doc/
@@@ -34667,560 -34488,559 +34667,560 @@@ Inde
  Tag Table:
  Node: Top1204
 -Node: Foreword342156
 -Node: Foreword446600
 -Node: Preface48131
 -Ref: Preface-Footnote-151002
 -Ref: Preface-Footnote-251109
 -Ref: Preface-Footnote-351342
 -Node: History51484
 -Node: Names53835
 -Ref: Names-Footnote-154928
 -Node: This Manual55074
 -Ref: This Manual-Footnote-161574
 -Node: Conventions61674
 -Node: Manual History64011
 -Ref: Manual History-Footnote-167004
 -Ref: Manual History-Footnote-267045
 -Node: How To Contribute67119
 -Node: Acknowledgments68248
 -Node: Getting Started73114
 -Node: Running gawk75553
 -Node: One-shot76743
 -Node: Read Terminal78007
 -Node: Long80038
 -Node: Executable Scripts81551
 -Ref: Executable Scripts-Footnote-184340
 -Node: Comments84443
 -Node: Quoting86925
 -Node: DOS Quoting92443
 -Node: Sample Data Files93118
 -Node: Very Simple95713
 -Node: Two Rules100612
 -Node: More Complex102498
 -Node: Statements/Lines105360
 -Ref: Statements/Lines-Footnote-1109815
 -Node: Other Features110080
 -Node: When111016
 -Ref: When-Footnote-1112770
 -Node: Intro Summary112835
 -Node: Invoking Gawk113719
 -Node: Command Line115233
 -Node: Options116031
 -Ref: Options-Footnote-1131953
 -Ref: Options-Footnote-2132182
 -Node: Other Arguments132207
 -Node: Naming Standard Input135155
 -Node: Environment Variables136248
 -Node: AWKPATH Variable136806
 -Ref: AWKPATH Variable-Footnote-1140103
 -Ref: AWKPATH Variable-Footnote-2140148
 -Node: AWKLIBPATH Variable140408
 -Node: Other Environment Variables141551
 -Node: Exit Status145309
 -Node: Include Files145985
 -Node: Loading Shared Libraries149574
 -Node: Obsolete151001
 -Node: Undocumented151693
 -Node: Invoking Summary151960
 -Node: Regexp153623
 -Node: Regexp Usage155077
 -Node: Escape Sequences157114
 -Node: Regexp Operators163124
 -Ref: Regexp Operators-Footnote-1170534
 -Ref: Regexp Operators-Footnote-2170681
 -Node: Bracket Expressions170779
 -Ref: table-char-classes172794
 -Node: Leftmost Longest175736
 -Node: Computed Regexps177038
 -Node: GNU Regexp Operators180467
 -Node: Case-sensitivity184139
 -Ref: Case-sensitivity-Footnote-1187024
 -Ref: Case-sensitivity-Footnote-2187259
 -Node: Regexp Summary187367
 -Node: Reading Files188834
 -Node: Records190927
 -Node: awk split records191660
 -Node: gawk split records196589
 -Ref: gawk split records-Footnote-1201128
 -Node: Fields201165
 -Ref: Fields-Footnote-1203943
 -Node: Nonconstant Fields204029
 -Ref: Nonconstant Fields-Footnote-1206267
 -Node: Changing Fields206470
 -Node: Field Separators212401
 -Node: Default Field Splitting215105
 -Node: Regexp Field Splitting216222
 -Node: Single Character Fields219572
 -Node: Command Line Field Separator220631
 -Node: Full Line Fields223848
 -Ref: Full Line Fields-Footnote-1225369
 -Ref: Full Line Fields-Footnote-2225415
 -Node: Field Splitting Summary225516
 -Node: Constant Size227590
 -Node: Splitting By Content232173
 -Ref: Splitting By Content-Footnote-1236138
 -Node: Multiple Line236301
 -Ref: Multiple Line-Footnote-1242182
 -Node: Getline242361
 -Node: Plain Getline244568
 -Node: Getline/Variable247208
 -Node: Getline/File248357
 -Node: Getline/Variable/File249742
 -Ref: Getline/Variable/File-Footnote-1251345
 -Node: Getline/Pipe251432
 -Node: Getline/Variable/Pipe254110
 -Node: Getline/Coprocess255241
 -Node: Getline/Variable/Coprocess256505
 -Node: Getline Notes257244
 -Node: Getline Summary260038
 -Ref: table-getline-variants260450
 -Node: Read Timeout261279
 -Ref: Read Timeout-Footnote-1265116
 -Node: Command-line directories265174
 -Node: Input Summary266079
 -Node: Input Exercises269464
 -Node: Printing270192
 -Node: Print271969
 -Node: Print Examples273426
 -Node: Output Separators276205
 -Node: OFMT278223
 -Node: Printf279578
 -Node: Basic Printf280363
 -Node: Control Letters281935
 -Node: Format Modifiers285920
 -Node: Printf Examples291926
 -Node: Redirection294412
 -Node: Special FD301250
 -Ref: Special FD-Footnote-1304416
 -Node: Special Files304490
 -Node: Other Inherited Files305107
 -Node: Special Network306107
 -Node: Special Caveats306969
 -Node: Close Files And Pipes307918
 -Ref: Close Files And Pipes-Footnote-1315109
 -Ref: Close Files And Pipes-Footnote-2315257
 -Node: Output Summary315407
 -Node: Output Exercises316405
 -Node: Expressions317085
 -Node: Values318274
 -Node: Constants318951
 -Node: Scalar Constants319642
 -Ref: Scalar Constants-Footnote-1320504
 -Node: Nondecimal-numbers320754
 -Node: Regexp Constants323764
 -Node: Using Constant Regexps324290
 -Node: Variables327453
 -Node: Using Variables328110
 -Node: Assignment Options330021
 -Node: Conversion331896
 -Node: Strings And Numbers332420
 -Ref: Strings And Numbers-Footnote-1335485
 -Node: Locale influences conversions335594
 -Ref: table-locale-affects338340
 -Node: All Operators338932
 -Node: Arithmetic Ops339561
 -Node: Concatenation342066
 -Ref: Concatenation-Footnote-1344885
 -Node: Assignment Ops344992
 -Ref: table-assign-ops349971
 -Node: Increment Ops351281
 -Node: Truth Values and Conditions354712
 -Node: Truth Values355795
 -Node: Typing and Comparison356844
 -Node: Variable Typing357660
 -Node: Comparison Operators361327
 -Ref: table-relational-ops361737
 -Node: POSIX String Comparison365232
 -Ref: POSIX String Comparison-Footnote-1366304
 -Node: Boolean Ops366443
 -Ref: Boolean Ops-Footnote-1370921
 -Node: Conditional Exp371012
 -Node: Function Calls372750
 -Node: Precedence376630
 -Node: Locales380290
 -Node: Expressions Summary381922
 -Node: Patterns and Actions384493
 -Node: Pattern Overview385613
 -Node: Regexp Patterns387292
 -Node: Expression Patterns387835
 -Node: Ranges391615
 -Node: BEGIN/END394722
 -Node: Using BEGIN/END395483
 -Ref: Using BEGIN/END-Footnote-1398219
 -Node: I/O And BEGIN/END398325
 -Node: Empty403537
 -Node: Using Shell Variables403854
 -Node: Action Overview406127
 -Node: Statements408453
 -Node: If Statement410301
 -Node: While Statement411796
 -Node: Do Statement413824
 -Node: For Statement414972
 -Node: Switch Statement418130
 -Node: Break Statement420512
 -Node: Continue Statement422553
 -Node: Next Statement424380
 -Node: Nextfile Statement426761
 -Node: Exit Statement429389
 -Node: Built-in Variables431800
 -Node: User-modified432933
 -Ref: User-modified-Footnote-1440636
 -Node: Auto-set440698
 -Ref: Auto-set-Footnote-1453750
 -Ref: Auto-set-Footnote-2453955
 -Node: ARGC and ARGV454011
 -Node: Pattern Action Summary458229
 -Node: Arrays460662
 -Node: Array Basics461991
 -Node: Array Intro462835
 -Ref: figure-array-elements464769
 -Ref: Array Intro-Footnote-1467389
 -Node: Reference to Elements467517
 -Node: Assigning Elements469979
 -Node: Array Example470470
 -Node: Scanning an Array472229
 -Node: Controlling Scanning475249
 -Ref: Controlling Scanning-Footnote-1480643
 -Node: Numeric Array Subscripts480959
 -Node: Uninitialized Subscripts483144
 -Node: Delete484761
 -Ref: Delete-Footnote-1487510
 -Node: Multidimensional487567
 -Node: Multiscanning490664
 -Node: Arrays of Arrays492253
 -Node: Arrays Summary497007
 -Node: Functions499098
 -Node: Built-in500137
 -Node: Calling Built-in501215
 -Node: Numeric Functions503210
 -Ref: Numeric Functions-Footnote-1507226
 -Ref: Numeric Functions-Footnote-2507583
 -Ref: Numeric Functions-Footnote-3507631
 -Node: String Functions507903
 -Ref: String Functions-Footnote-1531404
 -Ref: String Functions-Footnote-2531533
 -Ref: String Functions-Footnote-3531781
 -Node: Gory Details531868
 -Ref: table-sub-escapes533649
 -Ref: table-sub-proposed535164
 -Ref: table-posix-sub536526
 -Ref: table-gensub-escapes538063
 -Ref: Gory Details-Footnote-1538896
 -Node: I/O Functions539047
 -Ref: I/O Functions-Footnote-1546283
 -Node: Time Functions546430
 -Ref: Time Functions-Footnote-1556939
 -Ref: Time Functions-Footnote-2557007
 -Ref: Time Functions-Footnote-3557165
 -Ref: Time Functions-Footnote-4557276
 -Ref: Time Functions-Footnote-5557388
 -Ref: Time Functions-Footnote-6557615
 -Node: Bitwise Functions557881
 -Ref: table-bitwise-ops558443
 -Ref: Bitwise Functions-Footnote-1562771
 -Node: Type Functions562943
 -Node: I18N Functions564095
 -Node: User-defined565742
 -Node: Definition Syntax566547
 -Ref: Definition Syntax-Footnote-1572206
 -Node: Function Example572277
 -Ref: Function Example-Footnote-1575198
 -Node: Function Caveats575220
 -Node: Calling A Function575738
 -Node: Variable Scope576696
 -Node: Pass By Value/Reference579689
 -Node: Return Statement583186
 -Node: Dynamic Typing586165
 -Node: Indirect Calls587094
 -Ref: Indirect Calls-Footnote-1598400
 -Node: Functions Summary598528
 -Node: Library Functions601230
 -Ref: Library Functions-Footnote-1604838
 -Ref: Library Functions-Footnote-2604981
 -Node: Library Names605152
 -Ref: Library Names-Footnote-1608610
 -Ref: Library Names-Footnote-2608833
 -Node: General Functions608919
 -Node: Strtonum Function610022
 -Node: Assert Function613044
 -Node: Round Function616368
 -Node: Cliff Random Function617909
 -Node: Ordinal Functions618925
 -Ref: Ordinal Functions-Footnote-1621988
 -Ref: Ordinal Functions-Footnote-2622240
 -Node: Join Function622451
 -Ref: Join Function-Footnote-1624221
 -Node: Getlocaltime Function624421
 -Node: Readfile Function628165
 -Node: Shell Quoting630137
 -Node: Data File Management631538
 -Node: Filetrans Function632170
 -Node: Rewind Function636266
 -Node: File Checking637652
 -Ref: File Checking-Footnote-1638985
 -Node: Empty Files639186
 -Node: Ignoring Assigns641165
 -Node: Getopt Function642715
 -Ref: Getopt Function-Footnote-1654179
 -Node: Passwd Functions654379
 -Ref: Passwd Functions-Footnote-1663219
 -Node: Group Functions663307
 -Ref: Group Functions-Footnote-1671204
 -Node: Walking Arrays671409
 -Node: Library Functions Summary673009
 -Node: Library Exercises674413
 -Node: Sample Programs675693
 -Node: Running Examples676463
 -Node: Clones677191
 -Node: Cut Program678415
 -Node: Egrep Program688135
 -Ref: Egrep Program-Footnote-1695638
 -Node: Id Program695748
 -Node: Split Program699424
 -Ref: Split Program-Footnote-1702878
 -Node: Tee Program703006
 -Node: Uniq Program705795
 -Node: Wc Program713214
 -Ref: Wc Program-Footnote-1717464
 -Node: Miscellaneous Programs717558
 -Node: Dupword Program718771
 -Node: Alarm Program720802
 -Node: Translate Program725607
 -Ref: Translate Program-Footnote-1730170
 -Node: Labels Program730440
 -Ref: Labels Program-Footnote-1733791
 -Node: Word Sorting733875
 -Node: History Sorting737945
 -Node: Extract Program739780
 -Node: Simple Sed747304
 -Node: Igawk Program750374
 -Ref: Igawk Program-Footnote-1764700
 -Ref: Igawk Program-Footnote-2764901
 -Ref: Igawk Program-Footnote-3765023
 -Node: Anagram Program765138
 -Node: Signature Program768199
 -Node: Programs Summary769446
 -Node: Programs Exercises770667
 -Ref: Programs Exercises-Footnote-1774798
 -Node: Advanced Features774889
 -Node: Nondecimal Data776871
 -Node: Array Sorting778461
 -Node: Controlling Array Traversal779161
 -Ref: Controlling Array Traversal-Footnote-1787527
 -Node: Array Sorting Functions787645
 -Ref: Array Sorting Functions-Footnote-1791531
 -Node: Two-way I/O791727
 -Ref: Two-way I/O-Footnote-1796672
 -Ref: Two-way I/O-Footnote-2796858
 -Node: TCP/IP Networking796940
 -Node: Profiling799812
 -Node: Advanced Features Summary807353
 -Node: Internationalization809286
 -Node: I18N and L10N810766
 -Node: Explaining gettext811452
 -Ref: Explaining gettext-Footnote-1816477
 -Ref: Explaining gettext-Footnote-2816661
 -Node: Programmer i18n816826
 -Ref: Programmer i18n-Footnote-1821702
 -Node: Translator i18n821751
 -Node: String Extraction822545
 -Ref: String Extraction-Footnote-1823676
 -Node: Printf Ordering823762
 -Ref: Printf Ordering-Footnote-1826548
 -Node: I18N Portability826612
 -Ref: I18N Portability-Footnote-1829068
 -Node: I18N Example829131
 -Ref: I18N Example-Footnote-1831934
 -Node: Gawk I18N832006
 -Node: I18N Summary832650
 -Node: Debugger833990
 -Node: Debugging835012
 -Node: Debugging Concepts835453
 -Node: Debugging Terms837263
 -Node: Awk Debugging839835
 -Node: Sample Debugging Session840741
 -Node: Debugger Invocation841275
 -Node: Finding The Bug842660
 -Node: List of Debugger Commands849139
 -Node: Breakpoint Control850471
 -Node: Debugger Execution Control854148
 -Node: Viewing And Changing Data857507
 -Node: Execution Stack860883
 -Node: Debugger Info862518
 -Node: Miscellaneous Debugger Commands866563
 -Node: Readline Support871564
 -Node: Limitations872458
 -Node: Debugging Summary874573
 -Node: Arbitrary Precision Arithmetic875747
 -Node: Computer Arithmetic877163
 -Ref: table-numeric-ranges880762
 -Ref: Computer Arithmetic-Footnote-1881286
 -Node: Math Definitions881343
 -Ref: table-ieee-formats884638
 -Ref: Math Definitions-Footnote-1885242
 -Node: MPFR features885347
 -Node: FP Math Caution887018
 -Ref: FP Math Caution-Footnote-1888068
 -Node: Inexactness of computations888437
 -Node: Inexact representation889396
 -Node: Comparing FP Values890754
 -Node: Errors accumulate891836
 -Node: Getting Accuracy893268
 -Node: Try To Round895972
 -Node: Setting precision896871
 -Ref: table-predefined-precision-strings897555
 -Node: Setting the rounding mode899384
 -Ref: table-gawk-rounding-modes899748
 -Ref: Setting the rounding mode-Footnote-1903200
 -Node: Arbitrary Precision Integers903379
 -Ref: Arbitrary Precision Integers-Footnote-1906363
 -Node: POSIX Floating Point Problems906512
 -Ref: POSIX Floating Point Problems-Footnote-1910391
 -Node: Floating point summary910429
 -Node: Dynamic Extensions912625
 -Node: Extension Intro914177
 -Node: Plugin License915442
 -Node: Extension Mechanism Outline916239
 -Ref: figure-load-extension916667
 -Ref: figure-register-new-function918147
 -Ref: figure-call-new-function919151
 -Node: Extension API Description921138
 -Node: Extension API Functions Introduction922588
 -Node: General Data Types927409
 -Ref: General Data Types-Footnote-1933309
 -Node: Memory Allocation Functions933608
 -Ref: Memory Allocation Functions-Footnote-1936447
 -Node: Constructor Functions936546
 -Node: Registration Functions938285
 -Node: Extension Functions938970
 -Node: Exit Callback Functions941267
 -Node: Extension Version String942515
 -Node: Input Parsers943178
 -Node: Output Wrappers953053
 -Node: Two-way processors957566
 -Node: Printing Messages959829
 -Ref: Printing Messages-Footnote-1960905
 -Node: Updating `ERRNO'961057
 -Node: Requesting Values961797
 -Ref: table-value-types-returned962524
 -Node: Accessing Parameters963481
 -Node: Symbol Table Access964715
 -Node: Symbol table by name965229
 -Node: Symbol table by cookie967249
 -Ref: Symbol table by cookie-Footnote-1971394
 -Node: Cached values971457
 -Ref: Cached values-Footnote-1974953
 -Node: Array Manipulation975044
 -Ref: Array Manipulation-Footnote-1976142
 -Node: Array Data Types976179
 -Ref: Array Data Types-Footnote-1978834
 -Node: Array Functions978926
 -Node: Flattening Arrays982785
 -Node: Creating Arrays989687
 -Node: Extension API Variables994458
 -Node: Extension Versioning995094
 -Node: Extension API Informational Variables996985
 -Node: Extension API Boilerplate998050
 -Node: Finding Extensions1001859
 -Node: Extension Example1002419
 -Node: Internal File Description1003191
 -Node: Internal File Ops1007258
 -Ref: Internal File Ops-Footnote-11019009
 -Node: Using Internal File Ops1019149
 -Ref: Using Internal File Ops-Footnote-11021532
 -Node: Extension Samples1021805
 -Node: Extension Sample File Functions1023333
 -Node: Extension Sample Fnmatch1031014
 -Node: Extension Sample Fork1032502
 -Node: Extension Sample Inplace1033717
 -Node: Extension Sample Ord1035393
 -Node: Extension Sample Readdir1036229
 -Ref: table-readdir-file-types1037106
 -Node: Extension Sample Revout1037917
 -Node: Extension Sample Rev2way1038506
 -Node: Extension Sample Read write array1039246
 -Node: Extension Sample Readfile1041186
 -Node: Extension Sample Time1042281
 -Node: Extension Sample API Tests1043629
 -Node: gawkextlib1044120
 -Node: Extension summary1046798
 -Node: Extension Exercises1050487
 -Node: Language History1051209
 -Node: V7/SVR3.11052865
 -Node: SVR41055018
 -Node: POSIX1056452
 -Node: BTL1057833
 -Node: POSIX/GNU1058564
 -Node: Feature History1064085
 -Node: Common Extensions1077183
 -Node: Ranges and Locales1078555
 -Ref: Ranges and Locales-Footnote-11083174
 -Ref: Ranges and Locales-Footnote-21083201
 -Ref: Ranges and Locales-Footnote-31083436
 -Node: Contributors1083657
 -Node: History summary1089197
 -Node: Installation1090576
 -Node: Gawk Distribution1091522
 -Node: Getting1092006
 -Node: Extracting1092829
 -Node: Distribution contents1094466
 -Node: Unix Installation1100220
 -Node: Quick Installation1100837
 -Node: Additional Configuration Options1103261
 -Node: Configuration Philosophy1105064
 -Node: Non-Unix Installation1107433
 -Node: PC Installation1107891
 -Node: PC Binary Installation1109211
 -Node: PC Compiling1111059
 -Ref: PC Compiling-Footnote-11114080
 -Node: PC Testing1114189
 -Node: PC Using1115365
 -Node: Cygwin1119480
 -Node: MSYS1120250
 -Node: VMS Installation1120751
 -Node: VMS Compilation1121543
 -Ref: VMS Compilation-Footnote-11122772
 -Node: VMS Dynamic Extensions1122830
 -Node: VMS Installation Details1124514
 -Node: VMS Running1126765
 -Node: VMS GNV1129605
 -Node: VMS Old Gawk1130340
 -Node: Bugs1130810
 -Node: Other Versions1134699
 -Node: Installation summary1141133
 -Node: Notes1142192
 -Node: Compatibility Mode1143057
 -Node: Additions1143839
 -Node: Accessing The Source1144764
 -Node: Adding Code1146199
 -Node: New Ports1152356
 -Node: Derived Files1156838
 -Ref: Derived Files-Footnote-11162313
 -Ref: Derived Files-Footnote-21162347
 -Ref: Derived Files-Footnote-31162943
 -Node: Future Extensions1163057
 -Node: Implementation Limitations1163663
 -Node: Extension Design1164911
 -Node: Old Extension Problems1166065
 -Ref: Old Extension Problems-Footnote-11167582
 -Node: Extension New Mechanism Goals1167639
 -Ref: Extension New Mechanism Goals-Footnote-11170999
 -Node: Extension Other Design Decisions1171188
 -Node: Extension Future Growth1173296
 -Node: Old Extension Mechanism1174132
 -Node: Notes summary1175894
 -Node: Basic Concepts1177080
 -Node: Basic High Level1177761
 -Ref: figure-general-flow1178033
 -Ref: figure-process-flow1178632
 -Ref: Basic High Level-Footnote-11181861
 -Node: Basic Data Typing1182046
 -Node: Glossary1185374
 -Node: Copying1217303
 -Node: GNU Free Documentation License1254859
 -Node: Index1279995
 +Node: Foreword342225
 +Node: Foreword446669
 +Node: Preface48200
 +Ref: Preface-Footnote-151071
 +Ref: Preface-Footnote-251178
 +Ref: Preface-Footnote-351411
 +Node: History51553
 +Node: Names53904
 +Ref: Names-Footnote-154997
 +Node: This Manual55143
 +Ref: This Manual-Footnote-161643
 +Node: Conventions61743
 +Node: Manual History64080
 +Ref: Manual History-Footnote-167073
 +Ref: Manual History-Footnote-267114
 +Node: How To Contribute67188
 +Node: Acknowledgments68317
 +Node: Getting Started73183
 +Node: Running gawk75622
 +Node: One-shot76812
 +Node: Read Terminal78076
 +Node: Long80107
 +Node: Executable Scripts81620
 +Ref: Executable Scripts-Footnote-184409
 +Node: Comments84512
 +Node: Quoting86994
 +Node: DOS Quoting92512
 +Node: Sample Data Files93187
 +Node: Very Simple95782
 +Node: Two Rules100681
 +Node: More Complex102567
 +Node: Statements/Lines105429
 +Ref: Statements/Lines-Footnote-1109884
 +Node: Other Features110149
 +Node: When111085
 +Ref: When-Footnote-1112839
 +Node: Intro Summary112904
 +Node: Invoking Gawk113788
 +Node: Command Line115302
 +Node: Options116100
 +Ref: Options-Footnote-1131895
 +Ref: Options-Footnote-2132124
 +Node: Other Arguments132149
 +Node: Naming Standard Input135097
 +Node: Environment Variables136190
 +Node: AWKPATH Variable136748
 +Ref: AWKPATH Variable-Footnote-1140155
 +Ref: AWKPATH Variable-Footnote-2140200
 +Node: AWKLIBPATH Variable140460
 +Node: Other Environment Variables141716
 +Node: Exit Status145234
 +Node: Include Files145910
 +Node: Loading Shared Libraries149499
 +Node: Obsolete150926
 +Node: Undocumented151618
 +Node: Invoking Summary151885
 +Node: Regexp153548
 +Node: Regexp Usage155002
 +Node: Escape Sequences157039
 +Node: Regexp Operators163268
 +Ref: Regexp Operators-Footnote-1170678
 +Ref: Regexp Operators-Footnote-2170825
 +Node: Bracket Expressions170923
 +Ref: table-char-classes172938
 +Node: Leftmost Longest175880
 +Node: Computed Regexps177182
 +Node: GNU Regexp Operators180611
 +Node: Case-sensitivity184283
 +Ref: Case-sensitivity-Footnote-1187168
 +Ref: Case-sensitivity-Footnote-2187403
 +Node: Regexp Summary187511
 +Node: Reading Files188978
 +Node: Records191071
 +Node: awk split records191804
 +Node: gawk split records196733
 +Ref: gawk split records-Footnote-1201272
 +Node: Fields201309
 +Ref: Fields-Footnote-1204087
 +Node: Nonconstant Fields204173
 +Ref: Nonconstant Fields-Footnote-1206411
 +Node: Changing Fields206614
 +Node: Field Separators212545
 +Node: Default Field Splitting215249
 +Node: Regexp Field Splitting216366
 +Node: Single Character Fields219716
 +Node: Command Line Field Separator220775
 +Node: Full Line Fields223992
 +Ref: Full Line Fields-Footnote-1225513
 +Ref: Full Line Fields-Footnote-2225559
 +Node: Field Splitting Summary225660
 +Node: Constant Size227734
 +Node: Splitting By Content232317
 +Ref: Splitting By Content-Footnote-1236282
 +Node: Multiple Line236445
 +Ref: Multiple Line-Footnote-1242326
 +Node: Getline242505
 +Node: Plain Getline244712
 +Node: Getline/Variable247352
 +Node: Getline/File248501
 +Node: Getline/Variable/File249886
 +Ref: Getline/Variable/File-Footnote-1251489
 +Node: Getline/Pipe251576
 +Node: Getline/Variable/Pipe254254
 +Node: Getline/Coprocess255385
 +Node: Getline/Variable/Coprocess256649
 +Node: Getline Notes257388
 +Node: Getline Summary260182
 +Ref: table-getline-variants260594
 +Node: Read Timeout261423
 +Ref: Read Timeout-Footnote-1265260
 +Node: Command-line directories265318
 +Node: Input Summary266223
 +Node: Input Exercises269608
 +Node: Printing270336
 +Node: Print272113
 +Node: Print Examples273570
 +Node: Output Separators276349
 +Node: OFMT278367
 +Node: Printf279722
 +Node: Basic Printf280507
 +Node: Control Letters282079
 +Node: Format Modifiers286064
- Node: Printf Examples292074
- Node: Redirection294560
- Node: Special FD301398
- Ref: Special FD-Footnote-1304564
- Node: Special Files304638
- Node: Other Inherited Files305255
- Node: Special Network306255
- Node: Special Caveats307117
- Node: Close Files And Pipes308066
- Ref: Close Files And Pipes-Footnote-1315257
- Ref: Close Files And Pipes-Footnote-2315405
- Node: Output Summary315555
- Node: Output Exercises316553
- Node: Expressions317233
- Node: Values318422
- Node: Constants319099
- Node: Scalar Constants319790
- Ref: Scalar Constants-Footnote-1320652
- Node: Nondecimal-numbers320902
- Node: Regexp Constants323912
- Node: Using Constant Regexps324438
- Node: Variables327601
- Node: Using Variables328258
- Node: Assignment Options330169
- Node: Conversion332044
- Node: Strings And Numbers332568
- Ref: Strings And Numbers-Footnote-1335633
- Node: Locale influences conversions335742
- Ref: table-locale-affects338488
- Node: All Operators339080
- Node: Arithmetic Ops339709
- Node: Concatenation342214
- Ref: Concatenation-Footnote-1345033
- Node: Assignment Ops345140
- Ref: table-assign-ops350119
- Node: Increment Ops351429
- Node: Truth Values and Conditions354860
- Node: Truth Values355943
- Node: Typing and Comparison356992
- Node: Variable Typing357808
- Node: Comparison Operators361475
- Ref: table-relational-ops361885
- Node: POSIX String Comparison365380
- Ref: POSIX String Comparison-Footnote-1366452
- Node: Boolean Ops366591
- Ref: Boolean Ops-Footnote-1371069
- Node: Conditional Exp371160
- Node: Function Calls372898
- Node: Precedence376778
- Node: Locales380438
- Node: Expressions Summary382070
- Node: Patterns and Actions384641
- Node: Pattern Overview385761
- Node: Regexp Patterns387440
- Node: Expression Patterns387983
- Node: Ranges391763
- Node: BEGIN/END394870
- Node: Using BEGIN/END395631
- Ref: Using BEGIN/END-Footnote-1398367
- Node: I/O And BEGIN/END398473
- Node: Empty403685
- Node: Using Shell Variables404002
- Node: Action Overview406275
- Node: Statements408601
- Node: If Statement410449
- Node: While Statement411944
- Node: Do Statement413972
- Node: For Statement415120
- Node: Switch Statement418278
- Node: Break Statement420660
- Node: Continue Statement422701
- Node: Next Statement424528
- Node: Nextfile Statement426909
- Node: Exit Statement429537
- Node: Built-in Variables431948
- Node: User-modified433081
- Ref: User-modified-Footnote-1440784
- Node: Auto-set440846
- Ref: Auto-set-Footnote-1454555
- Ref: Auto-set-Footnote-2454760
- Node: ARGC and ARGV454816
- Node: Pattern Action Summary459034
- Node: Arrays461467
- Node: Array Basics462796
- Node: Array Intro463640
- Ref: figure-array-elements465574
- Ref: Array Intro-Footnote-1468194
- Node: Reference to Elements468322
- Node: Assigning Elements470784
- Node: Array Example471275
- Node: Scanning an Array473034
- Node: Controlling Scanning476054
- Ref: Controlling Scanning-Footnote-1481448
- Node: Numeric Array Subscripts481764
- Node: Uninitialized Subscripts483949
- Node: Delete485566
- Ref: Delete-Footnote-1488315
- Node: Multidimensional488372
- Node: Multiscanning491469
- Node: Arrays of Arrays493058
- Node: Arrays Summary497812
- Node: Functions499903
- Node: Built-in500942
- Node: Calling Built-in502020
- Node: Numeric Functions504015
- Ref: Numeric Functions-Footnote-1508833
- Ref: Numeric Functions-Footnote-2509190
- Ref: Numeric Functions-Footnote-3509238
- Node: String Functions509510
- Ref: String Functions-Footnote-1533011
- Ref: String Functions-Footnote-2533140
- Ref: String Functions-Footnote-3533388
- Node: Gory Details533475
- Ref: table-sub-escapes535256
- Ref: table-sub-proposed536771
- Ref: table-posix-sub538133
- Ref: table-gensub-escapes539670
- Ref: Gory Details-Footnote-1540503
- Node: I/O Functions540654
- Ref: I/O Functions-Footnote-1547890
- Node: Time Functions548037
- Ref: Time Functions-Footnote-1558546
- Ref: Time Functions-Footnote-2558614
- Ref: Time Functions-Footnote-3558772
- Ref: Time Functions-Footnote-4558883
- Ref: Time Functions-Footnote-5558995
- Ref: Time Functions-Footnote-6559222
- Node: Bitwise Functions559488
- Ref: table-bitwise-ops560050
- Ref: Bitwise Functions-Footnote-1564378
- Node: Type Functions564550
- Node: I18N Functions565702
- Node: User-defined567349
- Node: Definition Syntax568154
- Ref: Definition Syntax-Footnote-1573813
- Node: Function Example573884
- Ref: Function Example-Footnote-1576805
- Node: Function Caveats576827
- Node: Calling A Function577345
- Node: Variable Scope578303
- Node: Pass By Value/Reference581296
- Node: Return Statement584793
- Node: Dynamic Typing587772
- Node: Indirect Calls588701
- Ref: Indirect Calls-Footnote-1600007
- Node: Functions Summary600135
- Node: Library Functions602837
- Ref: Library Functions-Footnote-1606445
- Ref: Library Functions-Footnote-2606588
- Node: Library Names606759
- Ref: Library Names-Footnote-1610217
- Ref: Library Names-Footnote-2610440
- Node: General Functions610526
- Node: Strtonum Function611629
- Node: Assert Function614651
- Node: Round Function617975
- Node: Cliff Random Function619516
- Node: Ordinal Functions620532
- Ref: Ordinal Functions-Footnote-1623595
- Ref: Ordinal Functions-Footnote-2623847
- Node: Join Function624058
- Ref: Join Function-Footnote-1625828
- Node: Getlocaltime Function626028
- Node: Readfile Function629772
- Node: Shell Quoting631744
- Node: Data File Management633145
- Node: Filetrans Function633777
- Node: Rewind Function637873
- Node: File Checking639259
- Ref: File Checking-Footnote-1640592
- Node: Empty Files640793
- Node: Ignoring Assigns642772
- Node: Getopt Function644322
- Ref: Getopt Function-Footnote-1655786
- Node: Passwd Functions655986
- Ref: Passwd Functions-Footnote-1664826
- Node: Group Functions664914
- Ref: Group Functions-Footnote-1672811
- Node: Walking Arrays673016
- Node: Library Functions Summary674616
- Node: Library Exercises676020
- Node: Sample Programs677300
- Node: Running Examples678070
- Node: Clones678798
- Node: Cut Program680022
- Node: Egrep Program689742
- Ref: Egrep Program-Footnote-1697245
- Node: Id Program697355
- Node: Split Program701031
- Ref: Split Program-Footnote-1704485
- Node: Tee Program704613
- Node: Uniq Program707402
- Node: Wc Program714821
- Ref: Wc Program-Footnote-1719071
- Node: Miscellaneous Programs719165
- Node: Dupword Program720378
- Node: Alarm Program722409
- Node: Translate Program727214
- Ref: Translate Program-Footnote-1731777
- Node: Labels Program732047
- Ref: Labels Program-Footnote-1735398
- Node: Word Sorting735482
- Node: History Sorting739552
- Node: Extract Program741387
- Node: Simple Sed748911
- Node: Igawk Program751981
- Ref: Igawk Program-Footnote-1766307
- Ref: Igawk Program-Footnote-2766508
- Ref: Igawk Program-Footnote-3766630
- Node: Anagram Program766745
- Node: Signature Program769806
- Node: Programs Summary771053
- Node: Programs Exercises772274
- Ref: Programs Exercises-Footnote-1776405
- Node: Advanced Features776496
- Node: Nondecimal Data778478
- Node: Array Sorting780068
- Node: Controlling Array Traversal780768
- Ref: Controlling Array Traversal-Footnote-1789134
- Node: Array Sorting Functions789252
- Ref: Array Sorting Functions-Footnote-1793138
- Node: Two-way I/O793334
- Ref: Two-way I/O-Footnote-1798279
- Ref: Two-way I/O-Footnote-2798465
- Node: TCP/IP Networking798547
- Node: Profiling801419
- Node: Advanced Features Summary809690
- Node: Internationalization811623
- Node: I18N and L10N813103
- Node: Explaining gettext813789
- Ref: Explaining gettext-Footnote-1818814
- Ref: Explaining gettext-Footnote-2818998
- Node: Programmer i18n819163
- Ref: Programmer i18n-Footnote-1824039
- Node: Translator i18n824088
- Node: String Extraction824882
- Ref: String Extraction-Footnote-1826013
- Node: Printf Ordering826099
- Ref: Printf Ordering-Footnote-1828885
- Node: I18N Portability828949
- Ref: I18N Portability-Footnote-1831405
- Node: I18N Example831468
- Ref: I18N Example-Footnote-1834271
- Node: Gawk I18N834343
- Node: I18N Summary834987
- Node: Debugger836327
- Node: Debugging837349
- Node: Debugging Concepts837790
- Node: Debugging Terms839600
- Node: Awk Debugging842172
- Node: Sample Debugging Session843078
- Node: Debugger Invocation843612
- Node: Finding The Bug844997
- Node: List of Debugger Commands851476
- Node: Breakpoint Control852808
- Node: Debugger Execution Control856485
- Node: Viewing And Changing Data859844
- Node: Execution Stack863220
- Node: Debugger Info864855
- Node: Miscellaneous Debugger Commands868900
- Node: Readline Support873901
- Node: Limitations874795
- Node: Debugging Summary876910
- Node: Arbitrary Precision Arithmetic878084
- Node: Computer Arithmetic879500
- Ref: table-numeric-ranges883099
- Ref: Computer Arithmetic-Footnote-1883623
- Node: Math Definitions883680
- Ref: table-ieee-formats886975
- Ref: Math Definitions-Footnote-1887579
- Node: MPFR features887684
- Node: FP Math Caution889355
- Ref: FP Math Caution-Footnote-1890405
- Node: Inexactness of computations890774
- Node: Inexact representation891733
- Node: Comparing FP Values893091
- Node: Errors accumulate894173
- Node: Getting Accuracy895605
- Node: Try To Round898309
- Node: Setting precision899208
- Ref: table-predefined-precision-strings899892
- Node: Setting the rounding mode901721
- Ref: table-gawk-rounding-modes902085
- Ref: Setting the rounding mode-Footnote-1905537
- Node: Arbitrary Precision Integers905716
- Ref: Arbitrary Precision Integers-Footnote-1910614
- Node: POSIX Floating Point Problems910763
- Ref: POSIX Floating Point Problems-Footnote-1914642
- Node: Floating point summary914680
- Node: Dynamic Extensions916876
- Node: Extension Intro918428
- Node: Plugin License919693
- Node: Extension Mechanism Outline920490
- Ref: figure-load-extension920918
- Ref: figure-register-new-function922398
- Ref: figure-call-new-function923402
- Node: Extension API Description925389
- Node: Extension API Functions Introduction926839
- Node: General Data Types931660
- Ref: General Data Types-Footnote-1937560
- Node: Memory Allocation Functions937859
- Ref: Memory Allocation Functions-Footnote-1940698
- Node: Constructor Functions940797
++Node: Printf Examples292070
++Node: Redirection294556
++Node: Special FD301394
++Ref: Special FD-Footnote-1304560
++Node: Special Files304634
++Node: Other Inherited Files305251
++Node: Special Network306251
++Node: Special Caveats307113
++Node: Close Files And Pipes308062
++Ref: Close Files And Pipes-Footnote-1315253
++Ref: Close Files And Pipes-Footnote-2315401
++Node: Output Summary315551
++Node: Output Exercises316549
++Node: Expressions317229
++Node: Values318418
++Node: Constants319095
++Node: Scalar Constants319786
++Ref: Scalar Constants-Footnote-1320648
++Node: Nondecimal-numbers320898
++Node: Regexp Constants323908
++Node: Using Constant Regexps324434
++Node: Variables327597
++Node: Using Variables328254
++Node: Assignment Options330165
++Node: Conversion332040
++Node: Strings And Numbers332564
++Ref: Strings And Numbers-Footnote-1335629
++Node: Locale influences conversions335738
++Ref: table-locale-affects338484
++Node: All Operators339076
++Node: Arithmetic Ops339705
++Node: Concatenation342210
++Ref: Concatenation-Footnote-1345029
++Node: Assignment Ops345136
++Ref: table-assign-ops350115
++Node: Increment Ops351425
++Node: Truth Values and Conditions354856
++Node: Truth Values355939
++Node: Typing and Comparison356988
++Node: Variable Typing357804
++Node: Comparison Operators361471
++Ref: table-relational-ops361881
++Node: POSIX String Comparison365376
++Ref: POSIX String Comparison-Footnote-1366448
++Node: Boolean Ops366587
++Ref: Boolean Ops-Footnote-1371065
++Node: Conditional Exp371156
++Node: Function Calls372894
++Node: Precedence376774
++Node: Locales380434
++Node: Expressions Summary382066
++Node: Patterns and Actions384637
++Node: Pattern Overview385757
++Node: Regexp Patterns387436
++Node: Expression Patterns387979
++Node: Ranges391759
++Node: BEGIN/END394866
++Node: Using BEGIN/END395627
++Ref: Using BEGIN/END-Footnote-1398363
++Node: I/O And BEGIN/END398469
++Node: Empty403681
++Node: Using Shell Variables403998
++Node: Action Overview406271
++Node: Statements408597
++Node: If Statement410445
++Node: While Statement411940
++Node: Do Statement413968
++Node: For Statement415116
++Node: Switch Statement418274
++Node: Break Statement420656
++Node: Continue Statement422697
++Node: Next Statement424524
++Node: Nextfile Statement426905
++Node: Exit Statement429533
++Node: Built-in Variables431944
++Node: User-modified433077
++Ref: User-modified-Footnote-1440780
++Node: Auto-set440842
++Ref: Auto-set-Footnote-1454551
++Ref: Auto-set-Footnote-2454756
++Node: ARGC and ARGV454812
++Node: Pattern Action Summary459030
++Node: Arrays461463
++Node: Array Basics462792
++Node: Array Intro463636
++Ref: figure-array-elements465570
++Ref: Array Intro-Footnote-1468190
++Node: Reference to Elements468318
++Node: Assigning Elements470780
++Node: Array Example471271
++Node: Scanning an Array473030
++Node: Controlling Scanning476050
++Ref: Controlling Scanning-Footnote-1481444
++Node: Numeric Array Subscripts481760
++Node: Uninitialized Subscripts483945
++Node: Delete485562
++Ref: Delete-Footnote-1488311
++Node: Multidimensional488368
++Node: Multiscanning491465
++Node: Arrays of Arrays493054
++Node: Arrays Summary497808
++Node: Functions499899
++Node: Built-in500938
++Node: Calling Built-in502016
++Node: Numeric Functions504011
++Ref: Numeric Functions-Footnote-1508829
++Ref: Numeric Functions-Footnote-2509186
++Ref: Numeric Functions-Footnote-3509234
++Node: String Functions509506
++Ref: String Functions-Footnote-1533007
++Ref: String Functions-Footnote-2533136
++Ref: String Functions-Footnote-3533384
++Node: Gory Details533471
++Ref: table-sub-escapes535252
++Ref: table-sub-proposed536767
++Ref: table-posix-sub538129
++Ref: table-gensub-escapes539666
++Ref: Gory Details-Footnote-1540499
++Node: I/O Functions540650
++Ref: I/O Functions-Footnote-1547886
++Node: Time Functions548033
++Ref: Time Functions-Footnote-1558542
++Ref: Time Functions-Footnote-2558610
++Ref: Time Functions-Footnote-3558768
++Ref: Time Functions-Footnote-4558879
++Ref: Time Functions-Footnote-5558991
++Ref: Time Functions-Footnote-6559218
++Node: Bitwise Functions559484
++Ref: table-bitwise-ops560046
++Ref: Bitwise Functions-Footnote-1564374
++Node: Type Functions564546
++Node: I18N Functions565698
++Node: User-defined567345
++Node: Definition Syntax568150
++Ref: Definition Syntax-Footnote-1573809
++Node: Function Example573880
++Ref: Function Example-Footnote-1576801
++Node: Function Caveats576823
++Node: Calling A Function577341
++Node: Variable Scope578299
++Node: Pass By Value/Reference581292
++Node: Return Statement584789
++Node: Dynamic Typing587768
++Node: Indirect Calls588697
++Ref: Indirect Calls-Footnote-1600003
++Node: Functions Summary600131
++Node: Library Functions602833
++Ref: Library Functions-Footnote-1606441
++Ref: Library Functions-Footnote-2606584
++Node: Library Names606755
++Ref: Library Names-Footnote-1610213
++Ref: Library Names-Footnote-2610436
++Node: General Functions610522
++Node: Strtonum Function611625
++Node: Assert Function614647
++Node: Round Function617971
++Node: Cliff Random Function619512
++Node: Ordinal Functions620528
++Ref: Ordinal Functions-Footnote-1623591
++Ref: Ordinal Functions-Footnote-2623843
++Node: Join Function624054
++Ref: Join Function-Footnote-1625824
++Node: Getlocaltime Function626024
++Node: Readfile Function629768
++Node: Shell Quoting631740
++Node: Data File Management633141
++Node: Filetrans Function633773
++Node: Rewind Function637869
++Node: File Checking639255
++Ref: File Checking-Footnote-1640588
++Node: Empty Files640789
++Node: Ignoring Assigns642768
++Node: Getopt Function644318
++Ref: Getopt Function-Footnote-1655782
++Node: Passwd Functions655982
++Ref: Passwd Functions-Footnote-1664822
++Node: Group Functions664910
++Ref: Group Functions-Footnote-1672807
++Node: Walking Arrays673012
++Node: Library Functions Summary674612
++Node: Library Exercises676016
++Node: Sample Programs677296
++Node: Running Examples678066
++Node: Clones678794
++Node: Cut Program680018
++Node: Egrep Program689738
++Ref: Egrep Program-Footnote-1697241
++Node: Id Program697351
++Node: Split Program701027
++Ref: Split Program-Footnote-1704481
++Node: Tee Program704609
++Node: Uniq Program707398
++Node: Wc Program714817
++Ref: Wc Program-Footnote-1719067
++Node: Miscellaneous Programs719161
++Node: Dupword Program720374
++Node: Alarm Program722405
++Node: Translate Program727210
++Ref: Translate Program-Footnote-1731773
++Node: Labels Program732043
++Ref: Labels Program-Footnote-1735394
++Node: Word Sorting735478
++Node: History Sorting739548
++Node: Extract Program741383
++Node: Simple Sed748907
++Node: Igawk Program751977
++Ref: Igawk Program-Footnote-1766303
++Ref: Igawk Program-Footnote-2766504
++Ref: Igawk Program-Footnote-3766626
++Node: Anagram Program766741
++Node: Signature Program769802
++Node: Programs Summary771049
++Node: Programs Exercises772270
++Ref: Programs Exercises-Footnote-1776401
++Node: Advanced Features776492
++Node: Nondecimal Data778474
++Node: Array Sorting780064
++Node: Controlling Array Traversal780764
++Ref: Controlling Array Traversal-Footnote-1789130
++Node: Array Sorting Functions789248
++Ref: Array Sorting Functions-Footnote-1793134
++Node: Two-way I/O793330
++Ref: Two-way I/O-Footnote-1798275
++Ref: Two-way I/O-Footnote-2798461
++Node: TCP/IP Networking798543
++Node: Profiling801415
++Node: Advanced Features Summary809686
++Node: Internationalization811619
++Node: I18N and L10N813099
++Node: Explaining gettext813785
++Ref: Explaining gettext-Footnote-1818810
++Ref: Explaining gettext-Footnote-2818994
++Node: Programmer i18n819159
++Ref: Programmer i18n-Footnote-1824035
++Node: Translator i18n824084
++Node: String Extraction824878
++Ref: String Extraction-Footnote-1826009
++Node: Printf Ordering826095
++Ref: Printf Ordering-Footnote-1828881
++Node: I18N Portability828945
++Ref: I18N Portability-Footnote-1831401
++Node: I18N Example831464
++Ref: I18N Example-Footnote-1834267
++Node: Gawk I18N834339
++Node: I18N Summary834983
++Node: Debugger836323
++Node: Debugging837345
++Node: Debugging Concepts837786
++Node: Debugging Terms839596
++Node: Awk Debugging842168
++Node: Sample Debugging Session843074
++Node: Debugger Invocation843608
++Node: Finding The Bug844993
++Node: List of Debugger Commands851472
++Node: Breakpoint Control852804
++Node: Debugger Execution Control856481
++Node: Viewing And Changing Data859840
++Node: Execution Stack863216
++Node: Debugger Info864851
++Node: Miscellaneous Debugger Commands868896
++Node: Readline Support873897
++Node: Limitations874791
++Node: Debugging Summary876906
++Node: Arbitrary Precision Arithmetic878080
++Node: Computer Arithmetic879496
++Ref: table-numeric-ranges883095
++Ref: Computer Arithmetic-Footnote-1883619
++Node: Math Definitions883676
++Ref: table-ieee-formats886971
++Ref: Math Definitions-Footnote-1887575
++Node: MPFR features887680
++Node: FP Math Caution889351
++Ref: FP Math Caution-Footnote-1890401
++Node: Inexactness of computations890770
++Node: Inexact representation891729
++Node: Comparing FP Values893087
++Node: Errors accumulate894169
++Node: Getting Accuracy895601
++Node: Try To Round898305
++Node: Setting precision899204
++Ref: table-predefined-precision-strings899888
++Node: Setting the rounding mode901717
++Ref: table-gawk-rounding-modes902081
++Ref: Setting the rounding mode-Footnote-1905533
++Node: Arbitrary Precision Integers905712
++Ref: Arbitrary Precision Integers-Footnote-1910610
++Node: POSIX Floating Point Problems910759
++Ref: POSIX Floating Point Problems-Footnote-1914638
++Node: Floating point summary914676
++Node: Dynamic Extensions916872
++Node: Extension Intro918424
++Node: Plugin License919689
++Node: Extension Mechanism Outline920486
++Ref: figure-load-extension920914
++Ref: figure-register-new-function922394
++Ref: figure-call-new-function923398
++Node: Extension API Description925385
++Node: Extension API Functions Introduction926835
++Node: General Data Types931656
++Ref: General Data Types-Footnote-1937556
++Node: Memory Allocation Functions937855
++Ref: Memory Allocation Functions-Footnote-1940694
++Node: Constructor Functions940793
 +Node: Registration Functions942532
 +Node: Extension Functions943217
 +Node: Exit Callback Functions945514
 +Node: Extension Version String946762
 +Node: Input Parsers947425
 +Node: Output Wrappers957300
 +Node: Two-way processors961813
 +Node: Printing Messages964076
 +Ref: Printing Messages-Footnote-1965152
 +Node: Updating `ERRNO'965304
 +Node: Requesting Values966044
 +Ref: table-value-types-returned966771
 +Node: Accessing Parameters967728
 +Node: Symbol Table Access968962
 +Node: Symbol table by name969476
 +Node: Symbol table by cookie971496
 +Ref: Symbol table by cookie-Footnote-1975641
 +Node: Cached values975704
 +Ref: Cached values-Footnote-1979200
 +Node: Array Manipulation979291
 +Ref: Array Manipulation-Footnote-1980389
 +Node: Array Data Types980426
 +Ref: Array Data Types-Footnote-1983081
 +Node: Array Functions983173
 +Node: Flattening Arrays987032
 +Node: Creating Arrays993934
 +Node: Extension API Variables998705
 +Node: Extension Versioning999341
 +Node: Extension API Informational Variables1001232
 +Node: Extension API Boilerplate1002297
 +Node: Finding Extensions1006106
 +Node: Extension Example1006666
 +Node: Internal File Description1007438
 +Node: Internal File Ops1011505
 +Ref: Internal File Ops-Footnote-11023256
 +Node: Using Internal File Ops1023396
 +Ref: Using Internal File Ops-Footnote-11025779
 +Node: Extension Samples1026052
 +Node: Extension Sample File Functions1027580
 +Node: Extension Sample Fnmatch1035261
 +Node: Extension Sample Fork1036749
 +Node: Extension Sample Inplace1037964
 +Node: Extension Sample Ord1039640
 +Node: Extension Sample Readdir1040476
 +Ref: table-readdir-file-types1041353
 +Node: Extension Sample Revout1042164
 +Node: Extension Sample Rev2way1042753
 +Node: Extension Sample Read write array1043493
 +Node: Extension Sample Readfile1045433
 +Node: Extension Sample Time1046528
 +Node: Extension Sample API Tests1047876
 +Node: gawkextlib1048367
 +Node: Extension summary1051045
 +Node: Extension Exercises1054734
 +Node: Language History1055456
 +Node: V7/SVR3.11057112
 +Node: SVR41059265
 +Node: POSIX1060699
 +Node: BTL1062080
 +Node: POSIX/GNU1062811
 +Node: Feature History1068556
 +Node: Common Extensions1082282
 +Node: Ranges and Locales1083654
 +Ref: Ranges and Locales-Footnote-11088273
 +Ref: Ranges and Locales-Footnote-21088300
 +Ref: Ranges and Locales-Footnote-31088535
 +Node: Contributors1088756
 +Node: History summary1094296
 +Node: Installation1095675
 +Node: Gawk Distribution1096621
 +Node: Getting1097105
 +Node: Extracting1097928
 +Node: Distribution contents1099565
 +Node: Unix Installation1105667
 +Node: Quick Installation1106350
 +Node: Shell Startup Files1108761
 +Node: Additional Configuration Options1109840
 +Node: Configuration Philosophy1111644
 +Node: Non-Unix Installation1114013
 +Node: PC Installation1114471
 +Node: PC Binary Installation1115791
 +Node: PC Compiling1117639
 +Ref: PC Compiling-Footnote-11120660
 +Node: PC Testing1120769
 +Node: PC Using1121945
 +Node: Cygwin1126060
 +Node: MSYS1126830
 +Node: VMS Installation1127331
 +Node: VMS Compilation1128123
 +Ref: VMS Compilation-Footnote-11129352
 +Node: VMS Dynamic Extensions1129410
 +Node: VMS Installation Details1131094
 +Node: VMS Running1133345
 +Node: VMS GNV1136185
 +Node: VMS Old Gawk1136920
 +Node: Bugs1137390
 +Node: Other Versions1141279
 +Node: Installation summary1147713
 +Node: Notes1148772
 +Node: Compatibility Mode1149637
 +Node: Additions1150419
 +Node: Accessing The Source1151344
 +Node: Adding Code1152779
 +Node: New Ports1158936
 +Node: Derived Files1163418
 +Ref: Derived Files-Footnote-11168893
 +Ref: Derived Files-Footnote-21168927
 +Ref: Derived Files-Footnote-31169523
 +Node: Future Extensions1169637
 +Node: Implementation Limitations1170243
 +Node: Extension Design1171491
 +Node: Old Extension Problems1172645
 +Ref: Old Extension Problems-Footnote-11174162
 +Node: Extension New Mechanism Goals1174219
 +Ref: Extension New Mechanism Goals-Footnote-11177579
 +Node: Extension Other Design Decisions1177768
 +Node: Extension Future Growth1179876
 +Node: Old Extension Mechanism1180712
 +Node: Notes summary1182474
 +Node: Basic Concepts1183660
 +Node: Basic High Level1184341
 +Ref: figure-general-flow1184613
 +Ref: figure-process-flow1185212
 +Ref: Basic High Level-Footnote-11188441
 +Node: Basic Data Typing1188626
 +Node: Glossary1191954
 +Node: Copying1223883
 +Node: GNU Free Documentation License1261439
 +Node: Index1286575
  End Tag Table


Summary of changes:
 doc/ChangeLog   |    5 +
 doc/   |  622 +++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |   24 +-
 doc/ |   24 +-
 4 files changed, 340 insertions(+), 335 deletions(-)


reply via email to

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