aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gawk.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gawk.info')
-rw-r--r--doc/gawk.info745
1 files changed, 372 insertions, 373 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index 53fd4920..329f15d3 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -7906,7 +7906,6 @@ of error is very difficult to spot when scanning the source code.
string comparison (true)
`a = 2; b = " +2"'
-
`a == b'
string comparison (false)
@@ -30364,7 +30363,7 @@ Index
* awk, POSIX and: Preface. (line 23)
* awk, POSIX and, See Also POSIX awk: Preface. (line 23)
* awk, regexp constants and: Comparison Operators.
- (line 103)
+ (line 102)
* awk, See Also gawk: Preface. (line 36)
* awk, terms describing: This Manual. (line 6)
* awk, uses for <1>: When. (line 6)
@@ -30632,7 +30631,7 @@ Index
(line 9)
* comparison expressions, as patterns: Expression Patterns. (line 14)
* comparison expressions, string vs. regexp: Comparison Operators.
- (line 79)
+ (line 78)
* compatibility mode (gawk), extensions: POSIX/GNU. (line 6)
* compatibility mode (gawk), file names: Special Caveats. (line 9)
* compatibility mode (gawk), hexadecimal numbers: Nondecimal-numbers.
@@ -32170,7 +32169,7 @@ Index
* reference counting, sorting arrays: Array Sorting Functions.
(line 77)
* regexp constants <1>: Comparison Operators.
- (line 103)
+ (line 102)
* regexp constants <2>: Regexp Constants. (line 6)
* regexp constants: Regexp Usage. (line 57)
* regexp constants, /=.../, /= operator and: Assignment Ops. (line 147)
@@ -32897,374 +32896,374 @@ Node: Variable Typing334515
Ref: Variable Typing-Footnote-1338412
Node: Comparison Operators338534
Ref: table-relational-ops338944
-Node: POSIX String Comparison342493
-Ref: POSIX String Comparison-Footnote-1343449
-Node: Boolean Ops343587
-Ref: Boolean Ops-Footnote-1347665
-Node: Conditional Exp347756
-Node: Function Calls349488
-Node: Precedence353082
-Node: Locales356751
-Node: Patterns and Actions357840
-Node: Pattern Overview358894
-Node: Regexp Patterns360563
-Node: Expression Patterns361106
-Node: Ranges364791
-Node: BEGIN/END367757
-Node: Using BEGIN/END368519
-Ref: Using BEGIN/END-Footnote-1371250
-Node: I/O And BEGIN/END371356
-Node: BEGINFILE/ENDFILE373638
-Node: Empty376552
-Node: Using Shell Variables376868
-Node: Action Overview379153
-Node: Statements381510
-Node: If Statement383364
-Node: While Statement384863
-Node: Do Statement386907
-Node: For Statement388063
-Node: Switch Statement391215
-Node: Break Statement393312
-Node: Continue Statement395302
-Node: Next Statement397095
-Node: Nextfile Statement399485
-Node: Exit Statement402128
-Node: Built-in Variables404544
-Node: User-modified405639
-Ref: User-modified-Footnote-1413997
-Node: Auto-set414059
-Ref: Auto-set-Footnote-1427137
-Ref: Auto-set-Footnote-2427342
-Node: ARGC and ARGV427398
-Node: Arrays431249
-Node: Array Basics432754
-Node: Array Intro433580
-Node: Reference to Elements437897
-Node: Assigning Elements440167
-Node: Array Example440658
-Node: Scanning an Array442390
-Node: Controlling Scanning444704
-Ref: Controlling Scanning-Footnote-1449791
-Node: Delete450107
-Ref: Delete-Footnote-1452872
-Node: Numeric Array Subscripts452929
-Node: Uninitialized Subscripts455112
-Node: Multidimensional456739
-Node: Multiscanning459832
-Node: Arrays of Arrays461421
-Node: Functions466061
-Node: Built-in466880
-Node: Calling Built-in467958
-Node: Numeric Functions469946
-Ref: Numeric Functions-Footnote-1473778
-Ref: Numeric Functions-Footnote-2474135
-Ref: Numeric Functions-Footnote-3474183
-Node: String Functions474452
-Ref: String Functions-Footnote-1497372
-Ref: String Functions-Footnote-2497501
-Ref: String Functions-Footnote-3497749
-Node: Gory Details497836
-Ref: table-sub-escapes499515
-Ref: table-sub-posix-92500869
-Ref: table-sub-proposed502220
-Ref: table-posix-sub503574
-Ref: table-gensub-escapes505119
-Ref: Gory Details-Footnote-1506295
-Ref: Gory Details-Footnote-2506346
-Node: I/O Functions506497
-Ref: I/O Functions-Footnote-1513482
-Node: Time Functions513629
-Ref: Time Functions-Footnote-1524562
-Ref: Time Functions-Footnote-2524630
-Ref: Time Functions-Footnote-3524788
-Ref: Time Functions-Footnote-4524899
-Ref: Time Functions-Footnote-5525011
-Ref: Time Functions-Footnote-6525238
-Node: Bitwise Functions525504
-Ref: table-bitwise-ops526066
-Ref: Bitwise Functions-Footnote-1530287
-Node: Type Functions530471
-Node: I18N Functions531622
-Node: User-defined533249
-Node: Definition Syntax534053
-Ref: Definition Syntax-Footnote-1538963
-Node: Function Example539032
-Node: Function Caveats541626
-Node: Calling A Function542047
-Node: Variable Scope543162
-Node: Pass By Value/Reference546125
-Node: Return Statement549633
-Node: Dynamic Typing552614
-Node: Indirect Calls553545
-Node: Library Functions563230
-Ref: Library Functions-Footnote-1566743
-Ref: Library Functions-Footnote-2566886
-Node: Library Names567057
-Ref: Library Names-Footnote-1570528
-Ref: Library Names-Footnote-2570748
-Node: General Functions570834
-Node: Strtonum Function571862
-Node: Assert Function574792
-Node: Round Function578118
-Node: Cliff Random Function579661
-Node: Ordinal Functions580677
-Ref: Ordinal Functions-Footnote-1583749
-Ref: Ordinal Functions-Footnote-2584001
-Node: Join Function584210
-Ref: Join Function-Footnote-1585981
-Node: Getlocaltime Function586181
-Node: Readfile Function589922
-Node: Data File Management591761
-Node: Filetrans Function592393
-Node: Rewind Function596462
-Node: File Checking597849
-Node: Empty Files598943
-Node: Ignoring Assigns601173
-Node: Getopt Function602726
-Ref: Getopt Function-Footnote-1614029
-Node: Passwd Functions614232
-Ref: Passwd Functions-Footnote-1623207
-Node: Group Functions623295
-Node: Walking Arrays631379
-Node: Sample Programs633516
-Node: Running Examples634190
-Node: Clones634918
-Node: Cut Program636142
-Node: Egrep Program645987
-Ref: Egrep Program-Footnote-1653760
-Node: Id Program653870
-Node: Split Program657486
-Ref: Split Program-Footnote-1661005
-Node: Tee Program661133
-Node: Uniq Program663936
-Node: Wc Program671365
-Ref: Wc Program-Footnote-1675631
-Ref: Wc Program-Footnote-2675831
-Node: Miscellaneous Programs675923
-Node: Dupword Program677111
-Node: Alarm Program679142
-Node: Translate Program683895
-Ref: Translate Program-Footnote-1688282
-Ref: Translate Program-Footnote-2688530
-Node: Labels Program688664
-Ref: Labels Program-Footnote-1692035
-Node: Word Sorting692119
-Node: History Sorting696003
-Node: Extract Program697842
-Ref: Extract Program-Footnote-1705345
-Node: Simple Sed705473
-Node: Igawk Program708535
-Ref: Igawk Program-Footnote-1723692
-Ref: Igawk Program-Footnote-2723893
-Node: Anagram Program724031
-Node: Signature Program727099
-Node: Advanced Features728199
-Node: Nondecimal Data730085
-Node: Array Sorting731668
-Node: Controlling Array Traversal732365
-Node: Array Sorting Functions740649
-Ref: Array Sorting Functions-Footnote-1744518
-Node: Two-way I/O744712
-Ref: Two-way I/O-Footnote-1750144
-Node: TCP/IP Networking750214
-Node: Profiling753058
-Node: Internationalization760555
-Node: I18N and L10N761980
-Node: Explaining gettext762666
-Ref: Explaining gettext-Footnote-1767734
-Ref: Explaining gettext-Footnote-2767918
-Node: Programmer i18n768083
-Node: Translator i18n772285
-Node: String Extraction773078
-Ref: String Extraction-Footnote-1774039
-Node: Printf Ordering774125
-Ref: Printf Ordering-Footnote-1776909
-Node: I18N Portability776973
-Ref: I18N Portability-Footnote-1779422
-Node: I18N Example779485
-Ref: I18N Example-Footnote-1782123
-Node: Gawk I18N782195
-Node: Debugger782816
-Node: Debugging783787
-Node: Debugging Concepts784220
-Node: Debugging Terms786076
-Node: Awk Debugging788673
-Node: Sample Debugging Session789565
-Node: Debugger Invocation790085
-Node: Finding The Bug791417
-Node: List of Debugger Commands797905
-Node: Breakpoint Control799239
-Node: Debugger Execution Control802903
-Node: Viewing And Changing Data806263
-Node: Execution Stack809619
-Node: Debugger Info811086
-Node: Miscellaneous Debugger Commands815068
-Node: Readline Support820244
-Node: Limitations821075
-Node: Arbitrary Precision Arithmetic823327
-Ref: Arbitrary Precision Arithmetic-Footnote-1824976
-Node: General Arithmetic825124
-Node: Floating Point Issues826844
-Node: String Conversion Precision827725
-Ref: String Conversion Precision-Footnote-1829430
-Node: Unexpected Results829539
-Node: POSIX Floating Point Problems831692
-Ref: POSIX Floating Point Problems-Footnote-1835517
-Node: Integer Programming835555
-Node: Floating-point Programming837294
-Ref: Floating-point Programming-Footnote-1843625
-Ref: Floating-point Programming-Footnote-2843895
-Node: Floating-point Representation844159
-Node: Floating-point Context845324
-Ref: table-ieee-formats846163
-Node: Rounding Mode847547
-Ref: table-rounding-modes848026
-Ref: Rounding Mode-Footnote-1851041
-Node: Gawk and MPFR851220
-Node: Arbitrary Precision Floats852475
-Ref: Arbitrary Precision Floats-Footnote-1854918
-Node: Setting Precision855234
-Ref: table-predefined-precision-strings855920
-Node: Setting Rounding Mode858065
-Ref: table-gawk-rounding-modes858469
-Node: Floating-point Constants859656
-Node: Changing Precision861085
-Ref: Changing Precision-Footnote-1862482
-Node: Exact Arithmetic862656
-Node: Arbitrary Precision Integers865794
-Ref: Arbitrary Precision Integers-Footnote-1868812
-Node: Dynamic Extensions868959
-Node: Extension Intro870417
-Node: Plugin License871682
-Node: Extension Mechanism Outline872367
-Ref: load-extension872784
-Ref: load-new-function874262
-Ref: call-new-function875257
-Node: Extension API Description877272
-Node: Extension API Functions Introduction878485
-Node: General Data Types883351
-Ref: General Data Types-Footnote-1888956
-Node: Requesting Values889255
-Ref: table-value-types-returned889986
-Node: Constructor Functions890940
-Node: Registration Functions893960
-Node: Extension Functions894645
-Node: Exit Callback Functions896870
-Node: Extension Version String898119
-Node: Input Parsers898769
-Node: Output Wrappers908526
-Node: Two-way processors913036
-Node: Printing Messages915244
-Ref: Printing Messages-Footnote-1916321
-Node: Updating `ERRNO'916473
-Node: Accessing Parameters917212
-Node: Symbol Table Access918442
-Node: Symbol table by name918954
-Node: Symbol table by cookie920701
-Ref: Symbol table by cookie-Footnote-1924831
-Node: Cached values924894
-Ref: Cached values-Footnote-1928343
-Node: Array Manipulation928434
-Ref: Array Manipulation-Footnote-1929532
-Node: Array Data Types929571
-Ref: Array Data Types-Footnote-1932274
-Node: Array Functions932366
-Node: Flattening Arrays936132
-Node: Creating Arrays942984
-Node: Extension API Variables947709
-Node: Extension Versioning948345
-Node: Extension API Informational Variables950246
-Node: Extension API Boilerplate951332
-Node: Finding Extensions955136
-Node: Extension Example955696
-Node: Internal File Description956426
-Node: Internal File Ops960517
-Ref: Internal File Ops-Footnote-1972025
-Node: Using Internal File Ops972165
-Ref: Using Internal File Ops-Footnote-1974518
-Node: Extension Samples974784
-Node: Extension Sample File Functions976308
-Node: Extension Sample Fnmatch984793
-Node: Extension Sample Fork986519
-Node: Extension Sample Inplace987737
-Node: Extension Sample Ord989515
-Node: Extension Sample Readdir990351
-Node: Extension Sample Revout991883
-Node: Extension Sample Rev2way992476
-Node: Extension Sample Read write array993166
-Node: Extension Sample Readfile995049
-Node: Extension Sample API Tests995867
-Node: Extension Sample Time996392
-Node: gawkextlib997756
-Node: Language History1000537
-Node: V7/SVR3.11002130
-Node: SVR41004450
-Node: POSIX1005892
-Node: BTL1007278
-Node: POSIX/GNU1008012
-Node: Feature History1013611
-Node: Common Extensions1026575
-Node: Ranges and Locales1027887
-Ref: Ranges and Locales-Footnote-11032505
-Ref: Ranges and Locales-Footnote-21032532
-Ref: Ranges and Locales-Footnote-31032792
-Node: Contributors1033013
-Node: Installation1038158
-Node: Gawk Distribution1039052
-Node: Getting1039536
-Node: Extracting1040362
-Node: Distribution contents1042054
-Node: Unix Installation1047759
-Node: Quick Installation1048376
-Node: Additional Configuration Options1050820
-Node: Configuration Philosophy1052556
-Node: Non-Unix Installation1054910
-Node: PC Installation1055368
-Node: PC Binary Installation1056667
-Node: PC Compiling1058515
-Node: PC Testing1061459
-Node: PC Using1062635
-Node: Cygwin1066820
-Node: MSYS1067820
-Node: VMS Installation1068334
-Node: VMS Compilation1069098
-Ref: VMS Compilation-Footnote-11070713
-Node: VMS Dynamic Extensions1070771
-Node: VMS Installation Details1072144
-Node: VMS Running1074391
-Node: VMS GNV1077225
-Node: VMS Old Gawk1077948
-Node: Bugs1078418
-Node: Other Versions1082336
-Node: Notes1088420
-Node: Compatibility Mode1089220
-Node: Additions1090003
-Node: Accessing The Source1090930
-Node: Adding Code1092370
-Node: New Ports1098415
-Node: Derived Files1102550
-Ref: Derived Files-Footnote-11107871
-Ref: Derived Files-Footnote-21107905
-Ref: Derived Files-Footnote-31108505
-Node: Future Extensions1108603
-Node: Implementation Limitations1109186
-Node: Extension Design1110438
-Node: Old Extension Problems1111592
-Ref: Old Extension Problems-Footnote-11113100
-Node: Extension New Mechanism Goals1113157
-Ref: Extension New Mechanism Goals-Footnote-11116522
-Node: Extension Other Design Decisions1116708
-Node: Extension Future Growth1118814
-Node: Old Extension Mechanism1119650
-Node: Basic Concepts1121390
-Node: Basic High Level1122071
-Ref: figure-general-flow1122342
-Ref: figure-process-flow1122941
-Ref: Basic High Level-Footnote-11126170
-Node: Basic Data Typing1126355
-Node: Glossary1129710
-Node: Copying1155172
-Node: GNU Free Documentation License1192729
-Node: Index1217866
+Node: POSIX String Comparison342492
+Ref: POSIX String Comparison-Footnote-1343448
+Node: Boolean Ops343586
+Ref: Boolean Ops-Footnote-1347664
+Node: Conditional Exp347755
+Node: Function Calls349487
+Node: Precedence353081
+Node: Locales356750
+Node: Patterns and Actions357839
+Node: Pattern Overview358893
+Node: Regexp Patterns360562
+Node: Expression Patterns361105
+Node: Ranges364790
+Node: BEGIN/END367756
+Node: Using BEGIN/END368518
+Ref: Using BEGIN/END-Footnote-1371249
+Node: I/O And BEGIN/END371355
+Node: BEGINFILE/ENDFILE373637
+Node: Empty376551
+Node: Using Shell Variables376867
+Node: Action Overview379152
+Node: Statements381509
+Node: If Statement383363
+Node: While Statement384862
+Node: Do Statement386906
+Node: For Statement388062
+Node: Switch Statement391214
+Node: Break Statement393311
+Node: Continue Statement395301
+Node: Next Statement397094
+Node: Nextfile Statement399484
+Node: Exit Statement402127
+Node: Built-in Variables404543
+Node: User-modified405638
+Ref: User-modified-Footnote-1413996
+Node: Auto-set414058
+Ref: Auto-set-Footnote-1427136
+Ref: Auto-set-Footnote-2427341
+Node: ARGC and ARGV427397
+Node: Arrays431248
+Node: Array Basics432753
+Node: Array Intro433579
+Node: Reference to Elements437896
+Node: Assigning Elements440166
+Node: Array Example440657
+Node: Scanning an Array442389
+Node: Controlling Scanning444703
+Ref: Controlling Scanning-Footnote-1449790
+Node: Delete450106
+Ref: Delete-Footnote-1452871
+Node: Numeric Array Subscripts452928
+Node: Uninitialized Subscripts455111
+Node: Multidimensional456738
+Node: Multiscanning459831
+Node: Arrays of Arrays461420
+Node: Functions466060
+Node: Built-in466879
+Node: Calling Built-in467957
+Node: Numeric Functions469945
+Ref: Numeric Functions-Footnote-1473777
+Ref: Numeric Functions-Footnote-2474134
+Ref: Numeric Functions-Footnote-3474182
+Node: String Functions474451
+Ref: String Functions-Footnote-1497371
+Ref: String Functions-Footnote-2497500
+Ref: String Functions-Footnote-3497748
+Node: Gory Details497835
+Ref: table-sub-escapes499514
+Ref: table-sub-posix-92500868
+Ref: table-sub-proposed502219
+Ref: table-posix-sub503573
+Ref: table-gensub-escapes505118
+Ref: Gory Details-Footnote-1506294
+Ref: Gory Details-Footnote-2506345
+Node: I/O Functions506496
+Ref: I/O Functions-Footnote-1513481
+Node: Time Functions513628
+Ref: Time Functions-Footnote-1524561
+Ref: Time Functions-Footnote-2524629
+Ref: Time Functions-Footnote-3524787
+Ref: Time Functions-Footnote-4524898
+Ref: Time Functions-Footnote-5525010
+Ref: Time Functions-Footnote-6525237
+Node: Bitwise Functions525503
+Ref: table-bitwise-ops526065
+Ref: Bitwise Functions-Footnote-1530286
+Node: Type Functions530470
+Node: I18N Functions531621
+Node: User-defined533248
+Node: Definition Syntax534052
+Ref: Definition Syntax-Footnote-1538962
+Node: Function Example539031
+Node: Function Caveats541625
+Node: Calling A Function542046
+Node: Variable Scope543161
+Node: Pass By Value/Reference546124
+Node: Return Statement549632
+Node: Dynamic Typing552613
+Node: Indirect Calls553544
+Node: Library Functions563229
+Ref: Library Functions-Footnote-1566742
+Ref: Library Functions-Footnote-2566885
+Node: Library Names567056
+Ref: Library Names-Footnote-1570527
+Ref: Library Names-Footnote-2570747
+Node: General Functions570833
+Node: Strtonum Function571861
+Node: Assert Function574791
+Node: Round Function578117
+Node: Cliff Random Function579660
+Node: Ordinal Functions580676
+Ref: Ordinal Functions-Footnote-1583748
+Ref: Ordinal Functions-Footnote-2584000
+Node: Join Function584209
+Ref: Join Function-Footnote-1585980
+Node: Getlocaltime Function586180
+Node: Readfile Function589921
+Node: Data File Management591760
+Node: Filetrans Function592392
+Node: Rewind Function596461
+Node: File Checking597848
+Node: Empty Files598942
+Node: Ignoring Assigns601172
+Node: Getopt Function602725
+Ref: Getopt Function-Footnote-1614028
+Node: Passwd Functions614231
+Ref: Passwd Functions-Footnote-1623206
+Node: Group Functions623294
+Node: Walking Arrays631378
+Node: Sample Programs633515
+Node: Running Examples634189
+Node: Clones634917
+Node: Cut Program636141
+Node: Egrep Program645986
+Ref: Egrep Program-Footnote-1653759
+Node: Id Program653869
+Node: Split Program657485
+Ref: Split Program-Footnote-1661004
+Node: Tee Program661132
+Node: Uniq Program663935
+Node: Wc Program671364
+Ref: Wc Program-Footnote-1675630
+Ref: Wc Program-Footnote-2675830
+Node: Miscellaneous Programs675922
+Node: Dupword Program677110
+Node: Alarm Program679141
+Node: Translate Program683894
+Ref: Translate Program-Footnote-1688281
+Ref: Translate Program-Footnote-2688529
+Node: Labels Program688663
+Ref: Labels Program-Footnote-1692034
+Node: Word Sorting692118
+Node: History Sorting696002
+Node: Extract Program697841
+Ref: Extract Program-Footnote-1705344
+Node: Simple Sed705472
+Node: Igawk Program708534
+Ref: Igawk Program-Footnote-1723691
+Ref: Igawk Program-Footnote-2723892
+Node: Anagram Program724030
+Node: Signature Program727098
+Node: Advanced Features728198
+Node: Nondecimal Data730084
+Node: Array Sorting731667
+Node: Controlling Array Traversal732364
+Node: Array Sorting Functions740648
+Ref: Array Sorting Functions-Footnote-1744517
+Node: Two-way I/O744711
+Ref: Two-way I/O-Footnote-1750143
+Node: TCP/IP Networking750213
+Node: Profiling753057
+Node: Internationalization760554
+Node: I18N and L10N761979
+Node: Explaining gettext762665
+Ref: Explaining gettext-Footnote-1767733
+Ref: Explaining gettext-Footnote-2767917
+Node: Programmer i18n768082
+Node: Translator i18n772284
+Node: String Extraction773077
+Ref: String Extraction-Footnote-1774038
+Node: Printf Ordering774124
+Ref: Printf Ordering-Footnote-1776908
+Node: I18N Portability776972
+Ref: I18N Portability-Footnote-1779421
+Node: I18N Example779484
+Ref: I18N Example-Footnote-1782122
+Node: Gawk I18N782194
+Node: Debugger782815
+Node: Debugging783786
+Node: Debugging Concepts784219
+Node: Debugging Terms786075
+Node: Awk Debugging788672
+Node: Sample Debugging Session789564
+Node: Debugger Invocation790084
+Node: Finding The Bug791416
+Node: List of Debugger Commands797904
+Node: Breakpoint Control799238
+Node: Debugger Execution Control802902
+Node: Viewing And Changing Data806262
+Node: Execution Stack809618
+Node: Debugger Info811085
+Node: Miscellaneous Debugger Commands815067
+Node: Readline Support820243
+Node: Limitations821074
+Node: Arbitrary Precision Arithmetic823326
+Ref: Arbitrary Precision Arithmetic-Footnote-1824975
+Node: General Arithmetic825123
+Node: Floating Point Issues826843
+Node: String Conversion Precision827724
+Ref: String Conversion Precision-Footnote-1829429
+Node: Unexpected Results829538
+Node: POSIX Floating Point Problems831691
+Ref: POSIX Floating Point Problems-Footnote-1835516
+Node: Integer Programming835554
+Node: Floating-point Programming837293
+Ref: Floating-point Programming-Footnote-1843624
+Ref: Floating-point Programming-Footnote-2843894
+Node: Floating-point Representation844158
+Node: Floating-point Context845323
+Ref: table-ieee-formats846162
+Node: Rounding Mode847546
+Ref: table-rounding-modes848025
+Ref: Rounding Mode-Footnote-1851040
+Node: Gawk and MPFR851219
+Node: Arbitrary Precision Floats852474
+Ref: Arbitrary Precision Floats-Footnote-1854917
+Node: Setting Precision855233
+Ref: table-predefined-precision-strings855919
+Node: Setting Rounding Mode858064
+Ref: table-gawk-rounding-modes858468
+Node: Floating-point Constants859655
+Node: Changing Precision861084
+Ref: Changing Precision-Footnote-1862481
+Node: Exact Arithmetic862655
+Node: Arbitrary Precision Integers865793
+Ref: Arbitrary Precision Integers-Footnote-1868811
+Node: Dynamic Extensions868958
+Node: Extension Intro870416
+Node: Plugin License871681
+Node: Extension Mechanism Outline872366
+Ref: load-extension872783
+Ref: load-new-function874261
+Ref: call-new-function875256
+Node: Extension API Description877271
+Node: Extension API Functions Introduction878484
+Node: General Data Types883350
+Ref: General Data Types-Footnote-1888955
+Node: Requesting Values889254
+Ref: table-value-types-returned889985
+Node: Constructor Functions890939
+Node: Registration Functions893959
+Node: Extension Functions894644
+Node: Exit Callback Functions896869
+Node: Extension Version String898118
+Node: Input Parsers898768
+Node: Output Wrappers908525
+Node: Two-way processors913035
+Node: Printing Messages915243
+Ref: Printing Messages-Footnote-1916320
+Node: Updating `ERRNO'916472
+Node: Accessing Parameters917211
+Node: Symbol Table Access918441
+Node: Symbol table by name918953
+Node: Symbol table by cookie920700
+Ref: Symbol table by cookie-Footnote-1924830
+Node: Cached values924893
+Ref: Cached values-Footnote-1928342
+Node: Array Manipulation928433
+Ref: Array Manipulation-Footnote-1929531
+Node: Array Data Types929570
+Ref: Array Data Types-Footnote-1932273
+Node: Array Functions932365
+Node: Flattening Arrays936131
+Node: Creating Arrays942983
+Node: Extension API Variables947708
+Node: Extension Versioning948344
+Node: Extension API Informational Variables950245
+Node: Extension API Boilerplate951331
+Node: Finding Extensions955135
+Node: Extension Example955695
+Node: Internal File Description956425
+Node: Internal File Ops960516
+Ref: Internal File Ops-Footnote-1972024
+Node: Using Internal File Ops972164
+Ref: Using Internal File Ops-Footnote-1974517
+Node: Extension Samples974783
+Node: Extension Sample File Functions976307
+Node: Extension Sample Fnmatch984792
+Node: Extension Sample Fork986518
+Node: Extension Sample Inplace987736
+Node: Extension Sample Ord989514
+Node: Extension Sample Readdir990350
+Node: Extension Sample Revout991882
+Node: Extension Sample Rev2way992475
+Node: Extension Sample Read write array993165
+Node: Extension Sample Readfile995048
+Node: Extension Sample API Tests995866
+Node: Extension Sample Time996391
+Node: gawkextlib997755
+Node: Language History1000536
+Node: V7/SVR3.11002129
+Node: SVR41004449
+Node: POSIX1005891
+Node: BTL1007277
+Node: POSIX/GNU1008011
+Node: Feature History1013610
+Node: Common Extensions1026574
+Node: Ranges and Locales1027886
+Ref: Ranges and Locales-Footnote-11032504
+Ref: Ranges and Locales-Footnote-21032531
+Ref: Ranges and Locales-Footnote-31032791
+Node: Contributors1033012
+Node: Installation1038157
+Node: Gawk Distribution1039051
+Node: Getting1039535
+Node: Extracting1040361
+Node: Distribution contents1042053
+Node: Unix Installation1047758
+Node: Quick Installation1048375
+Node: Additional Configuration Options1050819
+Node: Configuration Philosophy1052555
+Node: Non-Unix Installation1054909
+Node: PC Installation1055367
+Node: PC Binary Installation1056666
+Node: PC Compiling1058514
+Node: PC Testing1061458
+Node: PC Using1062634
+Node: Cygwin1066819
+Node: MSYS1067819
+Node: VMS Installation1068333
+Node: VMS Compilation1069097
+Ref: VMS Compilation-Footnote-11070712
+Node: VMS Dynamic Extensions1070770
+Node: VMS Installation Details1072143
+Node: VMS Running1074390
+Node: VMS GNV1077224
+Node: VMS Old Gawk1077947
+Node: Bugs1078417
+Node: Other Versions1082335
+Node: Notes1088419
+Node: Compatibility Mode1089219
+Node: Additions1090002
+Node: Accessing The Source1090929
+Node: Adding Code1092369
+Node: New Ports1098414
+Node: Derived Files1102549
+Ref: Derived Files-Footnote-11107870
+Ref: Derived Files-Footnote-21107904
+Ref: Derived Files-Footnote-31108504
+Node: Future Extensions1108602
+Node: Implementation Limitations1109185
+Node: Extension Design1110437
+Node: Old Extension Problems1111591
+Ref: Old Extension Problems-Footnote-11113099
+Node: Extension New Mechanism Goals1113156
+Ref: Extension New Mechanism Goals-Footnote-11116521
+Node: Extension Other Design Decisions1116707
+Node: Extension Future Growth1118813
+Node: Old Extension Mechanism1119649
+Node: Basic Concepts1121389
+Node: Basic High Level1122070
+Ref: figure-general-flow1122341
+Ref: figure-process-flow1122940
+Ref: Basic High Level-Footnote-11126169
+Node: Basic Data Typing1126354
+Node: Glossary1129709
+Node: Copying1155171
+Node: GNU Free Documentation License1192728
+Node: Index1217865

End Tag Table