[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-1076-gfa249b

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1076-gfa249bd
Date: Wed, 04 Feb 2015 04:18:01 +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  fa249bd82dfd16f4589ba2595db08ad13ba01ce7 (commit)
       via  1e4b9e300f6bfb84e3187ba2085723d44af9c50f (commit)
      from  6b63c37981ec6e0fc29d83f396acaa473172083f (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 fa249bd82dfd16f4589ba2595db08ad13ba01ce7
Merge: 6b63c37 1e4b9e3
Author: Arnold D. Robbins <address@hidden>
Date:   Wed Feb 4 06:17:49 2015 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index 3abb4f4,8e6a4f2..bfca7f0
--- a/doc/
+++ b/doc/
@@@ -34628,560 -34477,559 +34630,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 Started73065
 -Node: Running gawk75504
 -Node: One-shot76694
 -Node: Read Terminal77958
 -Node: Long79989
 -Node: Executable Scripts81502
 -Ref: Executable Scripts-Footnote-184291
 -Node: Comments84394
 -Node: Quoting86876
 -Node: DOS Quoting92394
 -Node: Sample Data Files93069
 -Node: Very Simple95664
 -Node: Two Rules100563
 -Node: More Complex102449
 -Node: Statements/Lines105311
 -Ref: Statements/Lines-Footnote-1109766
 -Node: Other Features110031
 -Node: When110967
 -Ref: When-Footnote-1112721
 -Node: Intro Summary112786
 -Node: Invoking Gawk113670
 -Node: Command Line115184
 -Node: Options115982
 -Ref: Options-Footnote-1131904
 -Ref: Options-Footnote-2132133
 -Node: Other Arguments132158
 -Node: Naming Standard Input135106
 -Node: Environment Variables136199
 -Node: AWKPATH Variable136757
 -Ref: AWKPATH Variable-Footnote-1140054
 -Ref: AWKPATH Variable-Footnote-2140099
 -Node: AWKLIBPATH Variable140359
 -Node: Other Environment Variables141502
 -Node: Exit Status145260
 -Node: Include Files145936
 -Node: Loading Shared Libraries149525
 -Node: Obsolete150952
 -Node: Undocumented151644
 -Node: Invoking Summary151911
 -Node: Regexp153574
 -Node: Regexp Usage155028
 -Node: Escape Sequences157065
 -Node: Regexp Operators163075
 -Ref: Regexp Operators-Footnote-1170485
 -Ref: Regexp Operators-Footnote-2170632
 -Node: Bracket Expressions170730
 -Ref: table-char-classes172745
 -Node: Leftmost Longest175687
 -Node: Computed Regexps176989
 -Node: GNU Regexp Operators180418
 -Node: Case-sensitivity184090
 -Ref: Case-sensitivity-Footnote-1186975
 -Ref: Case-sensitivity-Footnote-2187210
 -Node: Regexp Summary187318
 -Node: Reading Files188785
 -Node: Records190878
 -Node: awk split records191611
 -Node: gawk split records196540
 -Ref: gawk split records-Footnote-1201079
 -Node: Fields201116
 -Ref: Fields-Footnote-1203894
 -Node: Nonconstant Fields203980
 -Ref: Nonconstant Fields-Footnote-1206218
 -Node: Changing Fields206421
 -Node: Field Separators212352
 -Node: Default Field Splitting215056
 -Node: Regexp Field Splitting216173
 -Node: Single Character Fields219523
 -Node: Command Line Field Separator220582
 -Node: Full Line Fields223799
 -Ref: Full Line Fields-Footnote-1225320
 -Ref: Full Line Fields-Footnote-2225366
 -Node: Field Splitting Summary225467
 -Node: Constant Size227541
 -Node: Splitting By Content232124
 -Ref: Splitting By Content-Footnote-1236089
 -Node: Multiple Line236252
 -Ref: Multiple Line-Footnote-1242133
 -Node: Getline242312
 -Node: Plain Getline244519
 -Node: Getline/Variable247159
 -Node: Getline/File248308
 -Node: Getline/Variable/File249693
 -Ref: Getline/Variable/File-Footnote-1251296
 -Node: Getline/Pipe251383
 -Node: Getline/Variable/Pipe254061
 -Node: Getline/Coprocess255192
 -Node: Getline/Variable/Coprocess256456
 -Node: Getline Notes257195
 -Node: Getline Summary259989
 -Ref: table-getline-variants260401
 -Node: Read Timeout261230
 -Ref: Read Timeout-Footnote-1265067
 -Node: Command-line directories265125
 -Node: Input Summary266030
 -Node: Input Exercises269415
 -Node: Printing270143
 -Node: Print271920
 -Node: Print Examples273377
 -Node: Output Separators276156
 -Node: OFMT278174
 -Node: Printf279529
 -Node: Basic Printf280314
 -Node: Control Letters281886
 -Node: Format Modifiers285871
 -Node: Printf Examples291881
 -Node: Redirection294367
 -Node: Special FD301205
 -Ref: Special FD-Footnote-1304371
 -Node: Special Files304445
 -Node: Other Inherited Files305062
 -Node: Special Network306062
 -Node: Special Caveats306924
 -Node: Close Files And Pipes307873
 -Ref: Close Files And Pipes-Footnote-1315064
 -Ref: Close Files And Pipes-Footnote-2315212
 -Node: Output Summary315362
 -Node: Output Exercises316360
 -Node: Expressions317040
 -Node: Values318229
 -Node: Constants318906
 -Node: Scalar Constants319597
 -Ref: Scalar Constants-Footnote-1320459
 -Node: Nondecimal-numbers320709
 -Node: Regexp Constants323719
 -Node: Using Constant Regexps324245
 -Node: Variables327408
 -Node: Using Variables328065
 -Node: Assignment Options329976
 -Node: Conversion331851
 -Node: Strings And Numbers332375
 -Ref: Strings And Numbers-Footnote-1335440
 -Node: Locale influences conversions335549
 -Ref: table-locale-affects338295
 -Node: All Operators338887
 -Node: Arithmetic Ops339516
 -Node: Concatenation342021
 -Ref: Concatenation-Footnote-1344840
 -Node: Assignment Ops344947
 -Ref: table-assign-ops349926
 -Node: Increment Ops351236
 -Node: Truth Values and Conditions354667
 -Node: Truth Values355750
 -Node: Typing and Comparison356799
 -Node: Variable Typing357615
 -Node: Comparison Operators361282
 -Ref: table-relational-ops361692
 -Node: POSIX String Comparison365187
 -Ref: POSIX String Comparison-Footnote-1366259
 -Node: Boolean Ops366398
 -Ref: Boolean Ops-Footnote-1370876
 -Node: Conditional Exp370967
 -Node: Function Calls372705
 -Node: Precedence376585
 -Node: Locales380245
 -Node: Expressions Summary381877
 -Node: Patterns and Actions384448
 -Node: Pattern Overview385568
 -Node: Regexp Patterns387247
 -Node: Expression Patterns387790
 -Node: Ranges391499
 -Node: BEGIN/END394606
 -Node: Using BEGIN/END395367
 -Ref: Using BEGIN/END-Footnote-1398103
 -Node: I/O And BEGIN/END398209
 -Node: Empty403421
 -Node: Using Shell Variables403738
 -Node: Action Overview406011
 -Node: Statements408337
 -Node: If Statement410185
 -Node: While Statement411680
 -Node: Do Statement413708
 -Node: For Statement414856
 -Node: Switch Statement418014
 -Node: Break Statement420396
 -Node: Continue Statement422437
 -Node: Next Statement424264
 -Node: Nextfile Statement426645
 -Node: Exit Statement429273
 -Node: Built-in Variables431684
 -Node: User-modified432817
 -Ref: User-modified-Footnote-1440520
 -Node: Auto-set440582
 -Ref: Auto-set-Footnote-1453634
 -Ref: Auto-set-Footnote-2453839
 -Node: ARGC and ARGV453895
 -Node: Pattern Action Summary458113
 -Node: Arrays460546
 -Node: Array Basics461875
 -Node: Array Intro462719
 -Ref: figure-array-elements464653
 -Ref: Array Intro-Footnote-1467273
 -Node: Reference to Elements467401
 -Node: Assigning Elements469863
 -Node: Array Example470354
 -Node: Scanning an Array472113
 -Node: Controlling Scanning475133
 -Ref: Controlling Scanning-Footnote-1480527
 -Node: Numeric Array Subscripts480843
 -Node: Uninitialized Subscripts483028
 -Node: Delete484645
 -Ref: Delete-Footnote-1487394
 -Node: Multidimensional487451
 -Node: Multiscanning490548
 -Node: Arrays of Arrays492137
 -Node: Arrays Summary496891
 -Node: Functions498982
 -Node: Built-in500021
 -Node: Calling Built-in501099
 -Node: Numeric Functions503094
 -Ref: Numeric Functions-Footnote-1507110
 -Ref: Numeric Functions-Footnote-2507467
 -Ref: Numeric Functions-Footnote-3507515
 -Node: String Functions507787
 -Ref: String Functions-Footnote-1531288
 -Ref: String Functions-Footnote-2531417
 -Ref: String Functions-Footnote-3531665
 -Node: Gory Details531752
 -Ref: table-sub-escapes533533
 -Ref: table-sub-proposed535048
 -Ref: table-posix-sub536410
 -Ref: table-gensub-escapes537947
 -Ref: Gory Details-Footnote-1538780
 -Node: I/O Functions538931
 -Ref: I/O Functions-Footnote-1546167
 -Node: Time Functions546314
 -Ref: Time Functions-Footnote-1556823
 -Ref: Time Functions-Footnote-2556891
 -Ref: Time Functions-Footnote-3557049
 -Ref: Time Functions-Footnote-4557160
 -Ref: Time Functions-Footnote-5557272
 -Ref: Time Functions-Footnote-6557499
 -Node: Bitwise Functions557765
 -Ref: table-bitwise-ops558327
 -Ref: Bitwise Functions-Footnote-1562655
 -Node: Type Functions562827
 -Node: I18N Functions563979
 -Node: User-defined565626
 -Node: Definition Syntax566431
 -Ref: Definition Syntax-Footnote-1572090
 -Node: Function Example572161
 -Ref: Function Example-Footnote-1575082
 -Node: Function Caveats575104
 -Node: Calling A Function575622
 -Node: Variable Scope576580
 -Node: Pass By Value/Reference579573
 -Node: Return Statement583070
 -Node: Dynamic Typing586049
 -Node: Indirect Calls586978
 -Ref: Indirect Calls-Footnote-1598284
 -Node: Functions Summary598412
 -Node: Library Functions601114
 -Ref: Library Functions-Footnote-1604722
 -Ref: Library Functions-Footnote-2604865
 -Node: Library Names605036
 -Ref: Library Names-Footnote-1608494
 -Ref: Library Names-Footnote-2608717
 -Node: General Functions608803
 -Node: Strtonum Function609906
 -Node: Assert Function612928
 -Node: Round Function616252
 -Node: Cliff Random Function617793
 -Node: Ordinal Functions618809
 -Ref: Ordinal Functions-Footnote-1621872
 -Ref: Ordinal Functions-Footnote-2622124
 -Node: Join Function622335
 -Ref: Join Function-Footnote-1624105
 -Node: Getlocaltime Function624305
 -Node: Readfile Function628049
 -Node: Shell Quoting630021
 -Node: Data File Management631422
 -Node: Filetrans Function632054
 -Node: Rewind Function636150
 -Node: File Checking637536
 -Ref: File Checking-Footnote-1638869
 -Node: Empty Files639070
 -Node: Ignoring Assigns641049
 -Node: Getopt Function642599
 -Ref: Getopt Function-Footnote-1654063
 -Node: Passwd Functions654263
 -Ref: Passwd Functions-Footnote-1663103
 -Node: Group Functions663191
 -Ref: Group Functions-Footnote-1671088
 -Node: Walking Arrays671293
 -Node: Library Functions Summary672893
 -Node: Library Exercises674297
 -Node: Sample Programs675577
 -Node: Running Examples676347
 -Node: Clones677075
 -Node: Cut Program678299
 -Node: Egrep Program688019
 -Ref: Egrep Program-Footnote-1695522
 -Node: Id Program695632
 -Node: Split Program699308
 -Ref: Split Program-Footnote-1702762
 -Node: Tee Program702890
 -Node: Uniq Program705679
 -Node: Wc Program713098
 -Ref: Wc Program-Footnote-1717348
 -Node: Miscellaneous Programs717442
 -Node: Dupword Program718655
 -Node: Alarm Program720686
 -Node: Translate Program725491
 -Ref: Translate Program-Footnote-1730054
 -Node: Labels Program730324
 -Ref: Labels Program-Footnote-1733675
 -Node: Word Sorting733759
 -Node: History Sorting737829
 -Node: Extract Program739664
 -Node: Simple Sed747188
 -Node: Igawk Program750258
 -Ref: Igawk Program-Footnote-1764584
 -Ref: Igawk Program-Footnote-2764785
 -Ref: Igawk Program-Footnote-3764907
 -Node: Anagram Program765022
 -Node: Signature Program768083
 -Node: Programs Summary769330
 -Node: Programs Exercises770550
 -Ref: Programs Exercises-Footnote-1774681
 -Node: Advanced Features774772
 -Node: Nondecimal Data776720
 -Node: Array Sorting778310
 -Node: Controlling Array Traversal779007
 -Ref: Controlling Array Traversal-Footnote-1787340
 -Node: Array Sorting Functions787458
 -Ref: Array Sorting Functions-Footnote-1791347
 -Node: Two-way I/O791543
 -Ref: Two-way I/O-Footnote-1796488
 -Ref: Two-way I/O-Footnote-2796674
 -Node: TCP/IP Networking796756
 -Node: Profiling799629
 -Node: Advanced Features Summary807176
 -Node: Internationalization809109
 -Node: I18N and L10N810589
 -Node: Explaining gettext811275
 -Ref: Explaining gettext-Footnote-1816300
 -Ref: Explaining gettext-Footnote-2816484
 -Node: Programmer i18n816649
 -Ref: Programmer i18n-Footnote-1821515
 -Node: Translator i18n821564
 -Node: String Extraction822358
 -Ref: String Extraction-Footnote-1823489
 -Node: Printf Ordering823575
 -Ref: Printf Ordering-Footnote-1826361
 -Node: I18N Portability826425
 -Ref: I18N Portability-Footnote-1828880
 -Node: I18N Example828943
 -Ref: I18N Example-Footnote-1831746
 -Node: Gawk I18N831818
 -Node: I18N Summary832456
 -Node: Debugger833795
 -Node: Debugging834817
 -Node: Debugging Concepts835258
 -Node: Debugging Terms837111
 -Node: Awk Debugging839683
 -Node: Sample Debugging Session840577
 -Node: Debugger Invocation841097
 -Node: Finding The Bug842481
 -Node: List of Debugger Commands848956
 -Node: Breakpoint Control850289
 -Node: Debugger Execution Control853985
 -Node: Viewing And Changing Data857349
 -Node: Execution Stack860727
 -Node: Debugger Info862364
 -Node: Miscellaneous Debugger Commands866381
 -Node: Readline Support871410
 -Node: Limitations872302
 -Node: Debugging Summary874416
 -Node: Arbitrary Precision Arithmetic875584
 -Node: Computer Arithmetic877000
 -Ref: table-numeric-ranges880598
 -Ref: Computer Arithmetic-Footnote-1881457
 -Node: Math Definitions881514
 -Ref: table-ieee-formats884802
 -Ref: Math Definitions-Footnote-1885406
 -Node: MPFR features885511
 -Node: FP Math Caution887182
 -Ref: FP Math Caution-Footnote-1888232
 -Node: Inexactness of computations888601
 -Node: Inexact representation889560
 -Node: Comparing FP Values890917
 -Node: Errors accumulate891999
 -Node: Getting Accuracy893432
 -Node: Try To Round896094
 -Node: Setting precision896993
 -Ref: table-predefined-precision-strings897677
 -Node: Setting the rounding mode899466
 -Ref: table-gawk-rounding-modes899830
 -Ref: Setting the rounding mode-Footnote-1903285
 -Node: Arbitrary Precision Integers903464
 -Ref: Arbitrary Precision Integers-Footnote-1906450
 -Node: POSIX Floating Point Problems906599
 -Ref: POSIX Floating Point Problems-Footnote-1910472
 -Node: Floating point summary910510
 -Node: Dynamic Extensions912704
 -Node: Extension Intro914256
 -Node: Plugin License915522
 -Node: Extension Mechanism Outline916319
 -Ref: figure-load-extension916747
 -Ref: figure-register-new-function918227
 -Ref: figure-call-new-function919231
 -Node: Extension API Description921217
 -Node: Extension API Functions Introduction922667
 -Node: General Data Types927491
 -Ref: General Data Types-Footnote-1933230
 -Node: Memory Allocation Functions933529
 -Ref: Memory Allocation Functions-Footnote-1936368
 -Node: Constructor Functions936464
 -Node: Registration Functions938198
 -Node: Extension Functions938883
 -Node: Exit Callback Functions941180
 -Node: Extension Version String942428
 -Node: Input Parsers943093
 -Node: Output Wrappers952972
 -Node: Two-way processors957487
 -Node: Printing Messages959691
 -Ref: Printing Messages-Footnote-1960767
 -Node: Updating `ERRNO'960919
 -Node: Requesting Values961659
 -Ref: table-value-types-returned962387
 -Node: Accessing Parameters963344
 -Node: Symbol Table Access964575
 -Node: Symbol table by name965089
 -Node: Symbol table by cookie967070
 -Ref: Symbol table by cookie-Footnote-1971214
 -Node: Cached values971277
 -Ref: Cached values-Footnote-1974776
 -Node: Array Manipulation974867
 -Ref: Array Manipulation-Footnote-1975965
 -Node: Array Data Types976002
 -Ref: Array Data Types-Footnote-1978657
 -Node: Array Functions978749
 -Node: Flattening Arrays982603
 -Node: Creating Arrays989495
 -Node: Extension API Variables994266
 -Node: Extension Versioning994902
 -Node: Extension API Informational Variables996803
 -Node: Extension API Boilerplate997868
 -Node: Finding Extensions1001677
 -Node: Extension Example1002237
 -Node: Internal File Description1003009
 -Node: Internal File Ops1007076
 -Ref: Internal File Ops-Footnote-11018746
 -Node: Using Internal File Ops1018886
 -Ref: Using Internal File Ops-Footnote-11021269
 -Node: Extension Samples1021542
 -Node: Extension Sample File Functions1023068
 -Node: Extension Sample Fnmatch1030706
 -Node: Extension Sample Fork1032197
 -Node: Extension Sample Inplace1033412
 -Node: Extension Sample Ord1035087
 -Node: Extension Sample Readdir1035923
 -Ref: table-readdir-file-types1036799
 -Node: Extension Sample Revout1037610
 -Node: Extension Sample Rev2way1038200
 -Node: Extension Sample Read write array1038940
 -Node: Extension Sample Readfile1040880
 -Node: Extension Sample Time1041975
 -Node: Extension Sample API Tests1043324
 -Node: gawkextlib1043815
 -Node: Extension summary1046473
 -Node: Extension Exercises1050162
 -Node: Language History1050884
 -Node: V7/SVR3.11052540
 -Node: SVR41054721
 -Node: POSIX1056166
 -Node: BTL1057555
 -Node: POSIX/GNU1058289
 -Node: Feature History1063853
 -Node: Common Extensions1076951
 -Node: Ranges and Locales1078275
 -Ref: Ranges and Locales-Footnote-11082893
 -Ref: Ranges and Locales-Footnote-21082920
 -Ref: Ranges and Locales-Footnote-31083154
 -Node: Contributors1083375
 -Node: History summary1088916
 -Node: Installation1090286
 -Node: Gawk Distribution1091232
 -Node: Getting1091716
 -Node: Extracting1092539
 -Node: Distribution contents1094174
 -Node: Unix Installation1099891
 -Node: Quick Installation1100508
 -Node: Additional Configuration Options1102932
 -Node: Configuration Philosophy1104670
 -Node: Non-Unix Installation1107039
 -Node: PC Installation1107497
 -Node: PC Binary Installation1108816
 -Node: PC Compiling1110664
 -Ref: PC Compiling-Footnote-11113685
 -Node: PC Testing1113794
 -Node: PC Using1114970
 -Node: Cygwin1119085
 -Node: MSYS1119908
 -Node: VMS Installation1120408
 -Node: VMS Compilation1121200
 -Ref: VMS Compilation-Footnote-11122422
 -Node: VMS Dynamic Extensions1122480
 -Node: VMS Installation Details1124164
 -Node: VMS Running1126416
 -Node: VMS GNV1129252
 -Node: VMS Old Gawk1129986
 -Node: Bugs1130456
 -Node: Other Versions1134339
 -Node: Installation summary1140763
 -Node: Notes1141819
 -Node: Compatibility Mode1142684
 -Node: Additions1143466
 -Node: Accessing The Source1144391
 -Node: Adding Code1145826
 -Node: New Ports1151983
 -Node: Derived Files1156465
 -Ref: Derived Files-Footnote-11161940
 -Ref: Derived Files-Footnote-21161974
 -Ref: Derived Files-Footnote-31162570
 -Node: Future Extensions1162684
 -Node: Implementation Limitations1163290
 -Node: Extension Design1164538
 -Node: Old Extension Problems1165692
 -Ref: Old Extension Problems-Footnote-11167209
 -Node: Extension New Mechanism Goals1167266
 -Ref: Extension New Mechanism Goals-Footnote-11170626
 -Node: Extension Other Design Decisions1170815
 -Node: Extension Future Growth1172923
 -Node: Old Extension Mechanism1173759
 -Node: Notes summary1175521
 -Node: Basic Concepts1176707
 -Node: Basic High Level1177388
 -Ref: figure-general-flow1177660
 -Ref: figure-process-flow1178259
 -Ref: Basic High Level-Footnote-11181488
 -Node: Basic Data Typing1181673
 -Node: Glossary1185001
 -Node: Copying1216930
 -Node: GNU Free Documentation License1254486
 -Node: Index1279622
 +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 Started73134
 +Node: Running gawk75573
 +Node: One-shot76763
 +Node: Read Terminal78027
 +Node: Long80058
 +Node: Executable Scripts81571
 +Ref: Executable Scripts-Footnote-184360
 +Node: Comments84463
 +Node: Quoting86945
 +Node: DOS Quoting92463
 +Node: Sample Data Files93138
 +Node: Very Simple95733
 +Node: Two Rules100632
 +Node: More Complex102518
 +Node: Statements/Lines105380
 +Ref: Statements/Lines-Footnote-1109835
 +Node: Other Features110100
 +Node: When111036
 +Ref: When-Footnote-1112790
 +Node: Intro Summary112855
 +Node: Invoking Gawk113739
 +Node: Command Line115253
 +Node: Options116051
 +Ref: Options-Footnote-1131846
 +Ref: Options-Footnote-2132075
 +Node: Other Arguments132100
 +Node: Naming Standard Input135048
 +Node: Environment Variables136141
 +Node: AWKPATH Variable136699
 +Ref: AWKPATH Variable-Footnote-1140106
 +Ref: AWKPATH Variable-Footnote-2140151
 +Node: AWKLIBPATH Variable140411
 +Node: Other Environment Variables141667
 +Node: Exit Status145185
 +Node: Include Files145861
 +Node: Loading Shared Libraries149450
 +Node: Obsolete150877
 +Node: Undocumented151569
 +Node: Invoking Summary151836
 +Node: Regexp153499
 +Node: Regexp Usage154953
 +Node: Escape Sequences156990
 +Node: Regexp Operators163230
 +Ref: Regexp Operators-Footnote-1170640
 +Ref: Regexp Operators-Footnote-2170787
 +Node: Bracket Expressions170885
 +Ref: table-char-classes172900
 +Node: Leftmost Longest175842
 +Node: Computed Regexps177144
 +Node: GNU Regexp Operators180573
 +Node: Case-sensitivity184245
 +Ref: Case-sensitivity-Footnote-1187130
 +Ref: Case-sensitivity-Footnote-2187365
 +Node: Regexp Summary187473
 +Node: Reading Files188940
 +Node: Records191033
 +Node: awk split records191766
 +Node: gawk split records196695
 +Ref: gawk split records-Footnote-1201234
 +Node: Fields201271
 +Ref: Fields-Footnote-1204049
 +Node: Nonconstant Fields204135
 +Ref: Nonconstant Fields-Footnote-1206373
 +Node: Changing Fields206576
 +Node: Field Separators212507
 +Node: Default Field Splitting215211
 +Node: Regexp Field Splitting216328
 +Node: Single Character Fields219678
 +Node: Command Line Field Separator220737
 +Node: Full Line Fields223954
 +Ref: Full Line Fields-Footnote-1225475
 +Ref: Full Line Fields-Footnote-2225521
 +Node: Field Splitting Summary225622
 +Node: Constant Size227696
 +Node: Splitting By Content232279
 +Ref: Splitting By Content-Footnote-1236244
 +Node: Multiple Line236407
 +Ref: Multiple Line-Footnote-1242288
 +Node: Getline242467
 +Node: Plain Getline244674
 +Node: Getline/Variable247314
 +Node: Getline/File248463
 +Node: Getline/Variable/File249848
 +Ref: Getline/Variable/File-Footnote-1251451
 +Node: Getline/Pipe251538
 +Node: Getline/Variable/Pipe254216
 +Node: Getline/Coprocess255347
 +Node: Getline/Variable/Coprocess256611
 +Node: Getline Notes257350
 +Node: Getline Summary260144
 +Ref: table-getline-variants260556
 +Node: Read Timeout261385
 +Ref: Read Timeout-Footnote-1265222
 +Node: Command-line directories265280
 +Node: Input Summary266185
 +Node: Input Exercises269570
 +Node: Printing270298
 +Node: Print272075
 +Node: Print Examples273532
 +Node: Output Separators276311
 +Node: OFMT278329
 +Node: Printf279684
 +Node: Basic Printf280469
 +Node: Control Letters282041
 +Node: Format Modifiers286026
 +Node: Printf Examples292036
 +Node: Redirection294522
 +Node: Special FD301360
 +Ref: Special FD-Footnote-1304526
 +Node: Special Files304600
 +Node: Other Inherited Files305217
 +Node: Special Network306217
 +Node: Special Caveats307079
 +Node: Close Files And Pipes308028
 +Ref: Close Files And Pipes-Footnote-1315219
 +Ref: Close Files And Pipes-Footnote-2315367
 +Node: Output Summary315517
 +Node: Output Exercises316515
 +Node: Expressions317195
 +Node: Values318384
 +Node: Constants319061
 +Node: Scalar Constants319752
 +Ref: Scalar Constants-Footnote-1320614
 +Node: Nondecimal-numbers320864
 +Node: Regexp Constants323874
 +Node: Using Constant Regexps324400
 +Node: Variables327563
 +Node: Using Variables328220
 +Node: Assignment Options330131
 +Node: Conversion332006
 +Node: Strings And Numbers332530
 +Ref: Strings And Numbers-Footnote-1335595
 +Node: Locale influences conversions335704
 +Ref: table-locale-affects338450
 +Node: All Operators339042
 +Node: Arithmetic Ops339671
 +Node: Concatenation342176
 +Ref: Concatenation-Footnote-1344995
 +Node: Assignment Ops345102
 +Ref: table-assign-ops350081
 +Node: Increment Ops351391
 +Node: Truth Values and Conditions354822
 +Node: Truth Values355905
 +Node: Typing and Comparison356954
 +Node: Variable Typing357770
 +Node: Comparison Operators361437
 +Ref: table-relational-ops361847
 +Node: POSIX String Comparison365342
 +Ref: POSIX String Comparison-Footnote-1366414
 +Node: Boolean Ops366553
 +Ref: Boolean Ops-Footnote-1371031
 +Node: Conditional Exp371122
 +Node: Function Calls372860
 +Node: Precedence376740
 +Node: Locales380400
 +Node: Expressions Summary382032
 +Node: Patterns and Actions384603
 +Node: Pattern Overview385723
 +Node: Regexp Patterns387402
 +Node: Expression Patterns387945
 +Node: Ranges391654
 +Node: BEGIN/END394761
 +Node: Using BEGIN/END395522
 +Ref: Using BEGIN/END-Footnote-1398258
 +Node: I/O And BEGIN/END398364
 +Node: Empty403576
 +Node: Using Shell Variables403893
 +Node: Action Overview406166
 +Node: Statements408492
 +Node: If Statement410340
 +Node: While Statement411835
 +Node: Do Statement413863
 +Node: For Statement415011
 +Node: Switch Statement418169
 +Node: Break Statement420551
 +Node: Continue Statement422592
 +Node: Next Statement424419
 +Node: Nextfile Statement426800
 +Node: Exit Statement429428
 +Node: Built-in Variables431839
 +Node: User-modified432972
 +Ref: User-modified-Footnote-1440675
 +Node: Auto-set440737
 +Ref: Auto-set-Footnote-1454446
 +Ref: Auto-set-Footnote-2454651
 +Node: ARGC and ARGV454707
 +Node: Pattern Action Summary458925
 +Node: Arrays461358
 +Node: Array Basics462687
 +Node: Array Intro463531
 +Ref: figure-array-elements465465
 +Ref: Array Intro-Footnote-1468085
 +Node: Reference to Elements468213
 +Node: Assigning Elements470675
 +Node: Array Example471166
 +Node: Scanning an Array472925
 +Node: Controlling Scanning475945
 +Ref: Controlling Scanning-Footnote-1481339
 +Node: Numeric Array Subscripts481655
 +Node: Uninitialized Subscripts483840
 +Node: Delete485457
 +Ref: Delete-Footnote-1488206
 +Node: Multidimensional488263
 +Node: Multiscanning491360
 +Node: Arrays of Arrays492949
 +Node: Arrays Summary497703
 +Node: Functions499794
 +Node: Built-in500833
 +Node: Calling Built-in501911
 +Node: Numeric Functions503906
 +Ref: Numeric Functions-Footnote-1508724
 +Ref: Numeric Functions-Footnote-2509081
 +Ref: Numeric Functions-Footnote-3509129
 +Node: String Functions509401
 +Ref: String Functions-Footnote-1532902
 +Ref: String Functions-Footnote-2533031
 +Ref: String Functions-Footnote-3533279
 +Node: Gory Details533366
 +Ref: table-sub-escapes535147
 +Ref: table-sub-proposed536662
 +Ref: table-posix-sub538024
 +Ref: table-gensub-escapes539561
 +Ref: Gory Details-Footnote-1540394
 +Node: I/O Functions540545
 +Ref: I/O Functions-Footnote-1547781
 +Node: Time Functions547928
 +Ref: Time Functions-Footnote-1558437
 +Ref: Time Functions-Footnote-2558505
 +Ref: Time Functions-Footnote-3558663
 +Ref: Time Functions-Footnote-4558774
 +Ref: Time Functions-Footnote-5558886
 +Ref: Time Functions-Footnote-6559113
 +Node: Bitwise Functions559379
 +Ref: table-bitwise-ops559941
 +Ref: Bitwise Functions-Footnote-1564269
 +Node: Type Functions564441
 +Node: I18N Functions565593
 +Node: User-defined567240
 +Node: Definition Syntax568045
 +Ref: Definition Syntax-Footnote-1573704
 +Node: Function Example573775
 +Ref: Function Example-Footnote-1576696
 +Node: Function Caveats576718
 +Node: Calling A Function577236
 +Node: Variable Scope578194
 +Node: Pass By Value/Reference581187
 +Node: Return Statement584684
 +Node: Dynamic Typing587663
 +Node: Indirect Calls588592
 +Ref: Indirect Calls-Footnote-1599898
 +Node: Functions Summary600026
 +Node: Library Functions602728
 +Ref: Library Functions-Footnote-1606336
 +Ref: Library Functions-Footnote-2606479
 +Node: Library Names606650
 +Ref: Library Names-Footnote-1610108
 +Ref: Library Names-Footnote-2610331
 +Node: General Functions610417
 +Node: Strtonum Function611520
 +Node: Assert Function614542
 +Node: Round Function617866
 +Node: Cliff Random Function619407
 +Node: Ordinal Functions620423
 +Ref: Ordinal Functions-Footnote-1623486
 +Ref: Ordinal Functions-Footnote-2623738
 +Node: Join Function623949
 +Ref: Join Function-Footnote-1625719
 +Node: Getlocaltime Function625919
 +Node: Readfile Function629663
 +Node: Shell Quoting631635
 +Node: Data File Management633036
 +Node: Filetrans Function633668
 +Node: Rewind Function637764
 +Node: File Checking639150
 +Ref: File Checking-Footnote-1640483
 +Node: Empty Files640684
 +Node: Ignoring Assigns642663
 +Node: Getopt Function644213
 +Ref: Getopt Function-Footnote-1655677
 +Node: Passwd Functions655877
 +Ref: Passwd Functions-Footnote-1664717
 +Node: Group Functions664805
 +Ref: Group Functions-Footnote-1672702
 +Node: Walking Arrays672907
 +Node: Library Functions Summary674507
 +Node: Library Exercises675911
 +Node: Sample Programs677191
 +Node: Running Examples677961
 +Node: Clones678689
 +Node: Cut Program679913
- Node: Egrep Program689632
- Ref: Egrep Program-Footnote-1697130
- Node: Id Program697240
- Node: Split Program700885
- Ref: Split Program-Footnote-1704333
- Node: Tee Program704461
- Node: Uniq Program707250
- Node: Wc Program714669
- Ref: Wc Program-Footnote-1718919
- Node: Miscellaneous Programs719013
- Node: Dupword Program720226
- Node: Alarm Program722257
- Node: Translate Program727061
- Ref: Translate Program-Footnote-1731626
- Node: Labels Program731896
- Ref: Labels Program-Footnote-1735247
- Node: Word Sorting735331
- Node: History Sorting739402
- Node: Extract Program741238
- Node: Simple Sed748763
- Node: Igawk Program751831
- Ref: Igawk Program-Footnote-1766155
- Ref: Igawk Program-Footnote-2766356
- Ref: Igawk Program-Footnote-3766478
- Node: Anagram Program766593
- Node: Signature Program769650
- Node: Programs Summary770897
- Node: Programs Exercises772090
- Ref: Programs Exercises-Footnote-1776221
- Node: Advanced Features776312
- Node: Nondecimal Data778260
- Node: Array Sorting779850
- Node: Controlling Array Traversal780547
- Ref: Controlling Array Traversal-Footnote-1788880
- Node: Array Sorting Functions788998
- Ref: Array Sorting Functions-Footnote-1792887
- Node: Two-way I/O793083
- Ref: Two-way I/O-Footnote-1798028
- Ref: Two-way I/O-Footnote-2798214
- Node: TCP/IP Networking798296
- Node: Profiling801169
- Node: Advanced Features Summary809446
- Node: Internationalization811379
- Node: I18N and L10N812859
- Node: Explaining gettext813545
- Ref: Explaining gettext-Footnote-1818570
- Ref: Explaining gettext-Footnote-2818754
- Node: Programmer i18n818919
- Ref: Programmer i18n-Footnote-1823785
- Node: Translator i18n823834
- Node: String Extraction824628
- Ref: String Extraction-Footnote-1825759
- Node: Printf Ordering825845
- Ref: Printf Ordering-Footnote-1828631
- Node: I18N Portability828695
- Ref: I18N Portability-Footnote-1831150
- Node: I18N Example831213
- Ref: I18N Example-Footnote-1834016
- Node: Gawk I18N834088
- Node: I18N Summary834726
- Node: Debugger836065
- Node: Debugging837087
- Node: Debugging Concepts837528
- Node: Debugging Terms839381
- Node: Awk Debugging841953
- Node: Sample Debugging Session842847
- Node: Debugger Invocation843367
- Node: Finding The Bug844751
- Node: List of Debugger Commands851226
- Node: Breakpoint Control852559
- Node: Debugger Execution Control856255
- Node: Viewing And Changing Data859619
- Node: Execution Stack862997
- Node: Debugger Info864634
- Node: Miscellaneous Debugger Commands868651
- Node: Readline Support873680
- Node: Limitations874572
- Node: Debugging Summary876686
- Node: Arbitrary Precision Arithmetic877854
- Node: Computer Arithmetic879270
- Ref: table-numeric-ranges882868
- Ref: Computer Arithmetic-Footnote-1883727
- Node: Math Definitions883784
- Ref: table-ieee-formats887072
- Ref: Math Definitions-Footnote-1887676
- Node: MPFR features887781
- Node: FP Math Caution889452
- Ref: FP Math Caution-Footnote-1890502
- Node: Inexactness of computations890871
- Node: Inexact representation891830
- Node: Comparing FP Values893187
- Node: Errors accumulate894269
- Node: Getting Accuracy895702
- Node: Try To Round898364
- Node: Setting precision899263
- Ref: table-predefined-precision-strings899947
- Node: Setting the rounding mode901736
- Ref: table-gawk-rounding-modes902100
- Ref: Setting the rounding mode-Footnote-1905555
- Node: Arbitrary Precision Integers905734
- Ref: Arbitrary Precision Integers-Footnote-1910634
- Node: POSIX Floating Point Problems910783
- Ref: POSIX Floating Point Problems-Footnote-1914656
- Node: Floating point summary914694
- Node: Dynamic Extensions916888
- Node: Extension Intro918440
- Node: Plugin License919706
- Node: Extension Mechanism Outline920503
- Ref: figure-load-extension920931
- Ref: figure-register-new-function922411
- Ref: figure-call-new-function923415
- Node: Extension API Description925401
- Node: Extension API Functions Introduction926851
- Node: General Data Types931675
- Ref: General Data Types-Footnote-1937414
- Node: Memory Allocation Functions937713
- Ref: Memory Allocation Functions-Footnote-1940552
- Node: Constructor Functions940648
- Node: Registration Functions942382
- Node: Extension Functions943067
- Node: Exit Callback Functions945364
- Node: Extension Version String946612
- Node: Input Parsers947277
- Node: Output Wrappers957156
- Node: Two-way processors961671
- Node: Printing Messages963875
- Ref: Printing Messages-Footnote-1964951
- Node: Updating `ERRNO'965103
- Node: Requesting Values965843
- Ref: table-value-types-returned966571
- Node: Accessing Parameters967528
- Node: Symbol Table Access968759
- Node: Symbol table by name969273
- Node: Symbol table by cookie971254
- Ref: Symbol table by cookie-Footnote-1975398
- Node: Cached values975461
- Ref: Cached values-Footnote-1978960
- Node: Array Manipulation979051
- Ref: Array Manipulation-Footnote-1980149
- Node: Array Data Types980186
- Ref: Array Data Types-Footnote-1982841
- Node: Array Functions982933
- Node: Flattening Arrays986787
- Node: Creating Arrays993679
- Node: Extension API Variables998450
- Node: Extension Versioning999086
- Node: Extension API Informational Variables1000987
- Node: Extension API Boilerplate1002052
- Node: Finding Extensions1005861
- Node: Extension Example1006421
- Node: Internal File Description1007193
- Node: Internal File Ops1011260
- Ref: Internal File Ops-Footnote-11022930
- Node: Using Internal File Ops1023070
- Ref: Using Internal File Ops-Footnote-11025453
- Node: Extension Samples1025726
- Node: Extension Sample File Functions1027252
- Node: Extension Sample Fnmatch1034890
- Node: Extension Sample Fork1036381
- Node: Extension Sample Inplace1037596
- Node: Extension Sample Ord1039271
- Node: Extension Sample Readdir1040107
- Ref: table-readdir-file-types1040983
- Node: Extension Sample Revout1041794
- Node: Extension Sample Rev2way1042384
- Node: Extension Sample Read write array1043124
- Node: Extension Sample Readfile1045064
- Node: Extension Sample Time1046159
- Node: Extension Sample API Tests1047508
- Node: gawkextlib1047999
- Node: Extension summary1050657
- Node: Extension Exercises1054346
- Node: Language History1055068
- Node: V7/SVR3.11056724
- Node: SVR41058905
- Node: POSIX1060350
- Node: BTL1061739
- Node: POSIX/GNU1062473
- Node: Feature History1068097
- Node: Common Extensions1081195
- Node: Ranges and Locales1082519
- Ref: Ranges and Locales-Footnote-11087137
- Ref: Ranges and Locales-Footnote-21087164
- Ref: Ranges and Locales-Footnote-31087398
- Node: Contributors1087619
- Node: History summary1093160
- Node: Installation1094530
- Node: Gawk Distribution1095476
- Node: Getting1095960
- Node: Extracting1096783
- Node: Distribution contents1098418
- Node: Unix Installation1104483
- Node: Quick Installation1105166
- Node: Shell Startup Files1107577
- Node: Additional Configuration Options1108656
- Node: Configuration Philosophy1110395
- Node: Non-Unix Installation1112764
- Node: PC Installation1113222
- Node: PC Binary Installation1114541
- Node: PC Compiling1116389
- Ref: PC Compiling-Footnote-11119410
- Node: PC Testing1119519
- Node: PC Using1120695
- Node: Cygwin1124810
- Node: MSYS1125633
- Node: VMS Installation1126133
- Node: VMS Compilation1126925
- Ref: VMS Compilation-Footnote-11128147
- Node: VMS Dynamic Extensions1128205
- Node: VMS Installation Details1129889
- Node: VMS Running1132141
- Node: VMS GNV1134977
- Node: VMS Old Gawk1135711
- Node: Bugs1136181
- Node: Other Versions1140064
- Node: Installation summary1146488
- Node: Notes1147544
- Node: Compatibility Mode1148409
- Node: Additions1149191
- Node: Accessing The Source1150116
- Node: Adding Code1151551
- Node: New Ports1157708
- Node: Derived Files1162190
- Ref: Derived Files-Footnote-11167665
- Ref: Derived Files-Footnote-21167699
- Ref: Derived Files-Footnote-31168295
- Node: Future Extensions1168409
- Node: Implementation Limitations1169015
- Node: Extension Design1170263
- Node: Old Extension Problems1171417
- Ref: Old Extension Problems-Footnote-11172934
- Node: Extension New Mechanism Goals1172991
- Ref: Extension New Mechanism Goals-Footnote-11176351
- Node: Extension Other Design Decisions1176540
- Node: Extension Future Growth1178648
- Node: Old Extension Mechanism1179484
- Node: Notes summary1181246
- Node: Basic Concepts1182432
- Node: Basic High Level1183113
- Ref: figure-general-flow1183385
- Ref: figure-process-flow1183984
- Ref: Basic High Level-Footnote-11187213
- Node: Basic Data Typing1187398
- Node: Glossary1190726
- Node: Copying1222655
- Node: GNU Free Documentation License1260211
- Node: Index1285347
++Node: Egrep Program689633
++Ref: Egrep Program-Footnote-1697136
++Node: Id Program697246
++Node: Split Program700922
++Ref: Split Program-Footnote-1704376
++Node: Tee Program704504
++Node: Uniq Program707293
++Node: Wc Program714712
++Ref: Wc Program-Footnote-1718962
++Node: Miscellaneous Programs719056
++Node: Dupword Program720269
++Node: Alarm Program722300
++Node: Translate Program727105
++Ref: Translate Program-Footnote-1731668
++Node: Labels Program731938
++Ref: Labels Program-Footnote-1735289
++Node: Word Sorting735373
++Node: History Sorting739443
++Node: Extract Program741278
++Node: Simple Sed748802
++Node: Igawk Program751872
++Ref: Igawk Program-Footnote-1766198
++Ref: Igawk Program-Footnote-2766399
++Ref: Igawk Program-Footnote-3766521
++Node: Anagram Program766636
++Node: Signature Program769697
++Node: Programs Summary770944
++Node: Programs Exercises772164
++Ref: Programs Exercises-Footnote-1776295
++Node: Advanced Features776386
++Node: Nondecimal Data778334
++Node: Array Sorting779924
++Node: Controlling Array Traversal780621
++Ref: Controlling Array Traversal-Footnote-1788954
++Node: Array Sorting Functions789072
++Ref: Array Sorting Functions-Footnote-1792961
++Node: Two-way I/O793157
++Ref: Two-way I/O-Footnote-1798102
++Ref: Two-way I/O-Footnote-2798288
++Node: TCP/IP Networking798370
++Node: Profiling801243
++Node: Advanced Features Summary809520
++Node: Internationalization811453
++Node: I18N and L10N812933
++Node: Explaining gettext813619
++Ref: Explaining gettext-Footnote-1818644
++Ref: Explaining gettext-Footnote-2818828
++Node: Programmer i18n818993
++Ref: Programmer i18n-Footnote-1823859
++Node: Translator i18n823908
++Node: String Extraction824702
++Ref: String Extraction-Footnote-1825833
++Node: Printf Ordering825919
++Ref: Printf Ordering-Footnote-1828705
++Node: I18N Portability828769
++Ref: I18N Portability-Footnote-1831224
++Node: I18N Example831287
++Ref: I18N Example-Footnote-1834090
++Node: Gawk I18N834162
++Node: I18N Summary834800
++Node: Debugger836139
++Node: Debugging837161
++Node: Debugging Concepts837602
++Node: Debugging Terms839455
++Node: Awk Debugging842027
++Node: Sample Debugging Session842921
++Node: Debugger Invocation843441
++Node: Finding The Bug844825
++Node: List of Debugger Commands851300
++Node: Breakpoint Control852633
++Node: Debugger Execution Control856329
++Node: Viewing And Changing Data859693
++Node: Execution Stack863071
++Node: Debugger Info864708
++Node: Miscellaneous Debugger Commands868725
++Node: Readline Support873754
++Node: Limitations874646
++Node: Debugging Summary876760
++Node: Arbitrary Precision Arithmetic877928
++Node: Computer Arithmetic879344
++Ref: table-numeric-ranges882942
++Ref: Computer Arithmetic-Footnote-1883801
++Node: Math Definitions883858
++Ref: table-ieee-formats887146
++Ref: Math Definitions-Footnote-1887750
++Node: MPFR features887855
++Node: FP Math Caution889526
++Ref: FP Math Caution-Footnote-1890576
++Node: Inexactness of computations890945
++Node: Inexact representation891904
++Node: Comparing FP Values893261
++Node: Errors accumulate894343
++Node: Getting Accuracy895776
++Node: Try To Round898438
++Node: Setting precision899337
++Ref: table-predefined-precision-strings900021
++Node: Setting the rounding mode901810
++Ref: table-gawk-rounding-modes902174
++Ref: Setting the rounding mode-Footnote-1905629
++Node: Arbitrary Precision Integers905808
++Ref: Arbitrary Precision Integers-Footnote-1910708
++Node: POSIX Floating Point Problems910857
++Ref: POSIX Floating Point Problems-Footnote-1914730
++Node: Floating point summary914768
++Node: Dynamic Extensions916962
++Node: Extension Intro918514
++Node: Plugin License919780
++Node: Extension Mechanism Outline920577
++Ref: figure-load-extension921005
++Ref: figure-register-new-function922485
++Ref: figure-call-new-function923489
++Node: Extension API Description925475
++Node: Extension API Functions Introduction926925
++Node: General Data Types931749
++Ref: General Data Types-Footnote-1937488
++Node: Memory Allocation Functions937787
++Ref: Memory Allocation Functions-Footnote-1940626
++Node: Constructor Functions940722
++Node: Registration Functions942456
++Node: Extension Functions943141
++Node: Exit Callback Functions945438
++Node: Extension Version String946686
++Node: Input Parsers947351
++Node: Output Wrappers957230
++Node: Two-way processors961745
++Node: Printing Messages963949
++Ref: Printing Messages-Footnote-1965025
++Node: Updating `ERRNO'965177
++Node: Requesting Values965917
++Ref: table-value-types-returned966645
++Node: Accessing Parameters967602
++Node: Symbol Table Access968833
++Node: Symbol table by name969347
++Node: Symbol table by cookie971328
++Ref: Symbol table by cookie-Footnote-1975472
++Node: Cached values975535
++Ref: Cached values-Footnote-1979034
++Node: Array Manipulation979125
++Ref: Array Manipulation-Footnote-1980223
++Node: Array Data Types980260
++Ref: Array Data Types-Footnote-1982915
++Node: Array Functions983007
++Node: Flattening Arrays986861
++Node: Creating Arrays993753
++Node: Extension API Variables998524
++Node: Extension Versioning999160
++Node: Extension API Informational Variables1001061
++Node: Extension API Boilerplate1002126
++Node: Finding Extensions1005935
++Node: Extension Example1006495
++Node: Internal File Description1007267
++Node: Internal File Ops1011334
++Ref: Internal File Ops-Footnote-11023004
++Node: Using Internal File Ops1023144
++Ref: Using Internal File Ops-Footnote-11025527
++Node: Extension Samples1025800
++Node: Extension Sample File Functions1027326
++Node: Extension Sample Fnmatch1034964
++Node: Extension Sample Fork1036455
++Node: Extension Sample Inplace1037670
++Node: Extension Sample Ord1039345
++Node: Extension Sample Readdir1040181
++Ref: table-readdir-file-types1041057
++Node: Extension Sample Revout1041868
++Node: Extension Sample Rev2way1042458
++Node: Extension Sample Read write array1043198
++Node: Extension Sample Readfile1045138
++Node: Extension Sample Time1046233
++Node: Extension Sample API Tests1047582
++Node: gawkextlib1048073
++Node: Extension summary1050731
++Node: Extension Exercises1054420
++Node: Language History1055142
++Node: V7/SVR3.11056798
++Node: SVR41058979
++Node: POSIX1060424
++Node: BTL1061813
++Node: POSIX/GNU1062547
++Node: Feature History1068171
++Node: Common Extensions1081269
++Node: Ranges and Locales1082593
++Ref: Ranges and Locales-Footnote-11087211
++Ref: Ranges and Locales-Footnote-21087238
++Ref: Ranges and Locales-Footnote-31087472
++Node: Contributors1087693
++Node: History summary1093234
++Node: Installation1094604
++Node: Gawk Distribution1095550
++Node: Getting1096034
++Node: Extracting1096857
++Node: Distribution contents1098492
++Node: Unix Installation1104557
++Node: Quick Installation1105240
++Node: Shell Startup Files1107651
++Node: Additional Configuration Options1108730
++Node: Configuration Philosophy1110469
++Node: Non-Unix Installation1112838
++Node: PC Installation1113296
++Node: PC Binary Installation1114615
++Node: PC Compiling1116463
++Ref: PC Compiling-Footnote-11119484
++Node: PC Testing1119593
++Node: PC Using1120769
++Node: Cygwin1124884
++Node: MSYS1125707
++Node: VMS Installation1126207
++Node: VMS Compilation1126999
++Ref: VMS Compilation-Footnote-11128221
++Node: VMS Dynamic Extensions1128279
++Node: VMS Installation Details1129963
++Node: VMS Running1132215
++Node: VMS GNV1135051
++Node: VMS Old Gawk1135785
++Node: Bugs1136255
++Node: Other Versions1140138
++Node: Installation summary1146562
++Node: Notes1147618
++Node: Compatibility Mode1148483
++Node: Additions1149265
++Node: Accessing The Source1150190
++Node: Adding Code1151625
++Node: New Ports1157782
++Node: Derived Files1162264
++Ref: Derived Files-Footnote-11167739
++Ref: Derived Files-Footnote-21167773
++Ref: Derived Files-Footnote-31168369
++Node: Future Extensions1168483
++Node: Implementation Limitations1169089
++Node: Extension Design1170337
++Node: Old Extension Problems1171491
++Ref: Old Extension Problems-Footnote-11173008
++Node: Extension New Mechanism Goals1173065
++Ref: Extension New Mechanism Goals-Footnote-11176425
++Node: Extension Other Design Decisions1176614
++Node: Extension Future Growth1178722
++Node: Old Extension Mechanism1179558
++Node: Notes summary1181320
++Node: Basic Concepts1182506
++Node: Basic High Level1183187
++Ref: figure-general-flow1183459
++Ref: figure-process-flow1184058
++Ref: Basic High Level-Footnote-11187287
++Node: Basic Data Typing1187472
++Node: Glossary1190800
++Node: Copying1222729
++Node: GNU Free Documentation License1260285
++Node: Index1285421
  End Tag Table


Summary of changes:
 awklib/eg/prog/anagram.awk   |    6 +-
 awklib/eg/prog/extract.awk   |    2 +-
 awklib/eg/prog/translate.awk |    2 +-
 doc/ChangeLog                |    4 +
 doc/                |  588 +++++++++++++++++++++---------------------
 doc/gawk.texi                |   97 +++----
 doc/              |   97 +++----
 7 files changed, 388 insertions(+), 408 deletions(-)


reply via email to

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