aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gawk.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gawk.info')
-rw-r--r--doc/gawk.info674
1 files changed, 335 insertions, 339 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index 1169d3da..862860d2 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -14559,14 +14559,10 @@ different, they are automatically forced to be scalars. Consider:
$ gawk 'BEGIN { print typeof(x["foo"]) }'
-| unassigned
-'x[0]' comes into existence before it is passed to 'typeof()';
+'x["foo"]' comes into existence before it is passed to 'typeof()';
'typeof()' cannot tell that it didn't exist prior to being called.
(d.c.)
- This may change in a future release, whereby 'gawk' would allow such
-an unassigned array element to be used for a multidimensional array, and
-not remain a scalar forever (or until deleted).
-

File: gawk.info, Node: I18N Functions, Prev: Type Functions, Up: Built-in
@@ -38909,340 +38905,340 @@ Ref: table-bitwise-ops605584
Ref: Bitwise Functions-Footnote-1611647
Ref: Bitwise Functions-Footnote-2611820
Node: Type Functions612011
-Node: I18N Functions615621
-Node: User-defined617272
-Node: Definition Syntax618084
-Ref: Definition Syntax-Footnote-1623778
-Node: Function Example623849
-Ref: Function Example-Footnote-1626771
-Node: Function Calling626793
-Node: Calling A Function627381
-Node: Variable Scope628339
-Node: Pass By Value/Reference631333
-Node: Function Caveats633977
-Ref: Function Caveats-Footnote-1636024
-Node: Return Statement636144
-Node: Dynamic Typing639123
-Node: Indirect Calls640053
-Ref: Indirect Calls-Footnote-1650308
-Node: Functions Summary650436
-Node: Library Functions653141
-Ref: Library Functions-Footnote-1656748
-Ref: Library Functions-Footnote-2656891
-Node: Library Names657062
-Ref: Library Names-Footnote-1660729
-Ref: Library Names-Footnote-2660952
-Node: General Functions661038
-Node: Strtonum Function662220
-Node: Assert Function665242
-Node: Round Function668568
-Node: Cliff Random Function670108
-Node: Ordinal Functions671124
-Ref: Ordinal Functions-Footnote-1674187
-Ref: Ordinal Functions-Footnote-2674439
-Node: Join Function674649
-Ref: Join Function-Footnote-1676419
-Node: Getlocaltime Function676619
-Node: Readfile Function680361
-Node: Shell Quoting682338
-Node: Isnumeric Function683766
-Node: Data File Management685154
-Node: Filetrans Function685786
-Node: Rewind Function689882
-Node: File Checking691791
-Ref: File Checking-Footnote-1693125
-Node: Empty Files693326
-Node: Ignoring Assigns695305
-Node: Getopt Function696855
-Ref: Getopt Function-Footnote-1712078
-Node: Passwd Functions712278
-Ref: Passwd Functions-Footnote-1721117
-Node: Group Functions721205
-Ref: Group Functions-Footnote-1729103
-Node: Walking Arrays729310
-Node: Library Functions Summary732318
-Node: Library Exercises733724
-Node: Sample Programs734189
-Node: Running Examples734959
-Node: Clones735687
-Node: Cut Program736911
-Node: Egrep Program747051
-Node: Id Program756052
-Node: Split Program765999
-Ref: Split Program-Footnote-1775892
-Node: Tee Program776065
-Node: Uniq Program778855
-Node: Wc Program786443
-Node: Bytes vs. Characters786830
-Node: Using extensions788378
-Node: wc program789132
-Node: Miscellaneous Programs793997
-Node: Dupword Program795210
-Node: Alarm Program797240
-Node: Translate Program802095
-Ref: Translate Program-Footnote-1806660
-Node: Labels Program806930
-Ref: Labels Program-Footnote-1810281
-Node: Word Sorting810365
-Node: History Sorting814437
-Node: Extract Program816662
-Node: Simple Sed824716
-Node: Igawk Program827790
-Ref: Igawk Program-Footnote-1842121
-Ref: Igawk Program-Footnote-2842323
-Ref: Igawk Program-Footnote-3842445
-Node: Anagram Program842560
-Node: Signature Program845622
-Node: Programs Summary846869
-Node: Programs Exercises848083
-Ref: Programs Exercises-Footnote-1852213
-Node: Advanced Features852299
-Node: Nondecimal Data854430
-Node: Boolean Typed Values856028
-Node: Array Sorting857909
-Node: Controlling Array Traversal858614
-Ref: Controlling Array Traversal-Footnote-1866982
-Node: Array Sorting Functions867100
-Ref: Array Sorting Functions-Footnote-1872474
-Node: Two-way I/O872670
-Ref: Two-way I/O-Footnote-1880396
-Ref: Two-way I/O-Footnote-2880583
-Node: TCP/IP Networking880665
-Node: Profiling883783
-Node: Extension Philosophy893092
-Node: Advanced Features Summary894571
-Node: Internationalization896586
-Node: I18N and L10N898260
-Node: Explaining gettext898947
-Ref: Explaining gettext-Footnote-1904839
-Ref: Explaining gettext-Footnote-2905024
-Node: Programmer i18n905189
-Ref: Programmer i18n-Footnote-1910138
-Node: Translator i18n910187
-Node: String Extraction910981
-Ref: String Extraction-Footnote-1912113
-Node: Printf Ordering912199
-Ref: Printf Ordering-Footnote-1914985
-Node: I18N Portability915049
-Ref: I18N Portability-Footnote-1917505
-Node: I18N Example917568
-Ref: I18N Example-Footnote-1920843
-Ref: I18N Example-Footnote-2920916
-Node: Gawk I18N921025
-Node: I18N Summary921674
-Node: Debugger923015
-Node: Debugging924015
-Node: Debugging Concepts924456
-Node: Debugging Terms926265
-Node: Awk Debugging928840
-Ref: Awk Debugging-Footnote-1929785
-Node: Sample Debugging Session929917
-Node: Debugger Invocation930451
-Node: Finding The Bug931837
-Node: List of Debugger Commands938311
-Node: Breakpoint Control939644
-Node: Debugger Execution Control943338
-Node: Viewing And Changing Data946700
-Node: Execution Stack950241
-Node: Debugger Info951878
-Node: Miscellaneous Debugger Commands955949
-Node: Readline Support961011
-Node: Limitations961907
-Node: Debugging Summary964461
-Node: Namespaces965740
-Node: Global Namespace966851
-Node: Qualified Names968249
-Node: Default Namespace969248
-Node: Changing The Namespace969989
-Node: Naming Rules971603
-Node: Internal Name Management973451
-Node: Namespace Example974493
-Node: Namespace And Features977055
-Node: Namespace Summary978490
-Node: Arbitrary Precision Arithmetic979967
-Node: Computer Arithmetic981454
-Ref: table-numeric-ranges985220
-Ref: table-floating-point-ranges985713
-Ref: Computer Arithmetic-Footnote-1986371
-Node: Math Definitions986428
-Ref: table-ieee-formats989404
-Node: MPFR features989971
-Node: FP Math Caution991689
-Ref: FP Math Caution-Footnote-1992761
-Node: Inexactness of computations993130
-Node: Inexact representation994161
-Node: Comparing FP Values995521
-Node: Errors accumulate996762
-Node: Strange values998218
-Ref: Strange values-Footnote-11000806
-Node: Getting Accuracy1000911
-Node: Try To Round1003621
-Node: Setting precision1004520
-Ref: table-predefined-precision-strings1005217
-Node: Setting the rounding mode1007047
-Ref: table-gawk-rounding-modes1007421
-Ref: Setting the rounding mode-Footnote-11011352
-Node: Arbitrary Precision Integers1011531
-Ref: Arbitrary Precision Integers-Footnote-11014706
-Node: Checking for MPFR1014855
-Node: POSIX Floating Point Problems1016329
-Ref: POSIX Floating Point Problems-Footnote-11020614
-Node: Floating point summary1020652
-Node: Dynamic Extensions1022842
-Node: Extension Intro1024395
-Node: Plugin License1025661
-Node: Extension Mechanism Outline1026458
-Ref: figure-load-extension1026897
-Ref: figure-register-new-function1028462
-Ref: figure-call-new-function1029554
-Node: Extension API Description1031616
-Node: Extension API Functions Introduction1033329
-Ref: table-api-std-headers1035165
-Node: General Data Types1039414
-Ref: General Data Types-Footnote-11048120
-Node: Memory Allocation Functions1048419
-Ref: Memory Allocation Functions-Footnote-11052920
-Node: Constructor Functions1053019
-Node: API Ownership of MPFR and GMP Values1056672
-Node: Registration Functions1057985
-Node: Extension Functions1058685
-Node: Exit Callback Functions1064007
-Node: Extension Version String1065257
-Node: Input Parsers1065920
-Node: Output Wrappers1078641
-Node: Two-way processors1083153
-Node: Printing Messages1085418
-Ref: Printing Messages-Footnote-11086589
-Node: Updating ERRNO1086742
-Node: Requesting Values1087481
-Ref: table-value-types-returned1088218
-Node: Accessing Parameters1089326
-Node: Symbol Table Access1090563
-Node: Symbol table by name1091075
-Ref: Symbol table by name-Footnote-11094100
-Node: Symbol table by cookie1094228
-Ref: Symbol table by cookie-Footnote-11098413
-Node: Cached values1098477
-Ref: Cached values-Footnote-11102013
-Node: Array Manipulation1102166
-Ref: Array Manipulation-Footnote-11103257
-Node: Array Data Types1103294
-Ref: Array Data Types-Footnote-11105952
-Node: Array Functions1106044
-Node: Flattening Arrays1110542
-Node: Creating Arrays1117518
-Node: Redirection API1122285
-Node: Extension API Variables1125118
-Node: Extension Versioning1125829
-Ref: gawk-api-version1126258
-Node: Extension GMP/MPFR Versioning1127989
-Node: Extension API Informational Variables1129617
-Node: Extension API Boilerplate1130690
-Node: Changes from API V11134664
-Node: Finding Extensions1136236
-Node: Extension Example1136795
-Node: Internal File Description1137593
-Node: Internal File Ops1141673
-Ref: Internal File Ops-Footnote-11153023
-Node: Using Internal File Ops1153163
-Ref: Using Internal File Ops-Footnote-11155546
-Node: Extension Samples1155820
-Node: Extension Sample File Functions1157349
-Node: Extension Sample Fnmatch1164998
-Node: Extension Sample Fork1166485
-Node: Extension Sample Inplace1167703
-Node: Extension Sample Ord1171329
-Node: Extension Sample Readdir1172165
-Ref: table-readdir-file-types1173054
-Node: Extension Sample Revout1174121
-Node: Extension Sample Rev2way1174710
-Node: Extension Sample Read write array1175450
-Node: Extension Sample Readfile1177392
-Node: Extension Sample Time1178487
-Node: Extension Sample API Tests1180239
-Node: gawkextlib1180731
-Node: Extension summary1183649
-Node: Extension Exercises1187351
-Node: Language History1188593
-Node: V7/SVR3.11190249
-Node: SVR41192401
-Node: POSIX1193835
-Node: BTL1195216
-Node: POSIX/GNU1195945
-Node: Feature History1201723
-Node: Common Extensions1218898
-Node: Ranges and Locales1220181
-Ref: Ranges and Locales-Footnote-11224797
-Ref: Ranges and Locales-Footnote-21224824
-Ref: Ranges and Locales-Footnote-31225059
-Node: Contributors1225282
-Node: History summary1231279
-Node: Installation1232659
-Node: Gawk Distribution1233603
-Node: Getting1234087
-Node: Extracting1235050
-Node: Distribution contents1236688
-Node: Unix Installation1243830
-Node: Quick Installation1244634
-Node: Compiling with MPFR1247110
-Node: Shell Startup Files1247802
-Node: Additional Configuration Options1248891
-Node: Configuration Philosophy1251206
-Node: Compiling from Git1253602
-Node: Building the Documentation1254157
-Node: Non-Unix Installation1255541
-Node: PC Installation1256001
-Node: PC Binary Installation1256839
-Node: PC Compiling1257274
-Node: PC Using1258391
-Node: Cygwin1261944
-Node: MSYS1263168
-Node: VMS Installation1263770
-Node: VMS Compilation1264489
-Ref: VMS Compilation-Footnote-11265718
-Node: VMS Dynamic Extensions1265776
-Node: VMS Installation Details1267461
-Node: VMS Running1269723
-Node: VMS GNV1274002
-Node: Bugs1274716
-Node: Bug definition1275628
-Node: Bug address1278132
-Node: Usenet1281520
-Node: Performance bugs1282529
-Node: Asking for help1285450
-Node: Maintainers1287412
-Node: Other Versions1288606
-Node: Installation summary1296458
-Node: Notes1297822
-Node: Compatibility Mode1298616
-Node: Additions1299398
-Node: Accessing The Source1300323
-Node: Adding Code1301760
-Node: New Ports1307979
-Node: Derived Files1312354
-Ref: Derived Files-Footnote-11318014
-Ref: Derived Files-Footnote-21318049
-Ref: Derived Files-Footnote-31318647
-Node: Future Extensions1318761
-Node: Implementation Limitations1319419
-Node: Extension Design1320629
-Node: Old Extension Problems1321773
-Ref: Old Extension Problems-Footnote-11323291
-Node: Extension New Mechanism Goals1323348
-Ref: Extension New Mechanism Goals-Footnote-11326712
-Node: Extension Other Design Decisions1326901
-Node: Extension Future Growth1329014
-Node: Notes summary1329620
-Node: Basic Concepts1330778
-Node: Basic High Level1331459
-Ref: figure-general-flow1331741
-Ref: figure-process-flow1332426
-Ref: Basic High Level-Footnote-11335727
-Node: Basic Data Typing1335912
-Node: Glossary1339240
-Node: Copying1371127
-Node: GNU Free Documentation License1408670
-Node: Index1433790
+Node: I18N Functions615431
+Node: User-defined617082
+Node: Definition Syntax617894
+Ref: Definition Syntax-Footnote-1623588
+Node: Function Example623659
+Ref: Function Example-Footnote-1626581
+Node: Function Calling626603
+Node: Calling A Function627191
+Node: Variable Scope628149
+Node: Pass By Value/Reference631143
+Node: Function Caveats633787
+Ref: Function Caveats-Footnote-1635834
+Node: Return Statement635954
+Node: Dynamic Typing638933
+Node: Indirect Calls639863
+Ref: Indirect Calls-Footnote-1650118
+Node: Functions Summary650246
+Node: Library Functions652951
+Ref: Library Functions-Footnote-1656558
+Ref: Library Functions-Footnote-2656701
+Node: Library Names656872
+Ref: Library Names-Footnote-1660539
+Ref: Library Names-Footnote-2660762
+Node: General Functions660848
+Node: Strtonum Function662030
+Node: Assert Function665052
+Node: Round Function668378
+Node: Cliff Random Function669918
+Node: Ordinal Functions670934
+Ref: Ordinal Functions-Footnote-1673997
+Ref: Ordinal Functions-Footnote-2674249
+Node: Join Function674459
+Ref: Join Function-Footnote-1676229
+Node: Getlocaltime Function676429
+Node: Readfile Function680171
+Node: Shell Quoting682148
+Node: Isnumeric Function683576
+Node: Data File Management684964
+Node: Filetrans Function685596
+Node: Rewind Function689692
+Node: File Checking691601
+Ref: File Checking-Footnote-1692935
+Node: Empty Files693136
+Node: Ignoring Assigns695115
+Node: Getopt Function696665
+Ref: Getopt Function-Footnote-1711888
+Node: Passwd Functions712088
+Ref: Passwd Functions-Footnote-1720927
+Node: Group Functions721015
+Ref: Group Functions-Footnote-1728913
+Node: Walking Arrays729120
+Node: Library Functions Summary732128
+Node: Library Exercises733534
+Node: Sample Programs733999
+Node: Running Examples734769
+Node: Clones735497
+Node: Cut Program736721
+Node: Egrep Program746861
+Node: Id Program755862
+Node: Split Program765809
+Ref: Split Program-Footnote-1775702
+Node: Tee Program775875
+Node: Uniq Program778665
+Node: Wc Program786253
+Node: Bytes vs. Characters786640
+Node: Using extensions788188
+Node: wc program788942
+Node: Miscellaneous Programs793807
+Node: Dupword Program795020
+Node: Alarm Program797050
+Node: Translate Program801905
+Ref: Translate Program-Footnote-1806470
+Node: Labels Program806740
+Ref: Labels Program-Footnote-1810091
+Node: Word Sorting810175
+Node: History Sorting814247
+Node: Extract Program816472
+Node: Simple Sed824526
+Node: Igawk Program827600
+Ref: Igawk Program-Footnote-1841931
+Ref: Igawk Program-Footnote-2842133
+Ref: Igawk Program-Footnote-3842255
+Node: Anagram Program842370
+Node: Signature Program845432
+Node: Programs Summary846679
+Node: Programs Exercises847893
+Ref: Programs Exercises-Footnote-1852023
+Node: Advanced Features852109
+Node: Nondecimal Data854240
+Node: Boolean Typed Values855838
+Node: Array Sorting857719
+Node: Controlling Array Traversal858424
+Ref: Controlling Array Traversal-Footnote-1866792
+Node: Array Sorting Functions866910
+Ref: Array Sorting Functions-Footnote-1872284
+Node: Two-way I/O872480
+Ref: Two-way I/O-Footnote-1880206
+Ref: Two-way I/O-Footnote-2880393
+Node: TCP/IP Networking880475
+Node: Profiling883593
+Node: Extension Philosophy892902
+Node: Advanced Features Summary894381
+Node: Internationalization896396
+Node: I18N and L10N898070
+Node: Explaining gettext898757
+Ref: Explaining gettext-Footnote-1904649
+Ref: Explaining gettext-Footnote-2904834
+Node: Programmer i18n904999
+Ref: Programmer i18n-Footnote-1909948
+Node: Translator i18n909997
+Node: String Extraction910791
+Ref: String Extraction-Footnote-1911923
+Node: Printf Ordering912009
+Ref: Printf Ordering-Footnote-1914795
+Node: I18N Portability914859
+Ref: I18N Portability-Footnote-1917315
+Node: I18N Example917378
+Ref: I18N Example-Footnote-1920653
+Ref: I18N Example-Footnote-2920726
+Node: Gawk I18N920835
+Node: I18N Summary921484
+Node: Debugger922825
+Node: Debugging923825
+Node: Debugging Concepts924266
+Node: Debugging Terms926075
+Node: Awk Debugging928650
+Ref: Awk Debugging-Footnote-1929595
+Node: Sample Debugging Session929727
+Node: Debugger Invocation930261
+Node: Finding The Bug931647
+Node: List of Debugger Commands938121
+Node: Breakpoint Control939454
+Node: Debugger Execution Control943148
+Node: Viewing And Changing Data946510
+Node: Execution Stack950051
+Node: Debugger Info951688
+Node: Miscellaneous Debugger Commands955759
+Node: Readline Support960821
+Node: Limitations961717
+Node: Debugging Summary964271
+Node: Namespaces965550
+Node: Global Namespace966661
+Node: Qualified Names968059
+Node: Default Namespace969058
+Node: Changing The Namespace969799
+Node: Naming Rules971413
+Node: Internal Name Management973261
+Node: Namespace Example974303
+Node: Namespace And Features976865
+Node: Namespace Summary978300
+Node: Arbitrary Precision Arithmetic979777
+Node: Computer Arithmetic981264
+Ref: table-numeric-ranges985030
+Ref: table-floating-point-ranges985523
+Ref: Computer Arithmetic-Footnote-1986181
+Node: Math Definitions986238
+Ref: table-ieee-formats989214
+Node: MPFR features989781
+Node: FP Math Caution991499
+Ref: FP Math Caution-Footnote-1992571
+Node: Inexactness of computations992940
+Node: Inexact representation993971
+Node: Comparing FP Values995331
+Node: Errors accumulate996572
+Node: Strange values998028
+Ref: Strange values-Footnote-11000616
+Node: Getting Accuracy1000721
+Node: Try To Round1003431
+Node: Setting precision1004330
+Ref: table-predefined-precision-strings1005027
+Node: Setting the rounding mode1006857
+Ref: table-gawk-rounding-modes1007231
+Ref: Setting the rounding mode-Footnote-11011162
+Node: Arbitrary Precision Integers1011341
+Ref: Arbitrary Precision Integers-Footnote-11014516
+Node: Checking for MPFR1014665
+Node: POSIX Floating Point Problems1016139
+Ref: POSIX Floating Point Problems-Footnote-11020424
+Node: Floating point summary1020462
+Node: Dynamic Extensions1022652
+Node: Extension Intro1024205
+Node: Plugin License1025471
+Node: Extension Mechanism Outline1026268
+Ref: figure-load-extension1026707
+Ref: figure-register-new-function1028272
+Ref: figure-call-new-function1029364
+Node: Extension API Description1031426
+Node: Extension API Functions Introduction1033139
+Ref: table-api-std-headers1034975
+Node: General Data Types1039224
+Ref: General Data Types-Footnote-11047930
+Node: Memory Allocation Functions1048229
+Ref: Memory Allocation Functions-Footnote-11052730
+Node: Constructor Functions1052829
+Node: API Ownership of MPFR and GMP Values1056482
+Node: Registration Functions1057795
+Node: Extension Functions1058495
+Node: Exit Callback Functions1063817
+Node: Extension Version String1065067
+Node: Input Parsers1065730
+Node: Output Wrappers1078451
+Node: Two-way processors1082963
+Node: Printing Messages1085228
+Ref: Printing Messages-Footnote-11086399
+Node: Updating ERRNO1086552
+Node: Requesting Values1087291
+Ref: table-value-types-returned1088028
+Node: Accessing Parameters1089136
+Node: Symbol Table Access1090373
+Node: Symbol table by name1090885
+Ref: Symbol table by name-Footnote-11093910
+Node: Symbol table by cookie1094038
+Ref: Symbol table by cookie-Footnote-11098223
+Node: Cached values1098287
+Ref: Cached values-Footnote-11101823
+Node: Array Manipulation1101976
+Ref: Array Manipulation-Footnote-11103067
+Node: Array Data Types1103104
+Ref: Array Data Types-Footnote-11105762
+Node: Array Functions1105854
+Node: Flattening Arrays1110352
+Node: Creating Arrays1117328
+Node: Redirection API1122095
+Node: Extension API Variables1124928
+Node: Extension Versioning1125639
+Ref: gawk-api-version1126068
+Node: Extension GMP/MPFR Versioning1127799
+Node: Extension API Informational Variables1129427
+Node: Extension API Boilerplate1130500
+Node: Changes from API V11134474
+Node: Finding Extensions1136046
+Node: Extension Example1136605
+Node: Internal File Description1137403
+Node: Internal File Ops1141483
+Ref: Internal File Ops-Footnote-11152833
+Node: Using Internal File Ops1152973
+Ref: Using Internal File Ops-Footnote-11155356
+Node: Extension Samples1155630
+Node: Extension Sample File Functions1157159
+Node: Extension Sample Fnmatch1164808
+Node: Extension Sample Fork1166295
+Node: Extension Sample Inplace1167513
+Node: Extension Sample Ord1171139
+Node: Extension Sample Readdir1171975
+Ref: table-readdir-file-types1172864
+Node: Extension Sample Revout1173931
+Node: Extension Sample Rev2way1174520
+Node: Extension Sample Read write array1175260
+Node: Extension Sample Readfile1177202
+Node: Extension Sample Time1178297
+Node: Extension Sample API Tests1180049
+Node: gawkextlib1180541
+Node: Extension summary1183459
+Node: Extension Exercises1187161
+Node: Language History1188403
+Node: V7/SVR3.11190059
+Node: SVR41192211
+Node: POSIX1193645
+Node: BTL1195026
+Node: POSIX/GNU1195755
+Node: Feature History1201533
+Node: Common Extensions1218708
+Node: Ranges and Locales1219991
+Ref: Ranges and Locales-Footnote-11224607
+Ref: Ranges and Locales-Footnote-21224634
+Ref: Ranges and Locales-Footnote-31224869
+Node: Contributors1225092
+Node: History summary1231089
+Node: Installation1232469
+Node: Gawk Distribution1233413
+Node: Getting1233897
+Node: Extracting1234860
+Node: Distribution contents1236498
+Node: Unix Installation1243640
+Node: Quick Installation1244444
+Node: Compiling with MPFR1246920
+Node: Shell Startup Files1247612
+Node: Additional Configuration Options1248701
+Node: Configuration Philosophy1251016
+Node: Compiling from Git1253412
+Node: Building the Documentation1253967
+Node: Non-Unix Installation1255351
+Node: PC Installation1255811
+Node: PC Binary Installation1256649
+Node: PC Compiling1257084
+Node: PC Using1258201
+Node: Cygwin1261754
+Node: MSYS1262978
+Node: VMS Installation1263580
+Node: VMS Compilation1264299
+Ref: VMS Compilation-Footnote-11265528
+Node: VMS Dynamic Extensions1265586
+Node: VMS Installation Details1267271
+Node: VMS Running1269533
+Node: VMS GNV1273812
+Node: Bugs1274526
+Node: Bug definition1275438
+Node: Bug address1277942
+Node: Usenet1281330
+Node: Performance bugs1282339
+Node: Asking for help1285260
+Node: Maintainers1287222
+Node: Other Versions1288416
+Node: Installation summary1296268
+Node: Notes1297632
+Node: Compatibility Mode1298426
+Node: Additions1299208
+Node: Accessing The Source1300133
+Node: Adding Code1301570
+Node: New Ports1307789
+Node: Derived Files1312164
+Ref: Derived Files-Footnote-11317824
+Ref: Derived Files-Footnote-21317859
+Ref: Derived Files-Footnote-31318457
+Node: Future Extensions1318571
+Node: Implementation Limitations1319229
+Node: Extension Design1320439
+Node: Old Extension Problems1321583
+Ref: Old Extension Problems-Footnote-11323101
+Node: Extension New Mechanism Goals1323158
+Ref: Extension New Mechanism Goals-Footnote-11326522
+Node: Extension Other Design Decisions1326711
+Node: Extension Future Growth1328824
+Node: Notes summary1329430
+Node: Basic Concepts1330588
+Node: Basic High Level1331269
+Ref: figure-general-flow1331551
+Ref: figure-process-flow1332236
+Ref: Basic High Level-Footnote-11335537
+Node: Basic Data Typing1335722
+Node: Glossary1339050
+Node: Copying1370937
+Node: GNU Free Documentation License1408480
+Node: Index1433600

End Tag Table