aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gawk.info
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2014-05-22 06:11:32 +0300
committerArnold D. Robbins <arnold@skeeve.com>2014-05-22 06:11:32 +0300
commitcb3db09270b4caaddb0d606ec892841c149698eb (patch)
tree7d9ec7403ae2f90730258199ccbf5fd7c3c2dc91 /doc/gawk.info
parent931074569ea4a92ac2eddb19745a518f1f697193 (diff)
downloadegawk-cb3db09270b4caaddb0d606ec892841c149698eb.tar.gz
egawk-cb3db09270b4caaddb0d606ec892841c149698eb.tar.bz2
egawk-cb3db09270b4caaddb0d606ec892841c149698eb.zip
Allow any redirected getline inside BEGINFILE/ENDFILE.
Diffstat (limited to 'doc/gawk.info')
-rw-r--r--doc/gawk.info718
1 files changed, 359 insertions, 359 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index 55cc9829..4852a58f 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -8849,7 +8849,7 @@ either a `BEGINFILE' or and `ENDFILE' rule. The `nextfile' statement
but not inside an `ENDFILE' rule.
The `getline' statement (*note Getline::) is restricted inside both
-`BEGINFILE' and `ENDFILE'. Only the `getline VARIABLE < FILE' form is
+`BEGINFILE' and `ENDFILE': only redirected forms of `getline' are
allowed.
`BEGINFILE' and `ENDFILE' are `gawk' extensions. In most other
@@ -33382,363 +33382,363 @@ Node: Using BEGIN/END373150
Ref: Using BEGIN/END-Footnote-1375886
Node: I/O And BEGIN/END375992
Node: BEGINFILE/ENDFILE378277
-Node: Empty381213
-Node: Using Shell Variables381530
-Node: Action Overview383813
-Node: Statements386164
-Node: If Statement388018
-Node: While Statement389521
-Node: Do Statement391565
-Node: For Statement392721
-Node: Switch Statement395873
-Node: Break Statement397976
-Node: Continue Statement400031
-Node: Next Statement401824
-Node: Nextfile Statement404214
-Node: Exit Statement406869
-Node: Built-in Variables409273
-Node: User-modified410369
-Ref: User-modified-Footnote-1418054
-Node: Auto-set418116
-Ref: Auto-set-Footnote-1430681
-Ref: Auto-set-Footnote-2430886
-Node: ARGC and ARGV430942
-Node: Arrays434796
-Node: Array Basics436294
-Node: Array Intro437120
-Ref: figure-array-elements439093
-Node: Reference to Elements441500
-Node: Assigning Elements443773
-Node: Array Example444264
-Node: Scanning an Array445996
-Node: Controlling Scanning449011
-Ref: Controlling Scanning-Footnote-1454184
-Node: Delete454500
-Ref: Delete-Footnote-1457265
-Node: Numeric Array Subscripts457322
-Node: Uninitialized Subscripts459505
-Node: Multidimensional461130
-Node: Multiscanning464223
-Node: Arrays of Arrays465812
-Node: Functions470452
-Node: Built-in471271
-Node: Calling Built-in472349
-Node: Numeric Functions474337
-Ref: Numeric Functions-Footnote-1478171
-Ref: Numeric Functions-Footnote-2478528
-Ref: Numeric Functions-Footnote-3478576
-Node: String Functions478845
-Ref: String Functions-Footnote-1501856
-Ref: String Functions-Footnote-2501985
-Ref: String Functions-Footnote-3502233
-Node: Gory Details502320
-Ref: table-sub-escapes503989
-Ref: table-sub-posix-92505343
-Ref: table-sub-proposed506694
-Ref: table-posix-sub508048
-Ref: table-gensub-escapes509593
-Ref: Gory Details-Footnote-1510769
-Ref: Gory Details-Footnote-2510820
-Node: I/O Functions510971
-Ref: I/O Functions-Footnote-1518094
-Node: Time Functions518241
-Ref: Time Functions-Footnote-1528705
-Ref: Time Functions-Footnote-2528773
-Ref: Time Functions-Footnote-3528931
-Ref: Time Functions-Footnote-4529042
-Ref: Time Functions-Footnote-5529154
-Ref: Time Functions-Footnote-6529381
-Node: Bitwise Functions529647
-Ref: table-bitwise-ops530209
-Ref: Bitwise Functions-Footnote-1534454
-Node: Type Functions534638
-Node: I18N Functions535780
-Node: User-defined537425
-Node: Definition Syntax538229
-Ref: Definition Syntax-Footnote-1543154
-Node: Function Example543223
-Ref: Function Example-Footnote-1545867
-Node: Function Caveats545889
-Node: Calling A Function546407
-Node: Variable Scope547362
-Node: Pass By Value/Reference550350
-Node: Return Statement553858
-Node: Dynamic Typing556842
-Node: Indirect Calls557771
-Node: Library Functions567458
-Ref: Library Functions-Footnote-1570971
-Ref: Library Functions-Footnote-2571114
-Node: Library Names571285
-Ref: Library Names-Footnote-1574758
-Ref: Library Names-Footnote-2574978
-Node: General Functions575064
-Node: Strtonum Function576092
-Node: Assert Function579022
-Node: Round Function582348
-Node: Cliff Random Function583889
-Node: Ordinal Functions584905
-Ref: Ordinal Functions-Footnote-1587982
-Ref: Ordinal Functions-Footnote-2588234
-Node: Join Function588445
-Ref: Join Function-Footnote-1590216
-Node: Getlocaltime Function590416
-Node: Readfile Function594152
-Node: Data File Management595991
-Node: Filetrans Function596623
-Node: Rewind Function600692
-Node: File Checking602079
-Ref: File Checking-Footnote-1603211
-Node: Empty Files603412
-Node: Ignoring Assigns605642
-Node: Getopt Function607196
-Ref: Getopt Function-Footnote-1618499
-Node: Passwd Functions618702
-Ref: Passwd Functions-Footnote-1627681
-Node: Group Functions627769
-Ref: Group Functions-Footnote-1635711
-Node: Walking Arrays635924
-Node: Sample Programs638060
-Node: Running Examples638734
-Node: Clones639462
-Node: Cut Program640686
-Node: Egrep Program650539
-Ref: Egrep Program-Footnote-1658510
-Node: Id Program658620
-Node: Split Program662284
-Ref: Split Program-Footnote-1665822
-Node: Tee Program665950
-Node: Uniq Program668757
-Node: Wc Program676187
-Ref: Wc Program-Footnote-1680455
-Ref: Wc Program-Footnote-2680655
-Node: Miscellaneous Programs680747
-Node: Dupword Program681935
-Node: Alarm Program683966
-Node: Translate Program688773
-Ref: Translate Program-Footnote-1693164
-Ref: Translate Program-Footnote-2693434
-Node: Labels Program693568
-Ref: Labels Program-Footnote-1696939
-Node: Word Sorting697023
-Node: History Sorting701066
-Node: Extract Program702902
-Ref: Extract Program-Footnote-1710432
-Node: Simple Sed710561
-Node: Igawk Program713623
-Ref: Igawk Program-Footnote-1728798
-Ref: Igawk Program-Footnote-2728999
-Node: Anagram Program729137
-Node: Signature Program732205
-Node: Advanced Features733452
-Node: Nondecimal Data735338
-Node: Array Sorting736915
-Node: Controlling Array Traversal737612
-Node: Array Sorting Functions745892
-Ref: Array Sorting Functions-Footnote-1749799
-Node: Two-way I/O749993
-Ref: Two-way I/O-Footnote-1755509
-Node: TCP/IP Networking755591
-Node: Profiling758435
-Node: Internationalization765943
-Node: I18N and L10N767368
-Node: Explaining gettext768054
-Ref: Explaining gettext-Footnote-1773194
-Ref: Explaining gettext-Footnote-2773378
-Node: Programmer i18n773543
-Node: Translator i18n777768
-Node: String Extraction778562
-Ref: String Extraction-Footnote-1779523
-Node: Printf Ordering779609
-Ref: Printf Ordering-Footnote-1782391
-Node: I18N Portability782455
-Ref: I18N Portability-Footnote-1784904
-Node: I18N Example784967
-Ref: I18N Example-Footnote-1787689
-Node: Gawk I18N787761
-Node: Debugger788382
-Node: Debugging789353
-Node: Debugging Concepts789794
-Node: Debugging Terms791650
-Node: Awk Debugging794247
-Node: Sample Debugging Session795139
-Node: Debugger Invocation795659
-Node: Finding The Bug796992
-Node: List of Debugger Commands803474
-Node: Breakpoint Control804806
-Node: Debugger Execution Control808470
-Node: Viewing And Changing Data811830
-Node: Execution Stack815188
-Node: Debugger Info816701
-Node: Miscellaneous Debugger Commands820695
-Node: Readline Support825879
-Node: Limitations826771
-Node: Arbitrary Precision Arithmetic829019
-Ref: Arbitrary Precision Arithmetic-Footnote-1830668
-Node: General Arithmetic830816
-Node: Floating Point Issues832536
-Node: String Conversion Precision833417
-Ref: String Conversion Precision-Footnote-1835122
-Node: Unexpected Results835231
-Node: POSIX Floating Point Problems837384
-Ref: POSIX Floating Point Problems-Footnote-1841205
-Node: Integer Programming841243
-Node: Floating-point Programming843054
-Ref: Floating-point Programming-Footnote-1849382
-Ref: Floating-point Programming-Footnote-2849652
-Node: Floating-point Representation849916
-Node: Floating-point Context851081
-Ref: table-ieee-formats851920
-Node: Rounding Mode853304
-Ref: table-rounding-modes853783
-Ref: Rounding Mode-Footnote-1856798
-Node: Gawk and MPFR856977
-Node: Arbitrary Precision Floats858386
-Ref: Arbitrary Precision Floats-Footnote-1860829
-Node: Setting Precision861150
-Ref: table-predefined-precision-strings861834
-Node: Setting Rounding Mode863979
-Ref: table-gawk-rounding-modes864383
-Node: Floating-point Constants865570
-Node: Changing Precision867022
-Ref: Changing Precision-Footnote-1868414
-Node: Exact Arithmetic868588
-Node: Arbitrary Precision Integers871722
-Ref: Arbitrary Precision Integers-Footnote-1874737
-Node: Dynamic Extensions874884
-Node: Extension Intro876342
-Node: Plugin License877607
-Node: Extension Mechanism Outline878292
-Ref: figure-load-extension878716
-Ref: figure-load-new-function880201
-Ref: figure-call-new-function881203
-Node: Extension API Description883187
-Node: Extension API Functions Introduction884637
-Node: General Data Types889503
-Ref: General Data Types-Footnote-1895196
-Node: Requesting Values895495
-Ref: table-value-types-returned896232
-Node: Memory Allocation Functions897190
-Ref: Memory Allocation Functions-Footnote-1899936
-Node: Constructor Functions900032
-Node: Registration Functions901790
-Node: Extension Functions902475
-Node: Exit Callback Functions904777
-Node: Extension Version String906026
-Node: Input Parsers906676
-Node: Output Wrappers916479
-Node: Two-way processors920995
-Node: Printing Messages923198
-Ref: Printing Messages-Footnote-1924275
-Node: Updating `ERRNO'924427
-Node: Accessing Parameters925166
-Node: Symbol Table Access926396
-Node: Symbol table by name926910
-Node: Symbol table by cookie928886
-Ref: Symbol table by cookie-Footnote-1933019
-Node: Cached values933082
-Ref: Cached values-Footnote-1936587
-Node: Array Manipulation936678
-Ref: Array Manipulation-Footnote-1937776
-Node: Array Data Types937815
-Ref: Array Data Types-Footnote-1940518
-Node: Array Functions940610
-Node: Flattening Arrays944484
-Node: Creating Arrays951336
-Node: Extension API Variables956067
-Node: Extension Versioning956703
-Node: Extension API Informational Variables958604
-Node: Extension API Boilerplate959690
-Node: Finding Extensions963494
-Node: Extension Example964054
-Node: Internal File Description964784
-Node: Internal File Ops968875
-Ref: Internal File Ops-Footnote-1980421
-Node: Using Internal File Ops980561
-Ref: Using Internal File Ops-Footnote-1982908
-Node: Extension Samples983174
-Node: Extension Sample File Functions984698
-Node: Extension Sample Fnmatch992265
-Node: Extension Sample Fork993744
-Node: Extension Sample Inplace994957
-Node: Extension Sample Ord996735
-Node: Extension Sample Readdir997571
-Ref: table-readdir-file-types998426
-Node: Extension Sample Revout999225
-Node: Extension Sample Rev2way999816
-Node: Extension Sample Read write array1000557
-Node: Extension Sample Readfile1002436
-Node: Extension Sample API Tests1003536
-Node: Extension Sample Time1004061
-Node: gawkextlib1005376
-Node: Language History1008157
-Node: V7/SVR3.11009750
-Node: SVR41012070
-Node: POSIX1013512
-Node: BTL1014898
-Node: POSIX/GNU1015632
-Node: Feature History1021231
-Node: Common Extensions1034207
-Node: Ranges and Locales1035519
-Ref: Ranges and Locales-Footnote-11040136
-Ref: Ranges and Locales-Footnote-21040163
-Ref: Ranges and Locales-Footnote-31040397
-Node: Contributors1040618
-Node: Installation1045999
-Node: Gawk Distribution1046893
-Node: Getting1047377
-Node: Extracting1048203
-Node: Distribution contents1049895
-Node: Unix Installation1055616
-Node: Quick Installation1056233
-Node: Additional Configuration Options1058679
-Node: Configuration Philosophy1060415
-Node: Non-Unix Installation1062769
-Node: PC Installation1063227
-Node: PC Binary Installation1064538
-Node: PC Compiling1066386
-Node: PC Testing1069346
-Node: PC Using1070522
-Node: Cygwin1074690
-Node: MSYS1075499
-Node: VMS Installation1076013
-Node: VMS Compilation1076809
-Ref: VMS Compilation-Footnote-11078061
-Node: VMS Dynamic Extensions1078119
-Node: VMS Installation Details1079492
-Node: VMS Running1081743
-Node: VMS GNV1084577
-Node: VMS Old Gawk1085300
-Node: Bugs1085770
-Node: Other Versions1089688
-Node: Notes1095772
-Node: Compatibility Mode1096572
-Node: Additions1097355
-Node: Accessing The Source1098282
-Node: Adding Code1099722
-Node: New Ports1105767
-Node: Derived Files1109902
-Ref: Derived Files-Footnote-11115223
-Ref: Derived Files-Footnote-21115257
-Ref: Derived Files-Footnote-31115857
-Node: Future Extensions1115955
-Node: Implementation Limitations1116538
-Node: Extension Design1117786
-Node: Old Extension Problems1118940
-Ref: Old Extension Problems-Footnote-11120448
-Node: Extension New Mechanism Goals1120505
-Ref: Extension New Mechanism Goals-Footnote-11123870
-Node: Extension Other Design Decisions1124056
-Node: Extension Future Growth1126162
-Node: Old Extension Mechanism1126998
-Node: Basic Concepts1128738
-Node: Basic High Level1129419
-Ref: figure-general-flow1129691
-Ref: figure-process-flow1130290
-Ref: Basic High Level-Footnote-11133519
-Node: Basic Data Typing1133704
-Node: Glossary1137059
-Node: Copying1162290
-Node: GNU Free Documentation License1199846
-Node: Index1224982
+Node: Empty381208
+Node: Using Shell Variables381525
+Node: Action Overview383808
+Node: Statements386159
+Node: If Statement388013
+Node: While Statement389516
+Node: Do Statement391560
+Node: For Statement392716
+Node: Switch Statement395868
+Node: Break Statement397971
+Node: Continue Statement400026
+Node: Next Statement401819
+Node: Nextfile Statement404209
+Node: Exit Statement406864
+Node: Built-in Variables409268
+Node: User-modified410364
+Ref: User-modified-Footnote-1418049
+Node: Auto-set418111
+Ref: Auto-set-Footnote-1430676
+Ref: Auto-set-Footnote-2430881
+Node: ARGC and ARGV430937
+Node: Arrays434791
+Node: Array Basics436289
+Node: Array Intro437115
+Ref: figure-array-elements439088
+Node: Reference to Elements441495
+Node: Assigning Elements443768
+Node: Array Example444259
+Node: Scanning an Array445991
+Node: Controlling Scanning449006
+Ref: Controlling Scanning-Footnote-1454179
+Node: Delete454495
+Ref: Delete-Footnote-1457260
+Node: Numeric Array Subscripts457317
+Node: Uninitialized Subscripts459500
+Node: Multidimensional461125
+Node: Multiscanning464218
+Node: Arrays of Arrays465807
+Node: Functions470447
+Node: Built-in471266
+Node: Calling Built-in472344
+Node: Numeric Functions474332
+Ref: Numeric Functions-Footnote-1478166
+Ref: Numeric Functions-Footnote-2478523
+Ref: Numeric Functions-Footnote-3478571
+Node: String Functions478840
+Ref: String Functions-Footnote-1501851
+Ref: String Functions-Footnote-2501980
+Ref: String Functions-Footnote-3502228
+Node: Gory Details502315
+Ref: table-sub-escapes503984
+Ref: table-sub-posix-92505338
+Ref: table-sub-proposed506689
+Ref: table-posix-sub508043
+Ref: table-gensub-escapes509588
+Ref: Gory Details-Footnote-1510764
+Ref: Gory Details-Footnote-2510815
+Node: I/O Functions510966
+Ref: I/O Functions-Footnote-1518089
+Node: Time Functions518236
+Ref: Time Functions-Footnote-1528700
+Ref: Time Functions-Footnote-2528768
+Ref: Time Functions-Footnote-3528926
+Ref: Time Functions-Footnote-4529037
+Ref: Time Functions-Footnote-5529149
+Ref: Time Functions-Footnote-6529376
+Node: Bitwise Functions529642
+Ref: table-bitwise-ops530204
+Ref: Bitwise Functions-Footnote-1534449
+Node: Type Functions534633
+Node: I18N Functions535775
+Node: User-defined537420
+Node: Definition Syntax538224
+Ref: Definition Syntax-Footnote-1543149
+Node: Function Example543218
+Ref: Function Example-Footnote-1545862
+Node: Function Caveats545884
+Node: Calling A Function546402
+Node: Variable Scope547357
+Node: Pass By Value/Reference550345
+Node: Return Statement553853
+Node: Dynamic Typing556837
+Node: Indirect Calls557766
+Node: Library Functions567453
+Ref: Library Functions-Footnote-1570966
+Ref: Library Functions-Footnote-2571109
+Node: Library Names571280
+Ref: Library Names-Footnote-1574753
+Ref: Library Names-Footnote-2574973
+Node: General Functions575059
+Node: Strtonum Function576087
+Node: Assert Function579017
+Node: Round Function582343
+Node: Cliff Random Function583884
+Node: Ordinal Functions584900
+Ref: Ordinal Functions-Footnote-1587977
+Ref: Ordinal Functions-Footnote-2588229
+Node: Join Function588440
+Ref: Join Function-Footnote-1590211
+Node: Getlocaltime Function590411
+Node: Readfile Function594147
+Node: Data File Management595986
+Node: Filetrans Function596618
+Node: Rewind Function600687
+Node: File Checking602074
+Ref: File Checking-Footnote-1603206
+Node: Empty Files603407
+Node: Ignoring Assigns605637
+Node: Getopt Function607191
+Ref: Getopt Function-Footnote-1618494
+Node: Passwd Functions618697
+Ref: Passwd Functions-Footnote-1627676
+Node: Group Functions627764
+Ref: Group Functions-Footnote-1635706
+Node: Walking Arrays635919
+Node: Sample Programs638055
+Node: Running Examples638729
+Node: Clones639457
+Node: Cut Program640681
+Node: Egrep Program650534
+Ref: Egrep Program-Footnote-1658505
+Node: Id Program658615
+Node: Split Program662279
+Ref: Split Program-Footnote-1665817
+Node: Tee Program665945
+Node: Uniq Program668752
+Node: Wc Program676182
+Ref: Wc Program-Footnote-1680450
+Ref: Wc Program-Footnote-2680650
+Node: Miscellaneous Programs680742
+Node: Dupword Program681930
+Node: Alarm Program683961
+Node: Translate Program688768
+Ref: Translate Program-Footnote-1693159
+Ref: Translate Program-Footnote-2693429
+Node: Labels Program693563
+Ref: Labels Program-Footnote-1696934
+Node: Word Sorting697018
+Node: History Sorting701061
+Node: Extract Program702897
+Ref: Extract Program-Footnote-1710427
+Node: Simple Sed710556
+Node: Igawk Program713618
+Ref: Igawk Program-Footnote-1728793
+Ref: Igawk Program-Footnote-2728994
+Node: Anagram Program729132
+Node: Signature Program732200
+Node: Advanced Features733447
+Node: Nondecimal Data735333
+Node: Array Sorting736910
+Node: Controlling Array Traversal737607
+Node: Array Sorting Functions745887
+Ref: Array Sorting Functions-Footnote-1749794
+Node: Two-way I/O749988
+Ref: Two-way I/O-Footnote-1755504
+Node: TCP/IP Networking755586
+Node: Profiling758430
+Node: Internationalization765938
+Node: I18N and L10N767363
+Node: Explaining gettext768049
+Ref: Explaining gettext-Footnote-1773189
+Ref: Explaining gettext-Footnote-2773373
+Node: Programmer i18n773538
+Node: Translator i18n777763
+Node: String Extraction778557
+Ref: String Extraction-Footnote-1779518
+Node: Printf Ordering779604
+Ref: Printf Ordering-Footnote-1782386
+Node: I18N Portability782450
+Ref: I18N Portability-Footnote-1784899
+Node: I18N Example784962
+Ref: I18N Example-Footnote-1787684
+Node: Gawk I18N787756
+Node: Debugger788377
+Node: Debugging789348
+Node: Debugging Concepts789789
+Node: Debugging Terms791645
+Node: Awk Debugging794242
+Node: Sample Debugging Session795134
+Node: Debugger Invocation795654
+Node: Finding The Bug796987
+Node: List of Debugger Commands803469
+Node: Breakpoint Control804801
+Node: Debugger Execution Control808465
+Node: Viewing And Changing Data811825
+Node: Execution Stack815183
+Node: Debugger Info816696
+Node: Miscellaneous Debugger Commands820690
+Node: Readline Support825874
+Node: Limitations826766
+Node: Arbitrary Precision Arithmetic829014
+Ref: Arbitrary Precision Arithmetic-Footnote-1830663
+Node: General Arithmetic830811
+Node: Floating Point Issues832531
+Node: String Conversion Precision833412
+Ref: String Conversion Precision-Footnote-1835117
+Node: Unexpected Results835226
+Node: POSIX Floating Point Problems837379
+Ref: POSIX Floating Point Problems-Footnote-1841200
+Node: Integer Programming841238
+Node: Floating-point Programming843049
+Ref: Floating-point Programming-Footnote-1849377
+Ref: Floating-point Programming-Footnote-2849647
+Node: Floating-point Representation849911
+Node: Floating-point Context851076
+Ref: table-ieee-formats851915
+Node: Rounding Mode853299
+Ref: table-rounding-modes853778
+Ref: Rounding Mode-Footnote-1856793
+Node: Gawk and MPFR856972
+Node: Arbitrary Precision Floats858381
+Ref: Arbitrary Precision Floats-Footnote-1860824
+Node: Setting Precision861145
+Ref: table-predefined-precision-strings861829
+Node: Setting Rounding Mode863974
+Ref: table-gawk-rounding-modes864378
+Node: Floating-point Constants865565
+Node: Changing Precision867017
+Ref: Changing Precision-Footnote-1868409
+Node: Exact Arithmetic868583
+Node: Arbitrary Precision Integers871717
+Ref: Arbitrary Precision Integers-Footnote-1874732
+Node: Dynamic Extensions874879
+Node: Extension Intro876337
+Node: Plugin License877602
+Node: Extension Mechanism Outline878287
+Ref: figure-load-extension878711
+Ref: figure-load-new-function880196
+Ref: figure-call-new-function881198
+Node: Extension API Description883182
+Node: Extension API Functions Introduction884632
+Node: General Data Types889498
+Ref: General Data Types-Footnote-1895191
+Node: Requesting Values895490
+Ref: table-value-types-returned896227
+Node: Memory Allocation Functions897185
+Ref: Memory Allocation Functions-Footnote-1899931
+Node: Constructor Functions900027
+Node: Registration Functions901785
+Node: Extension Functions902470
+Node: Exit Callback Functions904772
+Node: Extension Version String906021
+Node: Input Parsers906671
+Node: Output Wrappers916474
+Node: Two-way processors920990
+Node: Printing Messages923193
+Ref: Printing Messages-Footnote-1924270
+Node: Updating `ERRNO'924422
+Node: Accessing Parameters925161
+Node: Symbol Table Access926391
+Node: Symbol table by name926905
+Node: Symbol table by cookie928881
+Ref: Symbol table by cookie-Footnote-1933014
+Node: Cached values933077
+Ref: Cached values-Footnote-1936582
+Node: Array Manipulation936673
+Ref: Array Manipulation-Footnote-1937771
+Node: Array Data Types937810
+Ref: Array Data Types-Footnote-1940513
+Node: Array Functions940605
+Node: Flattening Arrays944479
+Node: Creating Arrays951331
+Node: Extension API Variables956062
+Node: Extension Versioning956698
+Node: Extension API Informational Variables958599
+Node: Extension API Boilerplate959685
+Node: Finding Extensions963489
+Node: Extension Example964049
+Node: Internal File Description964779
+Node: Internal File Ops968870
+Ref: Internal File Ops-Footnote-1980416
+Node: Using Internal File Ops980556
+Ref: Using Internal File Ops-Footnote-1982903
+Node: Extension Samples983169
+Node: Extension Sample File Functions984693
+Node: Extension Sample Fnmatch992260
+Node: Extension Sample Fork993739
+Node: Extension Sample Inplace994952
+Node: Extension Sample Ord996730
+Node: Extension Sample Readdir997566
+Ref: table-readdir-file-types998421
+Node: Extension Sample Revout999220
+Node: Extension Sample Rev2way999811
+Node: Extension Sample Read write array1000552
+Node: Extension Sample Readfile1002431
+Node: Extension Sample API Tests1003531
+Node: Extension Sample Time1004056
+Node: gawkextlib1005371
+Node: Language History1008152
+Node: V7/SVR3.11009745
+Node: SVR41012065
+Node: POSIX1013507
+Node: BTL1014893
+Node: POSIX/GNU1015627
+Node: Feature History1021226
+Node: Common Extensions1034202
+Node: Ranges and Locales1035514
+Ref: Ranges and Locales-Footnote-11040131
+Ref: Ranges and Locales-Footnote-21040158
+Ref: Ranges and Locales-Footnote-31040392
+Node: Contributors1040613
+Node: Installation1045994
+Node: Gawk Distribution1046888
+Node: Getting1047372
+Node: Extracting1048198
+Node: Distribution contents1049890
+Node: Unix Installation1055611
+Node: Quick Installation1056228
+Node: Additional Configuration Options1058674
+Node: Configuration Philosophy1060410
+Node: Non-Unix Installation1062764
+Node: PC Installation1063222
+Node: PC Binary Installation1064533
+Node: PC Compiling1066381
+Node: PC Testing1069341
+Node: PC Using1070517
+Node: Cygwin1074685
+Node: MSYS1075494
+Node: VMS Installation1076008
+Node: VMS Compilation1076804
+Ref: VMS Compilation-Footnote-11078056
+Node: VMS Dynamic Extensions1078114
+Node: VMS Installation Details1079487
+Node: VMS Running1081738
+Node: VMS GNV1084572
+Node: VMS Old Gawk1085295
+Node: Bugs1085765
+Node: Other Versions1089683
+Node: Notes1095767
+Node: Compatibility Mode1096567
+Node: Additions1097350
+Node: Accessing The Source1098277
+Node: Adding Code1099717
+Node: New Ports1105762
+Node: Derived Files1109897
+Ref: Derived Files-Footnote-11115218
+Ref: Derived Files-Footnote-21115252
+Ref: Derived Files-Footnote-31115852
+Node: Future Extensions1115950
+Node: Implementation Limitations1116533
+Node: Extension Design1117781
+Node: Old Extension Problems1118935
+Ref: Old Extension Problems-Footnote-11120443
+Node: Extension New Mechanism Goals1120500
+Ref: Extension New Mechanism Goals-Footnote-11123865
+Node: Extension Other Design Decisions1124051
+Node: Extension Future Growth1126157
+Node: Old Extension Mechanism1126993
+Node: Basic Concepts1128733
+Node: Basic High Level1129414
+Ref: figure-general-flow1129686
+Ref: figure-process-flow1130285
+Ref: Basic High Level-Footnote-11133514
+Node: Basic Data Typing1133699
+Node: Glossary1137054
+Node: Copying1162285
+Node: GNU Free Documentation License1199841
+Node: Index1224977

End Tag Table