[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5431-g9dfc09b0
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5431-g9dfc09b0 |
Date: |
Thu, 30 Nov 2023 10:19:40 -0500 (EST) |
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, gawk-5.3-stable has been updated
via 9dfc09b0fe3a4a8d893f99781b0f981073b19ac7 (commit)
from c34167da18b40e8b49666cd9d35af44cdde91d82 (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 -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=9dfc09b0fe3a4a8d893f99781b0f981073b19ac7
commit 9dfc09b0fe3a4a8d893f99781b0f981073b19ac7
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Thu Nov 30 17:19:22 2023 +0200
Small typo fixes in the manual.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 7850e103..60f34014 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2023-11-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawk.texi: Small typo fixes. Thanks to Antonio Colombo.
+
2023-11-28 Arnold D. Robbins <arnold@skeeve.com>
* gawk.texi: Rework documentation on dynamic typing, moving
diff --git a/doc/gawk.info b/doc/gawk.info
index 50e73762..6f2162a2 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -15606,7 +15606,7 @@ When run, the results are the same as in the earlier
case:
The âtypeof()â function provides us a "window" into âgawkâ's inner
workings. Let's see how using a variable or array element can change
-it's type dynamically. Let's start with using a variable as a scalar:
+its type dynamically. Let's start with using a variable as a scalar:
BEGIN {
print typeof(a) # we don't know what a is yet
@@ -15624,7 +15624,7 @@ When run:
Initially, âaâ is âuntypedâ, since we don't know yet if it's an
array
or scalar. After using it in the call to âprintf()â, we know it's a
scalar. However, since it was never given a concrete value (number,
-string, or regexp), it's type is âunassignedâ.
+string, or regexp), its type is âunassignedâ.
âgawkâ is peculiar in that we can do the same thing, but change âaâ
into an array:
@@ -40096,331 +40096,331 @@ Node: Return Statement672132
Node: Dynamic Typing675164
Node: Dynamic Typing Awk675742
Node: Dynamic Typing Gawk677880
-Node: Indirect Calls681252
-Node: Functions Summary692389
-Node: Library Functions695355
-Ref: Library Functions-Footnote-1698903
-Ref: Library Functions-Footnote-2699048
-Node: Library Names699223
-Ref: Library Names-Footnote-1702994
-Ref: Library Names-Footnote-2703221
-Node: General Functions703315
-Node: Strtonum Function704585
-Node: Assert Function707667
-Node: Round Function711117
-Node: Cliff Random Function712689
-Node: Ordinal Functions713713
-Ref: Ordinal Functions-Footnote-1716816
-Ref: Ordinal Functions-Footnote-2717068
-Node: Join Function717282
-Ref: Join Function-Footnote-1719080
-Node: Getlocaltime Function719284
-Node: Readfile Function723058
-Node: Shell Quoting725087
-Node: Isnumeric Function726543
-Node: To CSV Function727979
-Node: Data File Management730071
-Node: Filetrans Function730703
-Node: Rewind Function734979
-Node: File Checking736950
-Ref: File Checking-Footnote-1738316
-Node: Empty Files738521
-Node: Ignoring Assigns740584
-Node: Getopt Function742158
-Ref: Getopt Function-Footnote-1757976
-Node: Passwd Functions758188
-Ref: Passwd Functions-Footnote-1767323
-Node: Group Functions767411
-Ref: Group Functions-Footnote-1775535
-Node: Walking Arrays775746
-Node: Library Functions Summary778792
-Node: Library Exercises780212
-Node: Sample Programs780697
-Node: Running Examples781479
-Node: Clones782231
-Node: Cut Program783499
-Node: Egrep Program793923
-Node: Id Program803228
-Node: Split Program813320
-Ref: Split Program-Footnote-1823533
-Node: Tee Program823718
-Node: Uniq Program826624
-Node: Wc Program834484
-Node: Bytes vs. Characters834879
-Node: Using extensions836479
-Node: wc program837257
-Node: Miscellaneous Programs842250
-Node: Dupword Program843475
-Node: Alarm Program845524
-Node: Translate Program850427
-Ref: Translate Program-Footnote-1855136
-Node: Labels Program855414
-Ref: Labels Program-Footnote-1858849
-Node: Word Sorting858933
-Node: History Sorting863107
-Node: Extract Program865380
-Node: Simple Sed873635
-Node: Igawk Program876845
-Ref: Igawk Program-Footnote-1892055
-Ref: Igawk Program-Footnote-2892261
-Ref: Igawk Program-Footnote-3892391
-Node: Anagram Program892518
-Node: Signature Program895604
-Node: Programs Summary896854
-Node: Programs Exercises898108
-Ref: Programs Exercises-Footnote-1902410
-Node: Advanced Features902496
-Node: Nondecimal Data904977
-Node: Boolean Typed Values906607
-Node: Array Sorting908564
-Node: Controlling Array Traversal909293
-Ref: Controlling Array Traversal-Footnote-1917796
-Node: Array Sorting Functions917918
-Ref: Array Sorting Functions-Footnote-1924015
-Node: Two-way I/O924223
-Ref: Two-way I/O-Footnote-1932194
-Ref: Two-way I/O-Footnote-2932385
-Node: TCP/IP Networking932467
-Node: Profiling935635
-Node: Persistent Memory945305
-Ref: Persistent Memory-Footnote-1954877
-Node: Extension Philosophy955008
-Node: Advanced Features Summary956535
-Node: Internationalization958801
-Node: I18N and L10N960503
-Node: Explaining gettext961198
-Ref: Explaining gettext-Footnote-1967334
-Ref: Explaining gettext-Footnote-2967527
-Node: Programmer i18n967692
-Ref: Programmer i18n-Footnote-1972804
-Node: Translator i18n972853
-Node: String Extraction973683
-Ref: String Extraction-Footnote-1974859
-Node: Printf Ordering974957
-Ref: Printf Ordering-Footnote-1977815
-Node: I18N Portability977883
-Ref: I18N Portability-Footnote-1980443
-Node: I18N Example980510
-Ref: I18N Example-Footnote-1983904
-Ref: I18N Example-Footnote-2983977
-Node: Gawk I18N984094
-Node: I18N Summary984748
-Node: Debugger986145
-Node: Debugging987165
-Node: Debugging Concepts987614
-Node: Debugging Terms989431
-Node: Awk Debugging992034
-Ref: Awk Debugging-Footnote-1993007
-Node: Sample Debugging Session993143
-Node: Debugger Invocation993693
-Node: Finding The Bug995318
-Node: List of Debugger Commands1001950
-Node: Breakpoint Control1003327
-Node: Debugger Execution Control1007149
-Node: Viewing And Changing Data1010623
-Node: Execution Stack1014357
-Node: Debugger Info1016038
-Node: Miscellaneous Debugger Commands1020333
-Node: Readline Support1025574
-Node: Limitations1026518
-Node: Debugging Summary1029142
-Node: Namespaces1030441
-Node: Global Namespace1031568
-Node: Qualified Names1033002
-Node: Default Namespace1034037
-Node: Changing The Namespace1034810
-Node: Naming Rules1036492
-Node: Internal Name Management1038407
-Node: Namespace Example1039477
-Node: Namespace And Features1042054
-Node: Namespace Summary1043509
-Node: Arbitrary Precision Arithmetic1045020
-Node: Computer Arithmetic1046539
-Ref: table-numeric-ranges1050347
-Ref: table-floating-point-ranges1050844
-Ref: Computer Arithmetic-Footnote-11051502
-Node: Math Definitions1051559
-Ref: table-ieee-formats1054591
-Node: MPFR features1055164
-Node: MPFR On Parole1055617
-Ref: MPFR On Parole-Footnote-11056458
-Node: MPFR Intro1056617
-Node: FP Math Caution1058301
-Ref: FP Math Caution-Footnote-11059373
-Node: Inexactness of computations1059746
-Node: Inexact representation1060777
-Node: Comparing FP Values1062158
-Node: Errors accumulate1063416
-Node: Strange values1064881
-Ref: Strange values-Footnote-11067535
-Node: Getting Accuracy1067640
-Node: Try To Round1070377
-Node: Setting precision1071284
-Ref: table-predefined-precision-strings1071989
-Node: Setting the rounding mode1073873
-Ref: table-gawk-rounding-modes1074255
-Ref: Setting the rounding mode-Footnote-11078307
-Node: Arbitrary Precision Integers1078490
-Ref: Arbitrary Precision Integers-Footnote-11081700
-Node: Checking for MPFR1081853
-Node: POSIX Floating Point Problems1083343
-Ref: POSIX Floating Point Problems-Footnote-11088163
-Node: Floating point summary1088201
-Node: Dynamic Extensions1090457
-Node: Extension Intro1092054
-Node: Plugin License1093356
-Node: Extension Mechanism Outline1094169
-Ref: figure-load-extension1094620
-Ref: figure-register-new-function1096198
-Ref: figure-call-new-function1097307
-Node: Extension API Description1099422
-Node: Extension API Functions Introduction1101151
-Ref: table-api-std-headers1103045
-Node: General Data Types1107486
-Ref: General Data Types-Footnote-11116632
-Node: Memory Allocation Functions1116935
-Ref: Memory Allocation Functions-Footnote-11121652
-Node: Constructor Functions1121751
-Node: API Ownership of MPFR and GMP Values1125652
-Node: Registration Functions1127205
-Node: Extension Functions1127909
-Node: Exit Callback Functions1133483
-Node: Extension Version String1134797
-Node: Input Parsers1135492
-Node: Output Wrappers1150111
-Node: Two-way processors1154953
-Node: Printing Messages1157306
-Ref: Printing Messages-Footnote-11158517
-Node: Updating ERRNO1158670
-Node: Requesting Values1159469
-Ref: table-value-types-returned1160222
-Node: Accessing Parameters1161330
-Node: Symbol Table Access1162611
-Node: Symbol table by name1163123
-Ref: Symbol table by name-Footnote-11166324
-Node: Symbol table by cookie1166456
-Ref: Symbol table by cookie-Footnote-11170725
-Node: Cached values1170789
-Ref: Cached values-Footnote-11174421
-Node: Array Manipulation1174578
-Ref: Array Manipulation-Footnote-11175677
-Node: Array Data Types1175714
-Ref: Array Data Types-Footnote-11178532
-Node: Array Functions1178628
-Node: Flattening Arrays1183657
-Node: Creating Arrays1190705
-Node: Redirection API1195547
-Node: Extension API Variables1198564
-Node: Extension Versioning1199287
-Ref: gawk-api-version1199716
-Node: Extension GMP/MPFR Versioning1201503
-Node: Extension API Informational Variables1203207
-Node: Extension API Boilerplate1204460
-Node: Changes from API V11208590
-Node: Finding Extensions1210222
-Node: Extension Example1210797
-Node: Internal File Description1211619
-Node: Internal File Ops1215911
-Ref: Internal File Ops-Footnote-11227461
-Node: Using Internal File Ops1227609
-Ref: Using Internal File Ops-Footnote-11230040
-Node: Extension Samples1230318
-Node: Extension Sample File Functions1231887
-Node: Extension Sample Fnmatch1240012
-Node: Extension Sample Fork1241607
-Node: Extension Sample Inplace1242883
-Node: Extension Sample Ord1246549
-Node: Extension Sample Readdir1247425
-Ref: table-readdir-file-types1248214
-Node: Extension Sample Revout1249570
-Node: Extension Sample Rev2way1250167
-Node: Extension Sample Read write array1250919
-Node: Extension Sample Readfile1254193
-Node: Extension Sample Time1255324
-Node: Extension Sample API Tests1257612
-Node: gawkextlib1258120
-Node: Extension summary1261152
-Node: Extension Exercises1265000
-Node: Language History1266270
-Node: V7/SVR3.11267982
-Node: SVR41270332
-Node: POSIX1271864
-Node: BTL1273289
-Node: POSIX/GNU1274056
-Node: Feature History1280711
-Node: Common Extensions1300513
-Node: Ranges and Locales1301988
-Ref: Ranges and Locales-Footnote-11306773
-Ref: Ranges and Locales-Footnote-21306800
-Ref: Ranges and Locales-Footnote-31307035
-Node: Contributors1307258
-Node: History summary1313449
-Node: Installation1314891
-Node: Gawk Distribution1315855
-Node: Getting1316347
-Node: Extracting1317346
-Node: Distribution contents1319052
-Node: Unix Installation1327126
-Node: Quick Installation1327946
-Node: Compiling with MPFR1330486
-Node: Shell Startup Files1331192
-Node: Additional Configuration Options1332349
-Node: Configuration Philosophy1334732
-Node: Compiling from Git1337232
-Node: Building the Documentation1337791
-Node: Non-Unix Installation1339203
-Node: PC Installation1339679
-Node: PC Binary Installation1340548
-Node: PC Compiling1341441
-Node: PC Using1342619
-Node: Cygwin1346335
-Node: MSYS1347587
-Node: OpenVMS Installation1348213
-Node: OpenVMS Compilation1348894
-Ref: OpenVMS Compilation-Footnote-11350377
-Node: OpenVMS Dynamic Extensions1350435
-Node: OpenVMS Installation Details1352071
-Node: OpenVMS Running1354502
-Node: OpenVMS GNV1358639
-Node: Bugs1359394
-Node: Bug definition1360314
-Node: Bug address1363915
-Node: Usenet1367484
-Node: Performance bugs1368697
-Node: Asking for help1371713
-Node: Maintainers1373700
-Node: Other Versions1374727
-Node: Installation summary1384331
-Node: Notes1385713
-Node: Compatibility Mode1386523
-Node: Additions1387345
-Node: Accessing The Source1388290
-Node: Adding Code1389821
-Node: New Ports1396932
-Node: Derived Files1401435
-Ref: Derived Files-Footnote-11407246
-Ref: Derived Files-Footnote-21407281
-Ref: Derived Files-Footnote-31407892
-Node: Future Extensions1408006
-Node: Implementation Limitations1408676
-Node: Extension Design1409918
-Node: Old Extension Problems1411078
-Ref: Old Extension Problems-Footnote-11412650
-Node: Extension New Mechanism Goals1412711
-Ref: Extension New Mechanism Goals-Footnote-11416181
-Node: Extension Other Design Decisions1416382
-Node: Extension Future Growth1418579
-Node: Notes summary1419199
-Node: Basic Concepts1420409
-Node: Basic High Level1421094
-Ref: figure-general-flow1421376
-Ref: figure-process-flow1422078
-Ref: Basic High Level-Footnote-11425448
-Node: Basic Data Typing1425637
-Node: Glossary1429045
-Node: Copying1461924
-Node: GNU Free Documentation License1499482
-Node: Index1524605
+Node: Indirect Calls681250
+Node: Functions Summary692387
+Node: Library Functions695353
+Ref: Library Functions-Footnote-1698901
+Ref: Library Functions-Footnote-2699046
+Node: Library Names699221
+Ref: Library Names-Footnote-1702992
+Ref: Library Names-Footnote-2703219
+Node: General Functions703313
+Node: Strtonum Function704583
+Node: Assert Function707665
+Node: Round Function711115
+Node: Cliff Random Function712687
+Node: Ordinal Functions713711
+Ref: Ordinal Functions-Footnote-1716814
+Ref: Ordinal Functions-Footnote-2717066
+Node: Join Function717280
+Ref: Join Function-Footnote-1719078
+Node: Getlocaltime Function719282
+Node: Readfile Function723056
+Node: Shell Quoting725085
+Node: Isnumeric Function726541
+Node: To CSV Function727977
+Node: Data File Management730069
+Node: Filetrans Function730701
+Node: Rewind Function734977
+Node: File Checking736948
+Ref: File Checking-Footnote-1738314
+Node: Empty Files738519
+Node: Ignoring Assigns740582
+Node: Getopt Function742156
+Ref: Getopt Function-Footnote-1757974
+Node: Passwd Functions758186
+Ref: Passwd Functions-Footnote-1767321
+Node: Group Functions767409
+Ref: Group Functions-Footnote-1775533
+Node: Walking Arrays775744
+Node: Library Functions Summary778790
+Node: Library Exercises780210
+Node: Sample Programs780695
+Node: Running Examples781477
+Node: Clones782229
+Node: Cut Program783497
+Node: Egrep Program793921
+Node: Id Program803226
+Node: Split Program813318
+Ref: Split Program-Footnote-1823531
+Node: Tee Program823716
+Node: Uniq Program826622
+Node: Wc Program834482
+Node: Bytes vs. Characters834877
+Node: Using extensions836477
+Node: wc program837255
+Node: Miscellaneous Programs842248
+Node: Dupword Program843473
+Node: Alarm Program845522
+Node: Translate Program850425
+Ref: Translate Program-Footnote-1855134
+Node: Labels Program855412
+Ref: Labels Program-Footnote-1858847
+Node: Word Sorting858931
+Node: History Sorting863105
+Node: Extract Program865378
+Node: Simple Sed873633
+Node: Igawk Program876843
+Ref: Igawk Program-Footnote-1892053
+Ref: Igawk Program-Footnote-2892259
+Ref: Igawk Program-Footnote-3892389
+Node: Anagram Program892516
+Node: Signature Program895602
+Node: Programs Summary896852
+Node: Programs Exercises898106
+Ref: Programs Exercises-Footnote-1902408
+Node: Advanced Features902494
+Node: Nondecimal Data904975
+Node: Boolean Typed Values906605
+Node: Array Sorting908562
+Node: Controlling Array Traversal909291
+Ref: Controlling Array Traversal-Footnote-1917794
+Node: Array Sorting Functions917916
+Ref: Array Sorting Functions-Footnote-1924013
+Node: Two-way I/O924221
+Ref: Two-way I/O-Footnote-1932192
+Ref: Two-way I/O-Footnote-2932383
+Node: TCP/IP Networking932465
+Node: Profiling935633
+Node: Persistent Memory945303
+Ref: Persistent Memory-Footnote-1954875
+Node: Extension Philosophy955006
+Node: Advanced Features Summary956533
+Node: Internationalization958799
+Node: I18N and L10N960501
+Node: Explaining gettext961196
+Ref: Explaining gettext-Footnote-1967332
+Ref: Explaining gettext-Footnote-2967525
+Node: Programmer i18n967690
+Ref: Programmer i18n-Footnote-1972802
+Node: Translator i18n972851
+Node: String Extraction973681
+Ref: String Extraction-Footnote-1974857
+Node: Printf Ordering974955
+Ref: Printf Ordering-Footnote-1977813
+Node: I18N Portability977881
+Ref: I18N Portability-Footnote-1980441
+Node: I18N Example980508
+Ref: I18N Example-Footnote-1983902
+Ref: I18N Example-Footnote-2983975
+Node: Gawk I18N984092
+Node: I18N Summary984746
+Node: Debugger986143
+Node: Debugging987163
+Node: Debugging Concepts987612
+Node: Debugging Terms989429
+Node: Awk Debugging992032
+Ref: Awk Debugging-Footnote-1993005
+Node: Sample Debugging Session993141
+Node: Debugger Invocation993691
+Node: Finding The Bug995316
+Node: List of Debugger Commands1001948
+Node: Breakpoint Control1003325
+Node: Debugger Execution Control1007147
+Node: Viewing And Changing Data1010621
+Node: Execution Stack1014355
+Node: Debugger Info1016036
+Node: Miscellaneous Debugger Commands1020331
+Node: Readline Support1025572
+Node: Limitations1026516
+Node: Debugging Summary1029140
+Node: Namespaces1030439
+Node: Global Namespace1031566
+Node: Qualified Names1033000
+Node: Default Namespace1034035
+Node: Changing The Namespace1034808
+Node: Naming Rules1036490
+Node: Internal Name Management1038405
+Node: Namespace Example1039475
+Node: Namespace And Features1042052
+Node: Namespace Summary1043507
+Node: Arbitrary Precision Arithmetic1045018
+Node: Computer Arithmetic1046537
+Ref: table-numeric-ranges1050345
+Ref: table-floating-point-ranges1050842
+Ref: Computer Arithmetic-Footnote-11051500
+Node: Math Definitions1051557
+Ref: table-ieee-formats1054589
+Node: MPFR features1055162
+Node: MPFR On Parole1055615
+Ref: MPFR On Parole-Footnote-11056456
+Node: MPFR Intro1056615
+Node: FP Math Caution1058299
+Ref: FP Math Caution-Footnote-11059371
+Node: Inexactness of computations1059744
+Node: Inexact representation1060775
+Node: Comparing FP Values1062156
+Node: Errors accumulate1063414
+Node: Strange values1064879
+Ref: Strange values-Footnote-11067533
+Node: Getting Accuracy1067638
+Node: Try To Round1070375
+Node: Setting precision1071282
+Ref: table-predefined-precision-strings1071987
+Node: Setting the rounding mode1073871
+Ref: table-gawk-rounding-modes1074253
+Ref: Setting the rounding mode-Footnote-11078305
+Node: Arbitrary Precision Integers1078488
+Ref: Arbitrary Precision Integers-Footnote-11081698
+Node: Checking for MPFR1081851
+Node: POSIX Floating Point Problems1083341
+Ref: POSIX Floating Point Problems-Footnote-11088161
+Node: Floating point summary1088199
+Node: Dynamic Extensions1090455
+Node: Extension Intro1092052
+Node: Plugin License1093354
+Node: Extension Mechanism Outline1094167
+Ref: figure-load-extension1094618
+Ref: figure-register-new-function1096196
+Ref: figure-call-new-function1097305
+Node: Extension API Description1099420
+Node: Extension API Functions Introduction1101149
+Ref: table-api-std-headers1103043
+Node: General Data Types1107484
+Ref: General Data Types-Footnote-11116630
+Node: Memory Allocation Functions1116933
+Ref: Memory Allocation Functions-Footnote-11121650
+Node: Constructor Functions1121749
+Node: API Ownership of MPFR and GMP Values1125650
+Node: Registration Functions1127203
+Node: Extension Functions1127907
+Node: Exit Callback Functions1133481
+Node: Extension Version String1134795
+Node: Input Parsers1135490
+Node: Output Wrappers1150109
+Node: Two-way processors1154951
+Node: Printing Messages1157304
+Ref: Printing Messages-Footnote-11158515
+Node: Updating ERRNO1158668
+Node: Requesting Values1159467
+Ref: table-value-types-returned1160220
+Node: Accessing Parameters1161328
+Node: Symbol Table Access1162609
+Node: Symbol table by name1163121
+Ref: Symbol table by name-Footnote-11166322
+Node: Symbol table by cookie1166454
+Ref: Symbol table by cookie-Footnote-11170723
+Node: Cached values1170787
+Ref: Cached values-Footnote-11174419
+Node: Array Manipulation1174576
+Ref: Array Manipulation-Footnote-11175675
+Node: Array Data Types1175712
+Ref: Array Data Types-Footnote-11178530
+Node: Array Functions1178626
+Node: Flattening Arrays1183655
+Node: Creating Arrays1190703
+Node: Redirection API1195545
+Node: Extension API Variables1198562
+Node: Extension Versioning1199285
+Ref: gawk-api-version1199714
+Node: Extension GMP/MPFR Versioning1201501
+Node: Extension API Informational Variables1203205
+Node: Extension API Boilerplate1204458
+Node: Changes from API V11208588
+Node: Finding Extensions1210220
+Node: Extension Example1210795
+Node: Internal File Description1211617
+Node: Internal File Ops1215909
+Ref: Internal File Ops-Footnote-11227459
+Node: Using Internal File Ops1227607
+Ref: Using Internal File Ops-Footnote-11230038
+Node: Extension Samples1230316
+Node: Extension Sample File Functions1231885
+Node: Extension Sample Fnmatch1240010
+Node: Extension Sample Fork1241605
+Node: Extension Sample Inplace1242881
+Node: Extension Sample Ord1246547
+Node: Extension Sample Readdir1247423
+Ref: table-readdir-file-types1248212
+Node: Extension Sample Revout1249568
+Node: Extension Sample Rev2way1250165
+Node: Extension Sample Read write array1250917
+Node: Extension Sample Readfile1254191
+Node: Extension Sample Time1255322
+Node: Extension Sample API Tests1257610
+Node: gawkextlib1258118
+Node: Extension summary1261150
+Node: Extension Exercises1264998
+Node: Language History1266268
+Node: V7/SVR3.11267980
+Node: SVR41270330
+Node: POSIX1271862
+Node: BTL1273287
+Node: POSIX/GNU1274054
+Node: Feature History1280709
+Node: Common Extensions1300511
+Node: Ranges and Locales1301986
+Ref: Ranges and Locales-Footnote-11306771
+Ref: Ranges and Locales-Footnote-21306798
+Ref: Ranges and Locales-Footnote-31307033
+Node: Contributors1307256
+Node: History summary1313447
+Node: Installation1314889
+Node: Gawk Distribution1315853
+Node: Getting1316345
+Node: Extracting1317344
+Node: Distribution contents1319050
+Node: Unix Installation1327124
+Node: Quick Installation1327944
+Node: Compiling with MPFR1330484
+Node: Shell Startup Files1331190
+Node: Additional Configuration Options1332347
+Node: Configuration Philosophy1334730
+Node: Compiling from Git1337230
+Node: Building the Documentation1337789
+Node: Non-Unix Installation1339201
+Node: PC Installation1339677
+Node: PC Binary Installation1340546
+Node: PC Compiling1341439
+Node: PC Using1342617
+Node: Cygwin1346333
+Node: MSYS1347585
+Node: OpenVMS Installation1348211
+Node: OpenVMS Compilation1348892
+Ref: OpenVMS Compilation-Footnote-11350375
+Node: OpenVMS Dynamic Extensions1350433
+Node: OpenVMS Installation Details1352069
+Node: OpenVMS Running1354500
+Node: OpenVMS GNV1358637
+Node: Bugs1359392
+Node: Bug definition1360312
+Node: Bug address1363913
+Node: Usenet1367482
+Node: Performance bugs1368695
+Node: Asking for help1371711
+Node: Maintainers1373698
+Node: Other Versions1374725
+Node: Installation summary1384329
+Node: Notes1385711
+Node: Compatibility Mode1386521
+Node: Additions1387343
+Node: Accessing The Source1388288
+Node: Adding Code1389819
+Node: New Ports1396930
+Node: Derived Files1401433
+Ref: Derived Files-Footnote-11407244
+Ref: Derived Files-Footnote-21407279
+Ref: Derived Files-Footnote-31407890
+Node: Future Extensions1408004
+Node: Implementation Limitations1408674
+Node: Extension Design1409916
+Node: Old Extension Problems1411076
+Ref: Old Extension Problems-Footnote-11412648
+Node: Extension New Mechanism Goals1412709
+Ref: Extension New Mechanism Goals-Footnote-11416179
+Node: Extension Other Design Decisions1416380
+Node: Extension Future Growth1418577
+Node: Notes summary1419197
+Node: Basic Concepts1420407
+Node: Basic High Level1421092
+Ref: figure-general-flow1421374
+Ref: figure-process-flow1422076
+Ref: Basic High Level-Footnote-11425446
+Node: Basic Data Typing1425635
+Node: Glossary1429043
+Node: Copying1461922
+Node: GNU Free Documentation License1499480
+Node: Index1524603
End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 32df96a4..8730bc44 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -21336,7 +21336,7 @@ $ @kbd{gawk -v A=1 -f funky2.awk}
The @code{typeof()} function provides us a ``window'' into @command{gawk}'s
inner workings.
Let's see how using a variable or array element can change
-it's type dynamically.
+its type dynamically.
Let's start with using a variable as a scalar:
@example
@@ -21361,7 +21361,7 @@ Initially, @code{a} is @code{untyped}, since we don't
know yet if it's
an array or scalar.
After using it in the call to @code{printf()}, we know it's a scalar.
However, since it was never given a concrete value (number, string, or regexp),
-it's type is @code{unassigned}.
+its type is @code{unassigned}.
@command{gawk} is peculiar in that we can do the same thing, but
change @code{a} into an array:
-----------------------------------------------------------------------
Summary of changes:
doc/ChangeLog | 4 +
doc/gawk.info | 654 +++++++++++++++++++++++++++++-----------------------------
doc/gawk.texi | 4 +-
3 files changed, 333 insertions(+), 329 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5431-g9dfc09b0,
Arnold Robbins <=