[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1074-g6b63c3

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1074-g6b63c37
Date: Mon, 02 Feb 2015 04:14:25 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, master has been updated
       via  6b63c37981ec6e0fc29d83f396acaa473172083f (commit)
       via  6a4160dab42fb7e952b0b91a99eedd4bb6bb1d67 (commit)
      from  4903b6de82f1ac1318b86fe27e71fea17bbaa9fc (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------

commit 6b63c37981ec6e0fc29d83f396acaa473172083f
Merge: 4903b6d 6a4160d
Author: Arnold D. Robbins <address@hidden>
Date:   Mon Feb 2 06:14:16 2015 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index 4176eb8,bebdf4b..3abb4f4
--- a/doc/
+++ b/doc/
@@@ -34626,560 -34475,559 +34628,560 @@@ Inde
  Tag Table:
  Node: Top1204
 -Node: Foreword342156
 -Node: Foreword446600
 -Node: Preface48131
 -Ref: Preface-Footnote-151002
 -Ref: Preface-Footnote-251109
 -Ref: Preface-Footnote-351342
 -Node: History51484
 -Node: Names53835
 -Ref: Names-Footnote-154928
 -Node: This Manual55074
 -Ref: This Manual-Footnote-161574
 -Node: Conventions61674
 -Node: Manual History64011
 -Ref: Manual History-Footnote-167004
 -Ref: Manual History-Footnote-267045
 -Node: How To Contribute67119
 -Node: Acknowledgments68248
 -Node: Getting Started73065
 -Node: Running gawk75504
 -Node: One-shot76694
 -Node: Read Terminal77958
 -Node: Long79989
 -Node: Executable Scripts81502
 -Ref: Executable Scripts-Footnote-184291
 -Node: Comments84394
 -Node: Quoting86876
 -Node: DOS Quoting92394
 -Node: Sample Data Files93069
 -Node: Very Simple95664
 -Node: Two Rules100563
 -Node: More Complex102449
 -Node: Statements/Lines105311
 -Ref: Statements/Lines-Footnote-1109766
 -Node: Other Features110031
 -Node: When110967
 -Ref: When-Footnote-1112721
 -Node: Intro Summary112786
 -Node: Invoking Gawk113670
 -Node: Command Line115184
 -Node: Options115982
 -Ref: Options-Footnote-1131904
 -Ref: Options-Footnote-2132133
 -Node: Other Arguments132158
 -Node: Naming Standard Input135106
 -Node: Environment Variables136199
 -Node: AWKPATH Variable136757
 -Ref: AWKPATH Variable-Footnote-1140054
 -Ref: AWKPATH Variable-Footnote-2140099
 -Node: AWKLIBPATH Variable140359
 -Node: Other Environment Variables141502
 -Node: Exit Status145260
 -Node: Include Files145936
 -Node: Loading Shared Libraries149525
 -Node: Obsolete150952
 -Node: Undocumented151644
 -Node: Invoking Summary151911
 -Node: Regexp153574
 -Node: Regexp Usage155028
 -Node: Escape Sequences157065
 -Node: Regexp Operators163075
 -Ref: Regexp Operators-Footnote-1170485
 -Ref: Regexp Operators-Footnote-2170632
 -Node: Bracket Expressions170730
 -Ref: table-char-classes172745
 -Node: Leftmost Longest175687
 -Node: Computed Regexps176989
 -Node: GNU Regexp Operators180418
 -Node: Case-sensitivity184090
 -Ref: Case-sensitivity-Footnote-1186975
 -Ref: Case-sensitivity-Footnote-2187210
 -Node: Regexp Summary187318
 -Node: Reading Files188785
 -Node: Records190878
 -Node: awk split records191611
 -Node: gawk split records196540
 -Ref: gawk split records-Footnote-1201079
 -Node: Fields201116
 -Ref: Fields-Footnote-1203894
 -Node: Nonconstant Fields203980
 -Ref: Nonconstant Fields-Footnote-1206218
 -Node: Changing Fields206421
 -Node: Field Separators212352
 -Node: Default Field Splitting215056
 -Node: Regexp Field Splitting216173
 -Node: Single Character Fields219523
 -Node: Command Line Field Separator220582
 -Node: Full Line Fields223799
 -Ref: Full Line Fields-Footnote-1225320
 -Ref: Full Line Fields-Footnote-2225366
 -Node: Field Splitting Summary225467
 -Node: Constant Size227541
 -Node: Splitting By Content232124
 -Ref: Splitting By Content-Footnote-1236089
 -Node: Multiple Line236252
 -Ref: Multiple Line-Footnote-1242133
 -Node: Getline242312
 -Node: Plain Getline244519
 -Node: Getline/Variable247159
 -Node: Getline/File248308
 -Node: Getline/Variable/File249693
 -Ref: Getline/Variable/File-Footnote-1251296
 -Node: Getline/Pipe251383
 -Node: Getline/Variable/Pipe254061
 -Node: Getline/Coprocess255192
 -Node: Getline/Variable/Coprocess256456
 -Node: Getline Notes257195
 -Node: Getline Summary259989
 -Ref: table-getline-variants260401
 -Node: Read Timeout261230
 -Ref: Read Timeout-Footnote-1265067
 -Node: Command-line directories265125
 -Node: Input Summary266030
 -Node: Input Exercises269415
 -Node: Printing270143
 -Node: Print271920
 -Node: Print Examples273377
 -Node: Output Separators276156
 -Node: OFMT278174
 -Node: Printf279529
 -Node: Basic Printf280314
 -Node: Control Letters281886
 -Node: Format Modifiers285871
 -Node: Printf Examples291881
 -Node: Redirection294367
 -Node: Special FD301205
 -Ref: Special FD-Footnote-1304371
 -Node: Special Files304445
 -Node: Other Inherited Files305062
 -Node: Special Network306062
 -Node: Special Caveats306924
 -Node: Close Files And Pipes307873
 -Ref: Close Files And Pipes-Footnote-1315064
 -Ref: Close Files And Pipes-Footnote-2315212
 -Node: Output Summary315362
 -Node: Output Exercises316360
 -Node: Expressions317040
 -Node: Values318229
 -Node: Constants318906
 -Node: Scalar Constants319597
 -Ref: Scalar Constants-Footnote-1320459
 -Node: Nondecimal-numbers320709
 -Node: Regexp Constants323719
 -Node: Using Constant Regexps324245
 -Node: Variables327408
 -Node: Using Variables328065
 -Node: Assignment Options329976
 -Node: Conversion331851
 -Node: Strings And Numbers332375
 -Ref: Strings And Numbers-Footnote-1335440
 -Node: Locale influences conversions335549
 -Ref: table-locale-affects338295
 -Node: All Operators338887
 -Node: Arithmetic Ops339516
 -Node: Concatenation342021
 -Ref: Concatenation-Footnote-1344840
 -Node: Assignment Ops344947
 -Ref: table-assign-ops349926
 -Node: Increment Ops351236
 -Node: Truth Values and Conditions354667
 -Node: Truth Values355750
 -Node: Typing and Comparison356799
 -Node: Variable Typing357615
 -Node: Comparison Operators361282
 -Ref: table-relational-ops361692
 -Node: POSIX String Comparison365187
 -Ref: POSIX String Comparison-Footnote-1366259
 -Node: Boolean Ops366398
 -Ref: Boolean Ops-Footnote-1370876
 -Node: Conditional Exp370967
 -Node: Function Calls372705
 -Node: Precedence376585
 -Node: Locales380245
 -Node: Expressions Summary381877
 -Node: Patterns and Actions384448
 -Node: Pattern Overview385568
 -Node: Regexp Patterns387247
 -Node: Expression Patterns387790
 -Node: Ranges391499
 -Node: BEGIN/END394606
 -Node: Using BEGIN/END395367
 -Ref: Using BEGIN/END-Footnote-1398103
 -Node: I/O And BEGIN/END398209
 -Node: Empty403421
 -Node: Using Shell Variables403738
 -Node: Action Overview406011
 -Node: Statements408337
 -Node: If Statement410185
 -Node: While Statement411680
 -Node: Do Statement413708
 -Node: For Statement414856
 -Node: Switch Statement418014
 -Node: Break Statement420396
 -Node: Continue Statement422437
 -Node: Next Statement424264
 -Node: Nextfile Statement426645
 -Node: Exit Statement429273
 -Node: Built-in Variables431684
 -Node: User-modified432817
 -Ref: User-modified-Footnote-1440520
 -Node: Auto-set440582
 -Ref: Auto-set-Footnote-1453634
 -Ref: Auto-set-Footnote-2453839
 -Node: ARGC and ARGV453895
 -Node: Pattern Action Summary458113
 -Node: Arrays460546
 -Node: Array Basics461875
 -Node: Array Intro462719
 -Ref: figure-array-elements464653
 -Ref: Array Intro-Footnote-1467273
 -Node: Reference to Elements467401
 -Node: Assigning Elements469863
 -Node: Array Example470354
 -Node: Scanning an Array472113
 -Node: Controlling Scanning475133
 -Ref: Controlling Scanning-Footnote-1480527
 -Node: Numeric Array Subscripts480843
 -Node: Uninitialized Subscripts483028
 -Node: Delete484645
 -Ref: Delete-Footnote-1487394
 -Node: Multidimensional487451
 -Node: Multiscanning490548
 -Node: Arrays of Arrays492137
 -Node: Arrays Summary496891
 -Node: Functions498982
 -Node: Built-in500021
 -Node: Calling Built-in501099
 -Node: Numeric Functions503094
 -Ref: Numeric Functions-Footnote-1507110
 -Ref: Numeric Functions-Footnote-2507467
 -Ref: Numeric Functions-Footnote-3507515
 -Node: String Functions507787
 -Ref: String Functions-Footnote-1531288
 -Ref: String Functions-Footnote-2531417
 -Ref: String Functions-Footnote-3531665
 -Node: Gory Details531752
 -Ref: table-sub-escapes533533
 -Ref: table-sub-proposed535048
 -Ref: table-posix-sub536410
 -Ref: table-gensub-escapes537947
 -Ref: Gory Details-Footnote-1538780
 -Node: I/O Functions538931
 -Ref: I/O Functions-Footnote-1546167
 -Node: Time Functions546314
 -Ref: Time Functions-Footnote-1556823
 -Ref: Time Functions-Footnote-2556891
 -Ref: Time Functions-Footnote-3557049
 -Ref: Time Functions-Footnote-4557160
 -Ref: Time Functions-Footnote-5557272
 -Ref: Time Functions-Footnote-6557499
 -Node: Bitwise Functions557765
 -Ref: table-bitwise-ops558327
 -Ref: Bitwise Functions-Footnote-1562655
 -Node: Type Functions562827
 -Node: I18N Functions563979
 -Node: User-defined565626
 -Node: Definition Syntax566431
 -Ref: Definition Syntax-Footnote-1572090
 -Node: Function Example572161
 -Ref: Function Example-Footnote-1575082
 -Node: Function Caveats575104
 -Node: Calling A Function575622
 -Node: Variable Scope576580
 -Node: Pass By Value/Reference579573
 -Node: Return Statement583070
 -Node: Dynamic Typing586049
 -Node: Indirect Calls586978
 -Ref: Indirect Calls-Footnote-1598284
 -Node: Functions Summary598412
 -Node: Library Functions601114
 -Ref: Library Functions-Footnote-1604722
 -Ref: Library Functions-Footnote-2604865
 -Node: Library Names605036
 -Ref: Library Names-Footnote-1608494
 -Ref: Library Names-Footnote-2608717
 -Node: General Functions608803
 -Node: Strtonum Function609906
 -Node: Assert Function612928
 -Node: Round Function616252
 -Node: Cliff Random Function617793
 -Node: Ordinal Functions618809
 -Ref: Ordinal Functions-Footnote-1621872
 -Ref: Ordinal Functions-Footnote-2622124
 -Node: Join Function622335
 -Ref: Join Function-Footnote-1624105
 -Node: Getlocaltime Function624305
 -Node: Readfile Function628049
 -Node: Shell Quoting630021
 -Node: Data File Management631422
 -Node: Filetrans Function632054
 -Node: Rewind Function636150
 -Node: File Checking637536
 -Ref: File Checking-Footnote-1638869
 -Node: Empty Files639070
 -Node: Ignoring Assigns641049
 -Node: Getopt Function642599
 -Ref: Getopt Function-Footnote-1654063
 -Node: Passwd Functions654263
 -Ref: Passwd Functions-Footnote-1663103
 -Node: Group Functions663191
 -Ref: Group Functions-Footnote-1671088
 -Node: Walking Arrays671293
 -Node: Library Functions Summary672893
 -Node: Library Exercises674297
 -Node: Sample Programs675577
 -Node: Running Examples676347
 -Node: Clones677075
 -Node: Cut Program678299
 -Node: Egrep Program688018
 -Ref: Egrep Program-Footnote-1695516
 -Node: Id Program695626
 -Node: Split Program699271
 -Ref: Split Program-Footnote-1702719
 -Node: Tee Program702847
 -Node: Uniq Program705636
 -Node: Wc Program713055
 -Ref: Wc Program-Footnote-1717305
 -Node: Miscellaneous Programs717399
 -Node: Dupword Program718612
 -Node: Alarm Program720643
 -Node: Translate Program725447
 -Ref: Translate Program-Footnote-1730012
 -Node: Labels Program730282
 -Ref: Labels Program-Footnote-1733633
 -Node: Word Sorting733717
 -Node: History Sorting737788
 -Node: Extract Program739624
 -Node: Simple Sed747149
 -Node: Igawk Program750217
 -Ref: Igawk Program-Footnote-1764541
 -Ref: Igawk Program-Footnote-2764742
 -Ref: Igawk Program-Footnote-3764864
 -Node: Anagram Program764979
 -Node: Signature Program768036
 -Node: Programs Summary769283
 -Node: Programs Exercises770476
 -Ref: Programs Exercises-Footnote-1774607
 -Node: Advanced Features774698
 -Node: Nondecimal Data776646
 -Node: Array Sorting778236
 -Node: Controlling Array Traversal778933
 -Ref: Controlling Array Traversal-Footnote-1787266
 -Node: Array Sorting Functions787384
 -Ref: Array Sorting Functions-Footnote-1791273
 -Node: Two-way I/O791469
 -Ref: Two-way I/O-Footnote-1796414
 -Ref: Two-way I/O-Footnote-2796600
 -Node: TCP/IP Networking796682
 -Node: Profiling799555
 -Node: Advanced Features Summary807102
 -Node: Internationalization809035
 -Node: I18N and L10N810515
 -Node: Explaining gettext811201
 -Ref: Explaining gettext-Footnote-1816226
 -Ref: Explaining gettext-Footnote-2816410
 -Node: Programmer i18n816575
 -Ref: Programmer i18n-Footnote-1821441
 -Node: Translator i18n821490
 -Node: String Extraction822284
 -Ref: String Extraction-Footnote-1823415
 -Node: Printf Ordering823501
 -Ref: Printf Ordering-Footnote-1826287
 -Node: I18N Portability826351
 -Ref: I18N Portability-Footnote-1828806
 -Node: I18N Example828869
 -Ref: I18N Example-Footnote-1831672
 -Node: Gawk I18N831744
 -Node: I18N Summary832382
 -Node: Debugger833721
 -Node: Debugging834743
 -Node: Debugging Concepts835184
 -Node: Debugging Terms837037
 -Node: Awk Debugging839609
 -Node: Sample Debugging Session840503
 -Node: Debugger Invocation841023
 -Node: Finding The Bug842407
 -Node: List of Debugger Commands848882
 -Node: Breakpoint Control850215
 -Node: Debugger Execution Control853911
 -Node: Viewing And Changing Data857275
 -Node: Execution Stack860653
 -Node: Debugger Info862290
 -Node: Miscellaneous Debugger Commands866307
 -Node: Readline Support871336
 -Node: Limitations872228
 -Node: Debugging Summary874342
 -Node: Arbitrary Precision Arithmetic875510
 -Node: Computer Arithmetic876926
 -Ref: table-numeric-ranges880524
 -Ref: Computer Arithmetic-Footnote-1881383
 -Node: Math Definitions881440
 -Ref: table-ieee-formats884728
 -Ref: Math Definitions-Footnote-1885332
 -Node: MPFR features885437
 -Node: FP Math Caution887108
 -Ref: FP Math Caution-Footnote-1888158
 -Node: Inexactness of computations888527
 -Node: Inexact representation889486
 -Node: Comparing FP Values890843
 -Node: Errors accumulate891925
 -Node: Getting Accuracy893358
 -Node: Try To Round896020
 -Node: Setting precision896919
 -Ref: table-predefined-precision-strings897603
 -Node: Setting the rounding mode899392
 -Ref: table-gawk-rounding-modes899756
 -Ref: Setting the rounding mode-Footnote-1903211
 -Node: Arbitrary Precision Integers903390
 -Ref: Arbitrary Precision Integers-Footnote-1906376
 -Node: POSIX Floating Point Problems906525
 -Ref: POSIX Floating Point Problems-Footnote-1910398
 -Node: Floating point summary910436
 -Node: Dynamic Extensions912630
 -Node: Extension Intro914182
 -Node: Plugin License915448
 -Node: Extension Mechanism Outline916245
 -Ref: figure-load-extension916673
 -Ref: figure-register-new-function918153
 -Ref: figure-call-new-function919157
 -Node: Extension API Description921143
 -Node: Extension API Functions Introduction922593
 -Node: General Data Types927417
 -Ref: General Data Types-Footnote-1933156
 -Node: Memory Allocation Functions933455
 -Ref: Memory Allocation Functions-Footnote-1936294
 -Node: Constructor Functions936390
 -Node: Registration Functions938124
 -Node: Extension Functions938809
 -Node: Exit Callback Functions941106
 -Node: Extension Version String942354
 -Node: Input Parsers943019
 -Node: Output Wrappers952898
 -Node: Two-way processors957413
 -Node: Printing Messages959617
 -Ref: Printing Messages-Footnote-1960693
 -Node: Updating `ERRNO'960845
 -Node: Requesting Values961585
 -Ref: table-value-types-returned962313
 -Node: Accessing Parameters963270
 -Node: Symbol Table Access964501
 -Node: Symbol table by name965015
 -Node: Symbol table by cookie966996
 -Ref: Symbol table by cookie-Footnote-1971140
 -Node: Cached values971203
 -Ref: Cached values-Footnote-1974702
 -Node: Array Manipulation974793
 -Ref: Array Manipulation-Footnote-1975891
 -Node: Array Data Types975928
 -Ref: Array Data Types-Footnote-1978583
 -Node: Array Functions978675
 -Node: Flattening Arrays982529
 -Node: Creating Arrays989421
 -Node: Extension API Variables994192
 -Node: Extension Versioning994828
 -Node: Extension API Informational Variables996729
 -Node: Extension API Boilerplate997794
 -Node: Finding Extensions1001603
 -Node: Extension Example1002163
 -Node: Internal File Description1002935
 -Node: Internal File Ops1007002
 -Ref: Internal File Ops-Footnote-11018672
 -Node: Using Internal File Ops1018812
 -Ref: Using Internal File Ops-Footnote-11021195
 -Node: Extension Samples1021468
 -Node: Extension Sample File Functions1022994
 -Node: Extension Sample Fnmatch1030632
 -Node: Extension Sample Fork1032123
 -Node: Extension Sample Inplace1033338
 -Node: Extension Sample Ord1035013
 -Node: Extension Sample Readdir1035849
 -Ref: table-readdir-file-types1036725
 -Node: Extension Sample Revout1037536
 -Node: Extension Sample Rev2way1038126
 -Node: Extension Sample Read write array1038866
 -Node: Extension Sample Readfile1040806
 -Node: Extension Sample Time1041901
 -Node: Extension Sample API Tests1043250
 -Node: gawkextlib1043741
 -Node: Extension summary1046399
 -Node: Extension Exercises1050088
 -Node: Language History1050810
 -Node: V7/SVR3.11052466
 -Node: SVR41054647
 -Node: POSIX1056092
 -Node: BTL1057481
 -Node: POSIX/GNU1058215
 -Node: Feature History1063779
 -Node: Common Extensions1076877
 -Node: Ranges and Locales1078201
 -Ref: Ranges and Locales-Footnote-11082819
 -Ref: Ranges and Locales-Footnote-21082846
 -Ref: Ranges and Locales-Footnote-31083080
 -Node: Contributors1083301
 -Node: History summary1088842
 -Node: Installation1090212
 -Node: Gawk Distribution1091158
 -Node: Getting1091642
 -Node: Extracting1092465
 -Node: Distribution contents1094100
 -Node: Unix Installation1099817
 -Node: Quick Installation1100434
 -Node: Additional Configuration Options1102858
 -Node: Configuration Philosophy1104596
 -Node: Non-Unix Installation1106965
 -Node: PC Installation1107423
 -Node: PC Binary Installation1108742
 -Node: PC Compiling1110590
 -Ref: PC Compiling-Footnote-11113611
 -Node: PC Testing1113720
 -Node: PC Using1114896
 -Node: Cygwin1119011
 -Node: MSYS1119834
 -Node: VMS Installation1120334
 -Node: VMS Compilation1121126
 -Ref: VMS Compilation-Footnote-11122348
 -Node: VMS Dynamic Extensions1122406
 -Node: VMS Installation Details1124090
 -Node: VMS Running1126342
 -Node: VMS GNV1129178
 -Node: VMS Old Gawk1129912
 -Node: Bugs1130382
 -Node: Other Versions1134265
 -Node: Installation summary1140689
 -Node: Notes1141745
 -Node: Compatibility Mode1142610
 -Node: Additions1143392
 -Node: Accessing The Source1144317
 -Node: Adding Code1145752
 -Node: New Ports1151909
 -Node: Derived Files1156391
 -Ref: Derived Files-Footnote-11161866
 -Ref: Derived Files-Footnote-21161900
 -Ref: Derived Files-Footnote-31162496
 -Node: Future Extensions1162610
 -Node: Implementation Limitations1163216
 -Node: Extension Design1164464
 -Node: Old Extension Problems1165618
 -Ref: Old Extension Problems-Footnote-11167135
 -Node: Extension New Mechanism Goals1167192
 -Ref: Extension New Mechanism Goals-Footnote-11170552
 -Node: Extension Other Design Decisions1170741
 -Node: Extension Future Growth1172849
 -Node: Old Extension Mechanism1173685
 -Node: Notes summary1175447
 -Node: Basic Concepts1176633
 -Node: Basic High Level1177314
 -Ref: figure-general-flow1177586
 -Ref: figure-process-flow1178185
 -Ref: Basic High Level-Footnote-11181414
 -Node: Basic Data Typing1181599
 -Node: Glossary1184927
 -Node: Copying1216856
 -Node: GNU Free Documentation License1254412
 -Node: Index1279548
 +Node: Foreword342225
 +Node: Foreword446669
 +Node: Preface48200
 +Ref: Preface-Footnote-151071
 +Ref: Preface-Footnote-251178
 +Ref: Preface-Footnote-351411
 +Node: History51553
 +Node: Names53904
 +Ref: Names-Footnote-154997
 +Node: This Manual55143
 +Ref: This Manual-Footnote-161643
 +Node: Conventions61743
 +Node: Manual History64080
 +Ref: Manual History-Footnote-167073
 +Ref: Manual History-Footnote-267114
 +Node: How To Contribute67188
 +Node: Acknowledgments68317
 +Node: Getting Started73134
 +Node: Running gawk75573
 +Node: One-shot76763
 +Node: Read Terminal78027
 +Node: Long80058
 +Node: Executable Scripts81571
 +Ref: Executable Scripts-Footnote-184360
 +Node: Comments84463
 +Node: Quoting86945
 +Node: DOS Quoting92463
 +Node: Sample Data Files93138
 +Node: Very Simple95733
 +Node: Two Rules100632
 +Node: More Complex102518
 +Node: Statements/Lines105380
 +Ref: Statements/Lines-Footnote-1109835
 +Node: Other Features110100
 +Node: When111036
 +Ref: When-Footnote-1112790
 +Node: Intro Summary112855
 +Node: Invoking Gawk113739
 +Node: Command Line115253
 +Node: Options116051
 +Ref: Options-Footnote-1131846
 +Ref: Options-Footnote-2132075
 +Node: Other Arguments132100
 +Node: Naming Standard Input135048
 +Node: Environment Variables136141
 +Node: AWKPATH Variable136699
 +Ref: AWKPATH Variable-Footnote-1140106
 +Ref: AWKPATH Variable-Footnote-2140151
 +Node: AWKLIBPATH Variable140411
 +Node: Other Environment Variables141667
 +Node: Exit Status145185
 +Node: Include Files145861
 +Node: Loading Shared Libraries149450
 +Node: Obsolete150877
 +Node: Undocumented151569
 +Node: Invoking Summary151836
 +Node: Regexp153499
 +Node: Regexp Usage154953
 +Node: Escape Sequences156990
 +Node: Regexp Operators163230
 +Ref: Regexp Operators-Footnote-1170640
 +Ref: Regexp Operators-Footnote-2170787
 +Node: Bracket Expressions170885
 +Ref: table-char-classes172900
 +Node: Leftmost Longest175842
 +Node: Computed Regexps177144
 +Node: GNU Regexp Operators180573
 +Node: Case-sensitivity184245
 +Ref: Case-sensitivity-Footnote-1187130
 +Ref: Case-sensitivity-Footnote-2187365
 +Node: Regexp Summary187473
 +Node: Reading Files188940
 +Node: Records191033
 +Node: awk split records191766
 +Node: gawk split records196695
 +Ref: gawk split records-Footnote-1201234
 +Node: Fields201271
 +Ref: Fields-Footnote-1204049
 +Node: Nonconstant Fields204135
 +Ref: Nonconstant Fields-Footnote-1206373
 +Node: Changing Fields206576
 +Node: Field Separators212507
 +Node: Default Field Splitting215211
 +Node: Regexp Field Splitting216328
 +Node: Single Character Fields219678
 +Node: Command Line Field Separator220737
 +Node: Full Line Fields223954
 +Ref: Full Line Fields-Footnote-1225475
 +Ref: Full Line Fields-Footnote-2225521
 +Node: Field Splitting Summary225622
 +Node: Constant Size227696
 +Node: Splitting By Content232279
 +Ref: Splitting By Content-Footnote-1236244
 +Node: Multiple Line236407
 +Ref: Multiple Line-Footnote-1242288
 +Node: Getline242467
 +Node: Plain Getline244674
 +Node: Getline/Variable247314
 +Node: Getline/File248463
 +Node: Getline/Variable/File249848
 +Ref: Getline/Variable/File-Footnote-1251451
 +Node: Getline/Pipe251538
 +Node: Getline/Variable/Pipe254216
 +Node: Getline/Coprocess255347
 +Node: Getline/Variable/Coprocess256611
 +Node: Getline Notes257350
 +Node: Getline Summary260144
 +Ref: table-getline-variants260556
 +Node: Read Timeout261385
 +Ref: Read Timeout-Footnote-1265222
 +Node: Command-line directories265280
 +Node: Input Summary266185
 +Node: Input Exercises269570
 +Node: Printing270298
 +Node: Print272075
 +Node: Print Examples273532
 +Node: Output Separators276311
 +Node: OFMT278329
 +Node: Printf279684
 +Node: Basic Printf280469
 +Node: Control Letters282041
 +Node: Format Modifiers286026
 +Node: Printf Examples292036
 +Node: Redirection294522
 +Node: Special FD301360
 +Ref: Special FD-Footnote-1304526
 +Node: Special Files304600
 +Node: Other Inherited Files305217
 +Node: Special Network306217
 +Node: Special Caveats307079
 +Node: Close Files And Pipes308028
 +Ref: Close Files And Pipes-Footnote-1315219
 +Ref: Close Files And Pipes-Footnote-2315367
 +Node: Output Summary315517
 +Node: Output Exercises316515
 +Node: Expressions317195
 +Node: Values318384
 +Node: Constants319061
 +Node: Scalar Constants319752
 +Ref: Scalar Constants-Footnote-1320614
 +Node: Nondecimal-numbers320864
 +Node: Regexp Constants323874
 +Node: Using Constant Regexps324400
 +Node: Variables327563
 +Node: Using Variables328220
 +Node: Assignment Options330131
 +Node: Conversion332006
 +Node: Strings And Numbers332530
 +Ref: Strings And Numbers-Footnote-1335595
 +Node: Locale influences conversions335704
 +Ref: table-locale-affects338450
 +Node: All Operators339042
 +Node: Arithmetic Ops339671
 +Node: Concatenation342176
 +Ref: Concatenation-Footnote-1344995
 +Node: Assignment Ops345102
 +Ref: table-assign-ops350081
 +Node: Increment Ops351391
 +Node: Truth Values and Conditions354822
 +Node: Truth Values355905
 +Node: Typing and Comparison356954
 +Node: Variable Typing357770
 +Node: Comparison Operators361437
 +Ref: table-relational-ops361847
 +Node: POSIX String Comparison365342
 +Ref: POSIX String Comparison-Footnote-1366414
 +Node: Boolean Ops366553
 +Ref: Boolean Ops-Footnote-1371031
 +Node: Conditional Exp371122
 +Node: Function Calls372860
 +Node: Precedence376740
 +Node: Locales380400
 +Node: Expressions Summary382032
 +Node: Patterns and Actions384603
 +Node: Pattern Overview385723
 +Node: Regexp Patterns387402
 +Node: Expression Patterns387945
 +Node: Ranges391654
 +Node: BEGIN/END394761
 +Node: Using BEGIN/END395522
 +Ref: Using BEGIN/END-Footnote-1398258
 +Node: I/O And BEGIN/END398364
 +Node: Empty403576
 +Node: Using Shell Variables403893
 +Node: Action Overview406166
 +Node: Statements408492
 +Node: If Statement410340
 +Node: While Statement411835
 +Node: Do Statement413863
 +Node: For Statement415011
 +Node: Switch Statement418169
 +Node: Break Statement420551
 +Node: Continue Statement422592
 +Node: Next Statement424419
 +Node: Nextfile Statement426800
 +Node: Exit Statement429428
 +Node: Built-in Variables431839
 +Node: User-modified432972
 +Ref: User-modified-Footnote-1440675
 +Node: Auto-set440737
 +Ref: Auto-set-Footnote-1454446
 +Ref: Auto-set-Footnote-2454651
 +Node: ARGC and ARGV454707
 +Node: Pattern Action Summary458925
 +Node: Arrays461358
 +Node: Array Basics462687
 +Node: Array Intro463531
 +Ref: figure-array-elements465465
 +Ref: Array Intro-Footnote-1468085
 +Node: Reference to Elements468213
 +Node: Assigning Elements470675
 +Node: Array Example471166
 +Node: Scanning an Array472925
 +Node: Controlling Scanning475945
 +Ref: Controlling Scanning-Footnote-1481339
 +Node: Numeric Array Subscripts481655
 +Node: Uninitialized Subscripts483840
 +Node: Delete485457
 +Ref: Delete-Footnote-1488206
 +Node: Multidimensional488263
 +Node: Multiscanning491360
 +Node: Arrays of Arrays492949
 +Node: Arrays Summary497703
 +Node: Functions499794
 +Node: Built-in500833
 +Node: Calling Built-in501911
 +Node: Numeric Functions503906
 +Ref: Numeric Functions-Footnote-1508724
 +Ref: Numeric Functions-Footnote-2509081
 +Ref: Numeric Functions-Footnote-3509129
 +Node: String Functions509401
 +Ref: String Functions-Footnote-1532902
 +Ref: String Functions-Footnote-2533031
 +Ref: String Functions-Footnote-3533279
 +Node: Gory Details533366
 +Ref: table-sub-escapes535147
 +Ref: table-sub-proposed536662
 +Ref: table-posix-sub538024
 +Ref: table-gensub-escapes539561
 +Ref: Gory Details-Footnote-1540394
 +Node: I/O Functions540545
 +Ref: I/O Functions-Footnote-1547781
 +Node: Time Functions547928
 +Ref: Time Functions-Footnote-1558437
 +Ref: Time Functions-Footnote-2558505
 +Ref: Time Functions-Footnote-3558663
 +Ref: Time Functions-Footnote-4558774
 +Ref: Time Functions-Footnote-5558886
 +Ref: Time Functions-Footnote-6559113
 +Node: Bitwise Functions559379
 +Ref: table-bitwise-ops559941
 +Ref: Bitwise Functions-Footnote-1564269
 +Node: Type Functions564441
 +Node: I18N Functions565593
 +Node: User-defined567240
 +Node: Definition Syntax568045
 +Ref: Definition Syntax-Footnote-1573704
 +Node: Function Example573775
 +Ref: Function Example-Footnote-1576696
 +Node: Function Caveats576718
 +Node: Calling A Function577236
 +Node: Variable Scope578194
 +Node: Pass By Value/Reference581187
 +Node: Return Statement584684
 +Node: Dynamic Typing587663
 +Node: Indirect Calls588592
 +Ref: Indirect Calls-Footnote-1599898
 +Node: Functions Summary600026
 +Node: Library Functions602728
- Ref: Library Functions-Footnote-1606337
- Ref: Library Functions-Footnote-2606480
- Node: Library Names606651
- Ref: Library Names-Footnote-1610105
- Ref: Library Names-Footnote-2610328
- Node: General Functions610414
- Node: Strtonum Function611517
- Node: Assert Function614539
- Node: Round Function617863
- Node: Cliff Random Function619404
- Node: Ordinal Functions620420
- Ref: Ordinal Functions-Footnote-1623483
- Ref: Ordinal Functions-Footnote-2623735
- Node: Join Function623946
- Ref: Join Function-Footnote-1625715
- Node: Getlocaltime Function625915
- Node: Readfile Function629659
- Node: Shell Quoting631629
- Node: Data File Management633030
- Node: Filetrans Function633662
- Node: Rewind Function637718
- Node: File Checking639105
- Ref: File Checking-Footnote-1640437
- Node: Empty Files640638
- Node: Ignoring Assigns642617
- Node: Getopt Function644168
- Ref: Getopt Function-Footnote-1655630
- Node: Passwd Functions655830
- Ref: Passwd Functions-Footnote-1664667
- Node: Group Functions664755
- Ref: Group Functions-Footnote-1672649
- Node: Walking Arrays672862
- Node: Library Functions Summary674465
- Node: Library Exercises675866
- Node: Sample Programs677146
- Node: Running Examples677916
- Node: Clones678644
- Node: Cut Program679868
- Node: Egrep Program689587
- Ref: Egrep Program-Footnote-1697085
- Node: Id Program697195
- Node: Split Program700840
- Ref: Split Program-Footnote-1704288
- Node: Tee Program704416
- Node: Uniq Program707205
- Node: Wc Program714624
- Ref: Wc Program-Footnote-1718874
- Node: Miscellaneous Programs718968
- Node: Dupword Program720181
- Node: Alarm Program722212
- Node: Translate Program727016
- Ref: Translate Program-Footnote-1731581
- Node: Labels Program731851
- Ref: Labels Program-Footnote-1735202
- Node: Word Sorting735286
- Node: History Sorting739357
- Node: Extract Program741193
- Node: Simple Sed748718
- Node: Igawk Program751786
- Ref: Igawk Program-Footnote-1766110
- Ref: Igawk Program-Footnote-2766311
- Ref: Igawk Program-Footnote-3766433
- Node: Anagram Program766548
- Node: Signature Program769605
- Node: Programs Summary770852
- Node: Programs Exercises772045
- Ref: Programs Exercises-Footnote-1776176
- Node: Advanced Features776267
- Node: Nondecimal Data778215
- Node: Array Sorting779805
- Node: Controlling Array Traversal780502
- Ref: Controlling Array Traversal-Footnote-1788835
- Node: Array Sorting Functions788953
- Ref: Array Sorting Functions-Footnote-1792842
- Node: Two-way I/O793038
- Ref: Two-way I/O-Footnote-1797983
- Ref: Two-way I/O-Footnote-2798169
- Node: TCP/IP Networking798251
- Node: Profiling801124
- Node: Advanced Features Summary809401
- Node: Internationalization811334
- Node: I18N and L10N812814
- Node: Explaining gettext813500
- Ref: Explaining gettext-Footnote-1818525
- Ref: Explaining gettext-Footnote-2818709
- Node: Programmer i18n818874
- Ref: Programmer i18n-Footnote-1823740
- Node: Translator i18n823789
- Node: String Extraction824583
- Ref: String Extraction-Footnote-1825714
- Node: Printf Ordering825800
- Ref: Printf Ordering-Footnote-1828586
- Node: I18N Portability828650
- Ref: I18N Portability-Footnote-1831105
- Node: I18N Example831168
- Ref: I18N Example-Footnote-1833971
- Node: Gawk I18N834043
- Node: I18N Summary834681
- Node: Debugger836020
- Node: Debugging837042
- Node: Debugging Concepts837483
- Node: Debugging Terms839336
- Node: Awk Debugging841908
- Node: Sample Debugging Session842802
- Node: Debugger Invocation843322
- Node: Finding The Bug844706
- Node: List of Debugger Commands851181
- Node: Breakpoint Control852514
- Node: Debugger Execution Control856210
- Node: Viewing And Changing Data859574
- Node: Execution Stack862952
- Node: Debugger Info864589
- Node: Miscellaneous Debugger Commands868606
- Node: Readline Support873635
- Node: Limitations874527
- Node: Debugging Summary876641
- Node: Arbitrary Precision Arithmetic877809
- Node: Computer Arithmetic879225
- Ref: table-numeric-ranges882823
- Ref: Computer Arithmetic-Footnote-1883682
- Node: Math Definitions883739
- Ref: table-ieee-formats887027
- Ref: Math Definitions-Footnote-1887631
- Node: MPFR features887736
- Node: FP Math Caution889407
- Ref: FP Math Caution-Footnote-1890457
- Node: Inexactness of computations890826
- Node: Inexact representation891785
- Node: Comparing FP Values893142
- Node: Errors accumulate894224
- Node: Getting Accuracy895657
- Node: Try To Round898319
- Node: Setting precision899218
- Ref: table-predefined-precision-strings899902
- Node: Setting the rounding mode901691
- Ref: table-gawk-rounding-modes902055
- Ref: Setting the rounding mode-Footnote-1905510
- Node: Arbitrary Precision Integers905689
- Ref: Arbitrary Precision Integers-Footnote-1910589
- Node: POSIX Floating Point Problems910738
- Ref: POSIX Floating Point Problems-Footnote-1914611
- Node: Floating point summary914649
- Node: Dynamic Extensions916843
- Node: Extension Intro918395
- Node: Plugin License919661
- Node: Extension Mechanism Outline920458
- Ref: figure-load-extension920886
- Ref: figure-register-new-function922366
- Ref: figure-call-new-function923370
- Node: Extension API Description925356
- Node: Extension API Functions Introduction926806
- Node: General Data Types931630
- Ref: General Data Types-Footnote-1937369
- Node: Memory Allocation Functions937668
- Ref: Memory Allocation Functions-Footnote-1940507
- Node: Constructor Functions940603
- Node: Registration Functions942337
- Node: Extension Functions943022
- Node: Exit Callback Functions945319
- Node: Extension Version String946567
- Node: Input Parsers947232
- Node: Output Wrappers957111
- Node: Two-way processors961626
- Node: Printing Messages963830
- Ref: Printing Messages-Footnote-1964906
- Node: Updating `ERRNO'965058
- Node: Requesting Values965798
- Ref: table-value-types-returned966526
- Node: Accessing Parameters967483
- Node: Symbol Table Access968714
- Node: Symbol table by name969228
- Node: Symbol table by cookie971209
- Ref: Symbol table by cookie-Footnote-1975353
- Node: Cached values975416
- Ref: Cached values-Footnote-1978915
- Node: Array Manipulation979006
- Ref: Array Manipulation-Footnote-1980104
- Node: Array Data Types980141
- Ref: Array Data Types-Footnote-1982796
- Node: Array Functions982888
- Node: Flattening Arrays986742
- Node: Creating Arrays993634
- Node: Extension API Variables998405
- Node: Extension Versioning999041
- Node: Extension API Informational Variables1000942
- Node: Extension API Boilerplate1002007
- Node: Finding Extensions1005816
- Node: Extension Example1006376
- Node: Internal File Description1007148
- Node: Internal File Ops1011215
- Ref: Internal File Ops-Footnote-11022885
- Node: Using Internal File Ops1023025
- Ref: Using Internal File Ops-Footnote-11025408
- Node: Extension Samples1025681
- Node: Extension Sample File Functions1027207
- Node: Extension Sample Fnmatch1034845
- Node: Extension Sample Fork1036336
- Node: Extension Sample Inplace1037551
- Node: Extension Sample Ord1039226
- Node: Extension Sample Readdir1040062
- Ref: table-readdir-file-types1040938
- Node: Extension Sample Revout1041749
- Node: Extension Sample Rev2way1042339
- Node: Extension Sample Read write array1043079
- Node: Extension Sample Readfile1045019
- Node: Extension Sample Time1046114
- Node: Extension Sample API Tests1047463
- Node: gawkextlib1047954
- Node: Extension summary1050612
- Node: Extension Exercises1054301
- Node: Language History1055023
- Node: V7/SVR3.11056679
- Node: SVR41058860
- Node: POSIX1060305
- Node: BTL1061694
- Node: POSIX/GNU1062428
- Node: Feature History1068052
- Node: Common Extensions1081150
- Node: Ranges and Locales1082474
- Ref: Ranges and Locales-Footnote-11087092
- Ref: Ranges and Locales-Footnote-21087119
- Ref: Ranges and Locales-Footnote-31087353
- Node: Contributors1087574
- Node: History summary1093115
- Node: Installation1094485
- Node: Gawk Distribution1095431
- Node: Getting1095915
- Node: Extracting1096738
- Node: Distribution contents1098373
- Node: Unix Installation1104438
- Node: Quick Installation1105121
- Node: Shell Startup Files1107532
- Node: Additional Configuration Options1108611
- Node: Configuration Philosophy1110350
- Node: Non-Unix Installation1112719
- Node: PC Installation1113177
- Node: PC Binary Installation1114496
- Node: PC Compiling1116344
- Ref: PC Compiling-Footnote-11119365
- Node: PC Testing1119474
- Node: PC Using1120650
- Node: Cygwin1124765
- Node: MSYS1125588
- Node: VMS Installation1126088
- Node: VMS Compilation1126880
- Ref: VMS Compilation-Footnote-11128102
- Node: VMS Dynamic Extensions1128160
- Node: VMS Installation Details1129844
- Node: VMS Running1132096
- Node: VMS GNV1134932
- Node: VMS Old Gawk1135666
- Node: Bugs1136136
- Node: Other Versions1140019
- Node: Installation summary1146443
- Node: Notes1147499
- Node: Compatibility Mode1148364
- Node: Additions1149146
- Node: Accessing The Source1150071
- Node: Adding Code1151506
- Node: New Ports1157663
- Node: Derived Files1162145
- Ref: Derived Files-Footnote-11167620
- Ref: Derived Files-Footnote-21167654
- Ref: Derived Files-Footnote-31168250
- Node: Future Extensions1168364
- Node: Implementation Limitations1168970
- Node: Extension Design1170218
- Node: Old Extension Problems1171372
- Ref: Old Extension Problems-Footnote-11172889
- Node: Extension New Mechanism Goals1172946
- Ref: Extension New Mechanism Goals-Footnote-11176306
- Node: Extension Other Design Decisions1176495
- Node: Extension Future Growth1178603
- Node: Old Extension Mechanism1179439
- Node: Notes summary1181201
- Node: Basic Concepts1182387
- Node: Basic High Level1183068
- Ref: figure-general-flow1183340
- Ref: figure-process-flow1183939
- Ref: Basic High Level-Footnote-11187168
- Node: Basic Data Typing1187353
- Node: Glossary1190681
- Node: Copying1222610
- Node: GNU Free Documentation License1260166
- Node: Index1285302
++Ref: Library Functions-Footnote-1606336
++Ref: Library Functions-Footnote-2606479
++Node: Library Names606650
++Ref: Library Names-Footnote-1610108
++Ref: Library Names-Footnote-2610331
++Node: General Functions610417
++Node: Strtonum Function611520
++Node: Assert Function614542
++Node: Round Function617866
++Node: Cliff Random Function619407
++Node: Ordinal Functions620423
++Ref: Ordinal Functions-Footnote-1623486
++Ref: Ordinal Functions-Footnote-2623738
++Node: Join Function623949
++Ref: Join Function-Footnote-1625719
++Node: Getlocaltime Function625919
++Node: Readfile Function629663
++Node: Shell Quoting631635
++Node: Data File Management633036
++Node: Filetrans Function633668
++Node: Rewind Function637764
++Node: File Checking639150
++Ref: File Checking-Footnote-1640483
++Node: Empty Files640684
++Node: Ignoring Assigns642663
++Node: Getopt Function644213
++Ref: Getopt Function-Footnote-1655677
++Node: Passwd Functions655877
++Ref: Passwd Functions-Footnote-1664717
++Node: Group Functions664805
++Ref: Group Functions-Footnote-1672702
++Node: Walking Arrays672907
++Node: Library Functions Summary674507
++Node: Library Exercises675911
++Node: Sample Programs677191
++Node: Running Examples677961
++Node: Clones678689
++Node: Cut Program679913
++Node: Egrep Program689632
++Ref: Egrep Program-Footnote-1697130
++Node: Id Program697240
++Node: Split Program700885
++Ref: Split Program-Footnote-1704333
++Node: Tee Program704461
++Node: Uniq Program707250
++Node: Wc Program714669
++Ref: Wc Program-Footnote-1718919
++Node: Miscellaneous Programs719013
++Node: Dupword Program720226
++Node: Alarm Program722257
++Node: Translate Program727061
++Ref: Translate Program-Footnote-1731626
++Node: Labels Program731896
++Ref: Labels Program-Footnote-1735247
++Node: Word Sorting735331
++Node: History Sorting739402
++Node: Extract Program741238
++Node: Simple Sed748763
++Node: Igawk Program751831
++Ref: Igawk Program-Footnote-1766155
++Ref: Igawk Program-Footnote-2766356
++Ref: Igawk Program-Footnote-3766478
++Node: Anagram Program766593
++Node: Signature Program769650
++Node: Programs Summary770897
++Node: Programs Exercises772090
++Ref: Programs Exercises-Footnote-1776221
++Node: Advanced Features776312
++Node: Nondecimal Data778260
++Node: Array Sorting779850
++Node: Controlling Array Traversal780547
++Ref: Controlling Array Traversal-Footnote-1788880
++Node: Array Sorting Functions788998
++Ref: Array Sorting Functions-Footnote-1792887
++Node: Two-way I/O793083
++Ref: Two-way I/O-Footnote-1798028
++Ref: Two-way I/O-Footnote-2798214
++Node: TCP/IP Networking798296
++Node: Profiling801169
++Node: Advanced Features Summary809446
++Node: Internationalization811379
++Node: I18N and L10N812859
++Node: Explaining gettext813545
++Ref: Explaining gettext-Footnote-1818570
++Ref: Explaining gettext-Footnote-2818754
++Node: Programmer i18n818919
++Ref: Programmer i18n-Footnote-1823785
++Node: Translator i18n823834
++Node: String Extraction824628
++Ref: String Extraction-Footnote-1825759
++Node: Printf Ordering825845
++Ref: Printf Ordering-Footnote-1828631
++Node: I18N Portability828695
++Ref: I18N Portability-Footnote-1831150
++Node: I18N Example831213
++Ref: I18N Example-Footnote-1834016
++Node: Gawk I18N834088
++Node: I18N Summary834726
++Node: Debugger836065
++Node: Debugging837087
++Node: Debugging Concepts837528
++Node: Debugging Terms839381
++Node: Awk Debugging841953
++Node: Sample Debugging Session842847
++Node: Debugger Invocation843367
++Node: Finding The Bug844751
++Node: List of Debugger Commands851226
++Node: Breakpoint Control852559
++Node: Debugger Execution Control856255
++Node: Viewing And Changing Data859619
++Node: Execution Stack862997
++Node: Debugger Info864634
++Node: Miscellaneous Debugger Commands868651
++Node: Readline Support873680
++Node: Limitations874572
++Node: Debugging Summary876686
++Node: Arbitrary Precision Arithmetic877854
++Node: Computer Arithmetic879270
++Ref: table-numeric-ranges882868
++Ref: Computer Arithmetic-Footnote-1883727
++Node: Math Definitions883784
++Ref: table-ieee-formats887072
++Ref: Math Definitions-Footnote-1887676
++Node: MPFR features887781
++Node: FP Math Caution889452
++Ref: FP Math Caution-Footnote-1890502
++Node: Inexactness of computations890871
++Node: Inexact representation891830
++Node: Comparing FP Values893187
++Node: Errors accumulate894269
++Node: Getting Accuracy895702
++Node: Try To Round898364
++Node: Setting precision899263
++Ref: table-predefined-precision-strings899947
++Node: Setting the rounding mode901736
++Ref: table-gawk-rounding-modes902100
++Ref: Setting the rounding mode-Footnote-1905555
++Node: Arbitrary Precision Integers905734
++Ref: Arbitrary Precision Integers-Footnote-1910634
++Node: POSIX Floating Point Problems910783
++Ref: POSIX Floating Point Problems-Footnote-1914656
++Node: Floating point summary914694
++Node: Dynamic Extensions916888
++Node: Extension Intro918440
++Node: Plugin License919706
++Node: Extension Mechanism Outline920503
++Ref: figure-load-extension920931
++Ref: figure-register-new-function922411
++Ref: figure-call-new-function923415
++Node: Extension API Description925401
++Node: Extension API Functions Introduction926851
++Node: General Data Types931675
++Ref: General Data Types-Footnote-1937414
++Node: Memory Allocation Functions937713
++Ref: Memory Allocation Functions-Footnote-1940552
++Node: Constructor Functions940648
++Node: Registration Functions942382
++Node: Extension Functions943067
++Node: Exit Callback Functions945364
++Node: Extension Version String946612
++Node: Input Parsers947277
++Node: Output Wrappers957156
++Node: Two-way processors961671
++Node: Printing Messages963875
++Ref: Printing Messages-Footnote-1964951
++Node: Updating `ERRNO'965103
++Node: Requesting Values965843
++Ref: table-value-types-returned966571
++Node: Accessing Parameters967528
++Node: Symbol Table Access968759
++Node: Symbol table by name969273
++Node: Symbol table by cookie971254
++Ref: Symbol table by cookie-Footnote-1975398
++Node: Cached values975461
++Ref: Cached values-Footnote-1978960
++Node: Array Manipulation979051
++Ref: Array Manipulation-Footnote-1980149
++Node: Array Data Types980186
++Ref: Array Data Types-Footnote-1982841
++Node: Array Functions982933
++Node: Flattening Arrays986787
++Node: Creating Arrays993679
++Node: Extension API Variables998450
++Node: Extension Versioning999086
++Node: Extension API Informational Variables1000987
++Node: Extension API Boilerplate1002052
++Node: Finding Extensions1005861
++Node: Extension Example1006421
++Node: Internal File Description1007193
++Node: Internal File Ops1011260
++Ref: Internal File Ops-Footnote-11022930
++Node: Using Internal File Ops1023070
++Ref: Using Internal File Ops-Footnote-11025453
++Node: Extension Samples1025726
++Node: Extension Sample File Functions1027252
++Node: Extension Sample Fnmatch1034890
++Node: Extension Sample Fork1036381
++Node: Extension Sample Inplace1037596
++Node: Extension Sample Ord1039271
++Node: Extension Sample Readdir1040107
++Ref: table-readdir-file-types1040983
++Node: Extension Sample Revout1041794
++Node: Extension Sample Rev2way1042384
++Node: Extension Sample Read write array1043124
++Node: Extension Sample Readfile1045064
++Node: Extension Sample Time1046159
++Node: Extension Sample API Tests1047508
++Node: gawkextlib1047999
++Node: Extension summary1050657
++Node: Extension Exercises1054346
++Node: Language History1055068
++Node: V7/SVR3.11056724
++Node: SVR41058905
++Node: POSIX1060350
++Node: BTL1061739
++Node: POSIX/GNU1062473
++Node: Feature History1068097
++Node: Common Extensions1081195
++Node: Ranges and Locales1082519
++Ref: Ranges and Locales-Footnote-11087137
++Ref: Ranges and Locales-Footnote-21087164
++Ref: Ranges and Locales-Footnote-31087398
++Node: Contributors1087619
++Node: History summary1093160
++Node: Installation1094530
++Node: Gawk Distribution1095476
++Node: Getting1095960
++Node: Extracting1096783
++Node: Distribution contents1098418
++Node: Unix Installation1104483
++Node: Quick Installation1105166
++Node: Shell Startup Files1107577
++Node: Additional Configuration Options1108656
++Node: Configuration Philosophy1110395
++Node: Non-Unix Installation1112764
++Node: PC Installation1113222
++Node: PC Binary Installation1114541
++Node: PC Compiling1116389
++Ref: PC Compiling-Footnote-11119410
++Node: PC Testing1119519
++Node: PC Using1120695
++Node: Cygwin1124810
++Node: MSYS1125633
++Node: VMS Installation1126133
++Node: VMS Compilation1126925
++Ref: VMS Compilation-Footnote-11128147
++Node: VMS Dynamic Extensions1128205
++Node: VMS Installation Details1129889
++Node: VMS Running1132141
++Node: VMS GNV1134977
++Node: VMS Old Gawk1135711
++Node: Bugs1136181
++Node: Other Versions1140064
++Node: Installation summary1146488
++Node: Notes1147544
++Node: Compatibility Mode1148409
++Node: Additions1149191
++Node: Accessing The Source1150116
++Node: Adding Code1151551
++Node: New Ports1157708
++Node: Derived Files1162190
++Ref: Derived Files-Footnote-11167665
++Ref: Derived Files-Footnote-21167699
++Ref: Derived Files-Footnote-31168295
++Node: Future Extensions1168409
++Node: Implementation Limitations1169015
++Node: Extension Design1170263
++Node: Old Extension Problems1171417
++Ref: Old Extension Problems-Footnote-11172934
++Node: Extension New Mechanism Goals1172991
++Ref: Extension New Mechanism Goals-Footnote-11176351
++Node: Extension Other Design Decisions1176540
++Node: Extension Future Growth1178648
++Node: Old Extension Mechanism1179484
++Node: Notes summary1181246
++Node: Basic Concepts1182432
++Node: Basic High Level1183113
++Ref: figure-general-flow1183385
++Ref: figure-process-flow1183984
++Ref: Basic High Level-Footnote-11187213
++Node: Basic Data Typing1187398
++Node: Glossary1190726
++Node: Copying1222655
++Node: GNU Free Documentation License1260211
++Node: Index1285347
  End Tag Table


Summary of changes:
 awklib/eg/lib/assert.awk |    2 +-
 doc/ChangeLog            |    4 +
 doc/            |  720 +++++++++++++++++++++++-----------------------
 doc/gawk.texi            |   94 +++---
 doc/          |   91 +++---
 5 files changed, 460 insertions(+), 451 deletions(-)


reply via email to

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