summaryrefslogtreecommitdiff
path: root/doc/gawk.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gawk.info')
-rw-r--r--doc/gawk.info536
1 files changed, 268 insertions, 268 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index 88c01fae..a3c9a803 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -17892,8 +17892,8 @@ BREs. You use '-E' to specify the use of EREs, and '-F' to specify
searching for fixed strings.
In practice, systems continue to come with separate 'egrep' and
-'fgrep' utilities, for backwards compatibilty. This minor node provides
-an 'awk' implementation of 'egrep', which supports all of the
+'fgrep' utilities, for backwards compatibility. This minor node
+provides an 'awk' implementation of 'egrep', which supports all of the
POSIX-mandated options. You invoke it as follows:
'egrep' [OPTIONS] ''PATTERN'' FILES ...
@@ -37956,272 +37956,272 @@ Node: Running Examples726294
Node: Clones727022
Node: Cut Program728246
Node: Egrep Program738175
-Node: Id Program747185
-Node: Split Program757132
-Ref: Split Program-Footnote-1760590
-Node: Tee Program760719
-Node: Uniq Program763509
-Node: Wc Program771073
-Ref: Wc Program-Footnote-1775328
-Node: Miscellaneous Programs775422
-Node: Dupword Program776635
-Node: Alarm Program778665
-Node: Translate Program783520
-Ref: Translate Program-Footnote-1788085
-Node: Labels Program788355
-Ref: Labels Program-Footnote-1791706
-Node: Word Sorting791790
-Node: History Sorting795862
-Node: Extract Program798087
-Node: Simple Sed806141
-Node: Igawk Program809215
-Ref: Igawk Program-Footnote-1823546
-Ref: Igawk Program-Footnote-2823748
-Ref: Igawk Program-Footnote-3823870
-Node: Anagram Program823985
-Node: Signature Program827047
-Node: Programs Summary828294
-Node: Programs Exercises829508
-Ref: Programs Exercises-Footnote-1833638
-Node: Advanced Features833724
-Node: Nondecimal Data835714
-Node: Array Sorting837305
-Node: Controlling Array Traversal838005
-Ref: Controlling Array Traversal-Footnote-1846373
-Node: Array Sorting Functions846491
-Ref: Array Sorting Functions-Footnote-1851582
-Node: Two-way I/O851778
-Ref: Two-way I/O-Footnote-1859499
-Ref: Two-way I/O-Footnote-2859686
-Node: TCP/IP Networking859768
-Node: Profiling862886
-Node: Advanced Features Summary872200
-Node: Internationalization874044
-Node: I18N and L10N875524
-Node: Explaining gettext876211
-Ref: Explaining gettext-Footnote-1882103
-Ref: Explaining gettext-Footnote-2882288
-Node: Programmer i18n882453
-Ref: Programmer i18n-Footnote-1887402
-Node: Translator i18n887451
-Node: String Extraction888245
-Ref: String Extraction-Footnote-1889377
-Node: Printf Ordering889463
-Ref: Printf Ordering-Footnote-1892249
-Node: I18N Portability892313
-Ref: I18N Portability-Footnote-1894769
-Node: I18N Example894832
-Ref: I18N Example-Footnote-1898107
-Ref: I18N Example-Footnote-2898180
-Node: Gawk I18N898289
-Node: I18N Summary898938
-Node: Debugger900279
-Node: Debugging901279
-Node: Debugging Concepts901720
-Node: Debugging Terms903529
-Node: Awk Debugging906104
-Ref: Awk Debugging-Footnote-1907049
-Node: Sample Debugging Session907181
-Node: Debugger Invocation907715
-Node: Finding The Bug909101
-Node: List of Debugger Commands915575
-Node: Breakpoint Control916908
-Node: Debugger Execution Control920602
-Node: Viewing And Changing Data923964
-Node: Execution Stack927505
-Node: Debugger Info929142
-Node: Miscellaneous Debugger Commands933213
-Node: Readline Support938275
-Node: Limitations939171
-Node: Debugging Summary941725
-Node: Namespaces943004
-Node: Global Namespace944115
-Node: Qualified Names945513
-Node: Default Namespace946512
-Node: Changing The Namespace947253
-Node: Naming Rules948867
-Node: Internal Name Management950715
-Node: Namespace Example951757
-Node: Namespace And Features954319
-Node: Namespace Summary955754
-Node: Arbitrary Precision Arithmetic957231
-Node: Computer Arithmetic958718
-Ref: table-numeric-ranges962484
-Ref: table-floating-point-ranges962977
-Ref: Computer Arithmetic-Footnote-1963635
-Node: Math Definitions963692
-Ref: table-ieee-formats967008
-Ref: Math Definitions-Footnote-1967611
-Node: MPFR features967716
-Node: FP Math Caution969434
-Ref: FP Math Caution-Footnote-1970506
-Node: Inexactness of computations970875
-Node: Inexact representation971835
-Node: Comparing FP Values973195
-Node: Errors accumulate974436
-Node: Getting Accuracy975869
-Node: Try To Round978579
-Node: Setting precision979478
-Ref: table-predefined-precision-strings980175
-Node: Setting the rounding mode982005
-Ref: table-gawk-rounding-modes982379
-Ref: Setting the rounding mode-Footnote-1986310
-Node: Arbitrary Precision Integers986489
-Ref: Arbitrary Precision Integers-Footnote-1989664
-Node: Checking for MPFR989813
-Node: POSIX Floating Point Problems991287
-Ref: POSIX Floating Point Problems-Footnote-1995572
-Node: Floating point summary995610
-Node: Dynamic Extensions997800
-Node: Extension Intro999353
-Node: Plugin License1000619
-Node: Extension Mechanism Outline1001416
-Ref: figure-load-extension1001855
-Ref: figure-register-new-function1003420
-Ref: figure-call-new-function1004512
-Node: Extension API Description1006574
-Node: Extension API Functions Introduction1008287
-Ref: table-api-std-headers1010123
-Node: General Data Types1014372
-Ref: General Data Types-Footnote-11023002
-Node: Memory Allocation Functions1023301
-Ref: Memory Allocation Functions-Footnote-11027802
-Node: Constructor Functions1027901
-Node: API Ownership of MPFR and GMP Values1031367
-Node: Registration Functions1032680
-Node: Extension Functions1033380
-Node: Exit Callback Functions1038702
-Node: Extension Version String1039952
-Node: Input Parsers1040615
-Node: Output Wrappers1053336
-Node: Two-way processors1057848
-Node: Printing Messages1060113
-Ref: Printing Messages-Footnote-11061284
-Node: Updating ERRNO1061437
-Node: Requesting Values1062176
-Ref: table-value-types-returned1062913
-Node: Accessing Parameters1063849
-Node: Symbol Table Access1065086
-Node: Symbol table by name1065598
-Ref: Symbol table by name-Footnote-11068622
-Node: Symbol table by cookie1068750
-Ref: Symbol table by cookie-Footnote-11072935
-Node: Cached values1072999
-Ref: Cached values-Footnote-11076535
-Node: Array Manipulation1076688
-Ref: Array Manipulation-Footnote-11077779
-Node: Array Data Types1077816
-Ref: Array Data Types-Footnote-11080474
-Node: Array Functions1080566
-Node: Flattening Arrays1085064
-Node: Creating Arrays1092040
-Node: Redirection API1096807
-Node: Extension API Variables1099640
-Node: Extension Versioning1100351
-Ref: gawk-api-version1100780
-Node: Extension GMP/MPFR Versioning1102511
-Node: Extension API Informational Variables1104139
-Node: Extension API Boilerplate1105212
-Node: Changes from API V11109186
-Node: Finding Extensions1110758
-Node: Extension Example1111317
-Node: Internal File Description1112115
-Node: Internal File Ops1116195
-Ref: Internal File Ops-Footnote-11127545
-Node: Using Internal File Ops1127685
-Ref: Using Internal File Ops-Footnote-11130068
-Node: Extension Samples1130342
-Node: Extension Sample File Functions1131871
-Node: Extension Sample Fnmatch1139520
-Node: Extension Sample Fork1141007
-Node: Extension Sample Inplace1142225
-Node: Extension Sample Ord1145850
-Node: Extension Sample Readdir1146686
-Ref: table-readdir-file-types1147575
-Node: Extension Sample Revout1148642
-Node: Extension Sample Rev2way1149231
-Node: Extension Sample Read write array1149971
-Node: Extension Sample Readfile1151913
-Node: Extension Sample Time1153008
-Node: Extension Sample API Tests1154760
-Node: gawkextlib1155252
-Node: Extension summary1158170
-Node: Extension Exercises1161872
-Node: Language History1163114
-Node: V7/SVR3.11164770
-Node: SVR41166922
-Node: POSIX1168356
-Node: BTL1169737
-Node: POSIX/GNU1170466
-Node: Feature History1176244
-Node: Common Extensions1192563
-Node: Ranges and Locales1193846
-Ref: Ranges and Locales-Footnote-11198462
-Ref: Ranges and Locales-Footnote-21198489
-Ref: Ranges and Locales-Footnote-31198724
-Node: Contributors1198947
-Node: History summary1204944
-Node: Installation1206324
-Node: Gawk Distribution1207268
-Node: Getting1207752
-Node: Extracting1208715
-Node: Distribution contents1210353
-Node: Unix Installation1216833
-Node: Quick Installation1217515
-Node: Shell Startup Files1219929
-Node: Additional Configuration Options1221018
-Node: Configuration Philosophy1223333
-Node: Non-Unix Installation1225702
-Node: PC Installation1226162
-Node: PC Binary Installation1227000
-Node: PC Compiling1227435
-Node: PC Using1228552
-Node: Cygwin1232105
-Node: MSYS1233329
-Node: VMS Installation1233931
-Node: VMS Compilation1234722
-Ref: VMS Compilation-Footnote-11235951
-Node: VMS Dynamic Extensions1236009
-Node: VMS Installation Details1237694
-Node: VMS Running1239947
-Node: VMS GNV1244226
-Node: VMS Old Gawk1244961
-Node: Bugs1245432
-Node: Bug address1246095
-Node: Usenet1249077
-Node: Maintainers1250081
-Node: Other Versions1251266
-Node: Installation summary1258354
-Node: Notes1259563
-Node: Compatibility Mode1260357
-Node: Additions1261139
-Node: Accessing The Source1262064
-Node: Adding Code1263501
-Node: New Ports1269720
-Node: Derived Files1274095
-Ref: Derived Files-Footnote-11279755
-Ref: Derived Files-Footnote-21279790
-Ref: Derived Files-Footnote-31280388
-Node: Future Extensions1280502
-Node: Implementation Limitations1281160
-Node: Extension Design1282370
-Node: Old Extension Problems1283514
-Ref: Old Extension Problems-Footnote-11285032
-Node: Extension New Mechanism Goals1285089
-Ref: Extension New Mechanism Goals-Footnote-11288453
-Node: Extension Other Design Decisions1288642
-Node: Extension Future Growth1290755
-Node: Notes summary1291361
-Node: Basic Concepts1292519
-Node: Basic High Level1293200
-Ref: figure-general-flow1293482
-Ref: figure-process-flow1294167
-Ref: Basic High Level-Footnote-11297468
-Node: Basic Data Typing1297653
-Node: Glossary1300981
-Node: Copying1332866
-Node: GNU Free Documentation License1370409
-Node: Index1395529
+Node: Id Program747186
+Node: Split Program757133
+Ref: Split Program-Footnote-1760591
+Node: Tee Program760720
+Node: Uniq Program763510
+Node: Wc Program771074
+Ref: Wc Program-Footnote-1775329
+Node: Miscellaneous Programs775423
+Node: Dupword Program776636
+Node: Alarm Program778666
+Node: Translate Program783521
+Ref: Translate Program-Footnote-1788086
+Node: Labels Program788356
+Ref: Labels Program-Footnote-1791707
+Node: Word Sorting791791
+Node: History Sorting795863
+Node: Extract Program798088
+Node: Simple Sed806142
+Node: Igawk Program809216
+Ref: Igawk Program-Footnote-1823547
+Ref: Igawk Program-Footnote-2823749
+Ref: Igawk Program-Footnote-3823871
+Node: Anagram Program823986
+Node: Signature Program827048
+Node: Programs Summary828295
+Node: Programs Exercises829509
+Ref: Programs Exercises-Footnote-1833639
+Node: Advanced Features833725
+Node: Nondecimal Data835715
+Node: Array Sorting837306
+Node: Controlling Array Traversal838006
+Ref: Controlling Array Traversal-Footnote-1846374
+Node: Array Sorting Functions846492
+Ref: Array Sorting Functions-Footnote-1851583
+Node: Two-way I/O851779
+Ref: Two-way I/O-Footnote-1859500
+Ref: Two-way I/O-Footnote-2859687
+Node: TCP/IP Networking859769
+Node: Profiling862887
+Node: Advanced Features Summary872201
+Node: Internationalization874045
+Node: I18N and L10N875525
+Node: Explaining gettext876212
+Ref: Explaining gettext-Footnote-1882104
+Ref: Explaining gettext-Footnote-2882289
+Node: Programmer i18n882454
+Ref: Programmer i18n-Footnote-1887403
+Node: Translator i18n887452
+Node: String Extraction888246
+Ref: String Extraction-Footnote-1889378
+Node: Printf Ordering889464
+Ref: Printf Ordering-Footnote-1892250
+Node: I18N Portability892314
+Ref: I18N Portability-Footnote-1894770
+Node: I18N Example894833
+Ref: I18N Example-Footnote-1898108
+Ref: I18N Example-Footnote-2898181
+Node: Gawk I18N898290
+Node: I18N Summary898939
+Node: Debugger900280
+Node: Debugging901280
+Node: Debugging Concepts901721
+Node: Debugging Terms903530
+Node: Awk Debugging906105
+Ref: Awk Debugging-Footnote-1907050
+Node: Sample Debugging Session907182
+Node: Debugger Invocation907716
+Node: Finding The Bug909102
+Node: List of Debugger Commands915576
+Node: Breakpoint Control916909
+Node: Debugger Execution Control920603
+Node: Viewing And Changing Data923965
+Node: Execution Stack927506
+Node: Debugger Info929143
+Node: Miscellaneous Debugger Commands933214
+Node: Readline Support938276
+Node: Limitations939172
+Node: Debugging Summary941726
+Node: Namespaces943005
+Node: Global Namespace944116
+Node: Qualified Names945514
+Node: Default Namespace946513
+Node: Changing The Namespace947254
+Node: Naming Rules948868
+Node: Internal Name Management950716
+Node: Namespace Example951758
+Node: Namespace And Features954320
+Node: Namespace Summary955755
+Node: Arbitrary Precision Arithmetic957232
+Node: Computer Arithmetic958719
+Ref: table-numeric-ranges962485
+Ref: table-floating-point-ranges962978
+Ref: Computer Arithmetic-Footnote-1963636
+Node: Math Definitions963693
+Ref: table-ieee-formats967009
+Ref: Math Definitions-Footnote-1967612
+Node: MPFR features967717
+Node: FP Math Caution969435
+Ref: FP Math Caution-Footnote-1970507
+Node: Inexactness of computations970876
+Node: Inexact representation971836
+Node: Comparing FP Values973196
+Node: Errors accumulate974437
+Node: Getting Accuracy975870
+Node: Try To Round978580
+Node: Setting precision979479
+Ref: table-predefined-precision-strings980176
+Node: Setting the rounding mode982006
+Ref: table-gawk-rounding-modes982380
+Ref: Setting the rounding mode-Footnote-1986311
+Node: Arbitrary Precision Integers986490
+Ref: Arbitrary Precision Integers-Footnote-1989665
+Node: Checking for MPFR989814
+Node: POSIX Floating Point Problems991288
+Ref: POSIX Floating Point Problems-Footnote-1995573
+Node: Floating point summary995611
+Node: Dynamic Extensions997801
+Node: Extension Intro999354
+Node: Plugin License1000620
+Node: Extension Mechanism Outline1001417
+Ref: figure-load-extension1001856
+Ref: figure-register-new-function1003421
+Ref: figure-call-new-function1004513
+Node: Extension API Description1006575
+Node: Extension API Functions Introduction1008288
+Ref: table-api-std-headers1010124
+Node: General Data Types1014373
+Ref: General Data Types-Footnote-11023003
+Node: Memory Allocation Functions1023302
+Ref: Memory Allocation Functions-Footnote-11027803
+Node: Constructor Functions1027902
+Node: API Ownership of MPFR and GMP Values1031368
+Node: Registration Functions1032681
+Node: Extension Functions1033381
+Node: Exit Callback Functions1038703
+Node: Extension Version String1039953
+Node: Input Parsers1040616
+Node: Output Wrappers1053337
+Node: Two-way processors1057849
+Node: Printing Messages1060114
+Ref: Printing Messages-Footnote-11061285
+Node: Updating ERRNO1061438
+Node: Requesting Values1062177
+Ref: table-value-types-returned1062914
+Node: Accessing Parameters1063850
+Node: Symbol Table Access1065087
+Node: Symbol table by name1065599
+Ref: Symbol table by name-Footnote-11068623
+Node: Symbol table by cookie1068751
+Ref: Symbol table by cookie-Footnote-11072936
+Node: Cached values1073000
+Ref: Cached values-Footnote-11076536
+Node: Array Manipulation1076689
+Ref: Array Manipulation-Footnote-11077780
+Node: Array Data Types1077817
+Ref: Array Data Types-Footnote-11080475
+Node: Array Functions1080567
+Node: Flattening Arrays1085065
+Node: Creating Arrays1092041
+Node: Redirection API1096808
+Node: Extension API Variables1099641
+Node: Extension Versioning1100352
+Ref: gawk-api-version1100781
+Node: Extension GMP/MPFR Versioning1102512
+Node: Extension API Informational Variables1104140
+Node: Extension API Boilerplate1105213
+Node: Changes from API V11109187
+Node: Finding Extensions1110759
+Node: Extension Example1111318
+Node: Internal File Description1112116
+Node: Internal File Ops1116196
+Ref: Internal File Ops-Footnote-11127546
+Node: Using Internal File Ops1127686
+Ref: Using Internal File Ops-Footnote-11130069
+Node: Extension Samples1130343
+Node: Extension Sample File Functions1131872
+Node: Extension Sample Fnmatch1139521
+Node: Extension Sample Fork1141008
+Node: Extension Sample Inplace1142226
+Node: Extension Sample Ord1145851
+Node: Extension Sample Readdir1146687
+Ref: table-readdir-file-types1147576
+Node: Extension Sample Revout1148643
+Node: Extension Sample Rev2way1149232
+Node: Extension Sample Read write array1149972
+Node: Extension Sample Readfile1151914
+Node: Extension Sample Time1153009
+Node: Extension Sample API Tests1154761
+Node: gawkextlib1155253
+Node: Extension summary1158171
+Node: Extension Exercises1161873
+Node: Language History1163115
+Node: V7/SVR3.11164771
+Node: SVR41166923
+Node: POSIX1168357
+Node: BTL1169738
+Node: POSIX/GNU1170467
+Node: Feature History1176245
+Node: Common Extensions1192564
+Node: Ranges and Locales1193847
+Ref: Ranges and Locales-Footnote-11198463
+Ref: Ranges and Locales-Footnote-21198490
+Ref: Ranges and Locales-Footnote-31198725
+Node: Contributors1198948
+Node: History summary1204945
+Node: Installation1206325
+Node: Gawk Distribution1207269
+Node: Getting1207753
+Node: Extracting1208716
+Node: Distribution contents1210354
+Node: Unix Installation1216834
+Node: Quick Installation1217516
+Node: Shell Startup Files1219930
+Node: Additional Configuration Options1221019
+Node: Configuration Philosophy1223334
+Node: Non-Unix Installation1225703
+Node: PC Installation1226163
+Node: PC Binary Installation1227001
+Node: PC Compiling1227436
+Node: PC Using1228553
+Node: Cygwin1232106
+Node: MSYS1233330
+Node: VMS Installation1233932
+Node: VMS Compilation1234723
+Ref: VMS Compilation-Footnote-11235952
+Node: VMS Dynamic Extensions1236010
+Node: VMS Installation Details1237695
+Node: VMS Running1239948
+Node: VMS GNV1244227
+Node: VMS Old Gawk1244962
+Node: Bugs1245433
+Node: Bug address1246096
+Node: Usenet1249078
+Node: Maintainers1250082
+Node: Other Versions1251267
+Node: Installation summary1258355
+Node: Notes1259564
+Node: Compatibility Mode1260358
+Node: Additions1261140
+Node: Accessing The Source1262065
+Node: Adding Code1263502
+Node: New Ports1269721
+Node: Derived Files1274096
+Ref: Derived Files-Footnote-11279756
+Ref: Derived Files-Footnote-21279791
+Ref: Derived Files-Footnote-31280389
+Node: Future Extensions1280503
+Node: Implementation Limitations1281161
+Node: Extension Design1282371
+Node: Old Extension Problems1283515
+Ref: Old Extension Problems-Footnote-11285033
+Node: Extension New Mechanism Goals1285090
+Ref: Extension New Mechanism Goals-Footnote-11288454
+Node: Extension Other Design Decisions1288643
+Node: Extension Future Growth1290756
+Node: Notes summary1291362
+Node: Basic Concepts1292520
+Node: Basic High Level1293201
+Ref: figure-general-flow1293483
+Ref: figure-process-flow1294168
+Ref: Basic High Level-Footnote-11297469
+Node: Basic Data Typing1297654
+Node: Glossary1300982
+Node: Copying1332867
+Node: GNU Free Documentation License1370410
+Node: Index1395530

End Tag Table