diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2022-01-05 21:25:48 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2022-01-05 21:25:48 +0200 |
commit | 71a50ec092b75ce2b2f969892c6cd443d44777a5 (patch) | |
tree | 0c7ca4379ac71bc78391344becfc625e587f4bfd | |
parent | 8bd2904afb35a19d48552b10d3215ba16fe4ce35 (diff) | |
download | egawk-71a50ec092b75ce2b2f969892c6cd443d44777a5.tar.gz egawk-71a50ec092b75ce2b2f969892c6cd443d44777a5.tar.bz2 egawk-71a50ec092b75ce2b2f969892c6cd443d44777a5.zip |
Small doc update.
-rw-r--r-- | doc/ChangeLog | 5 | ||||
-rw-r--r-- | doc/gawk.info | 640 | ||||
-rw-r--r-- | doc/gawk.texi | 6 | ||||
-rw-r--r-- | doc/gawktexi.in | 6 |
4 files changed, 331 insertions, 326 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog index 28a596c1..1e406590 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,8 @@ +2022-01-05 Arnold D. Robbins <arnold@skeeve.com> + + * gawktexi.ini (Indirect Calls): Use `the_function' everywhere. + Thanks to John Naman, <gawker@703n.com> for the report. + 2021-12-10 Arnold D. Robbins <arnold@skeeve.com> * texinfo.tex: Updated from GNULIB. diff --git a/doc/gawk.info b/doc/gawk.info index cf7167f6..664627c6 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -15320,8 +15320,8 @@ identifier immediately followed by an opening parenthesis, any arguments, and then a closing parenthesis, with the addition of a leading '@' character: - the_func = "sum" - result = @the_func() # calls the sum() function + the_function = "sum" + result = @the_function() # calls the sum() function Here is a full program that processes the previously shown data, using indirect function calls: @@ -15564,7 +15564,7 @@ functions indirectly, as follows. example, in the following case: for (i = 1; i <= n; i++) - @the_func() + @the_function() 'gawk' looks up the actual function to call only once. @@ -38885,323 +38885,323 @@ Ref: Function Caveats-Footnote-1636441 Node: Return Statement636561 Node: Dynamic Typing639540 Node: Indirect Calls640470 -Ref: Indirect Calls-Footnote-1650722 -Node: Functions Summary650850 -Node: Library Functions653555 -Ref: Library Functions-Footnote-1657162 -Ref: Library Functions-Footnote-2657305 -Node: Library Names657476 -Ref: Library Names-Footnote-1661143 -Ref: Library Names-Footnote-2661366 -Node: General Functions661452 -Node: Strtonum Function662634 -Node: Assert Function665656 -Node: Round Function668982 -Node: Cliff Random Function670522 -Node: Ordinal Functions671538 -Ref: Ordinal Functions-Footnote-1674601 -Ref: Ordinal Functions-Footnote-2674853 -Node: Join Function675063 -Ref: Join Function-Footnote-1676833 -Node: Getlocaltime Function677033 -Node: Readfile Function680775 -Node: Shell Quoting682752 -Node: Isnumeric Function684180 -Node: Data File Management685568 -Node: Filetrans Function686200 -Node: Rewind Function690296 -Node: File Checking692205 -Ref: File Checking-Footnote-1693539 -Node: Empty Files693740 -Node: Ignoring Assigns695719 -Node: Getopt Function697269 -Ref: Getopt Function-Footnote-1712566 -Node: Passwd Functions712766 -Ref: Passwd Functions-Footnote-1721605 -Node: Group Functions721693 -Ref: Group Functions-Footnote-1729591 -Node: Walking Arrays729798 -Node: Library Functions Summary732806 -Node: Library Exercises734212 -Node: Sample Programs734677 -Node: Running Examples735447 -Node: Clones736175 -Node: Cut Program737399 -Node: Egrep Program747539 -Node: Id Program756540 -Node: Split Program766475 -Ref: Split Program-Footnote-1776368 -Node: Tee Program776541 -Node: Uniq Program779331 -Node: Wc Program786919 -Node: Bytes vs. Characters787306 -Node: Using extensions788854 -Node: wc program789608 -Node: Miscellaneous Programs794473 -Node: Dupword Program795686 -Node: Alarm Program797716 -Node: Translate Program802571 -Ref: Translate Program-Footnote-1807136 -Node: Labels Program807406 -Ref: Labels Program-Footnote-1810757 -Node: Word Sorting810841 -Node: History Sorting814913 -Node: Extract Program817138 -Node: Simple Sed825151 -Node: Igawk Program828225 -Ref: Igawk Program-Footnote-1842556 -Ref: Igawk Program-Footnote-2842758 -Ref: Igawk Program-Footnote-3842880 -Node: Anagram Program842995 -Node: Signature Program846057 -Node: Programs Summary847304 -Node: Programs Exercises848518 -Ref: Programs Exercises-Footnote-1852648 -Node: Advanced Features852734 -Node: Nondecimal Data854801 -Node: Array Sorting856392 -Node: Controlling Array Traversal857092 -Ref: Controlling Array Traversal-Footnote-1865460 -Node: Array Sorting Functions865578 -Ref: Array Sorting Functions-Footnote-1870952 -Node: Two-way I/O871148 -Ref: Two-way I/O-Footnote-1878874 -Ref: Two-way I/O-Footnote-2879061 -Node: TCP/IP Networking879143 -Node: Profiling882219 -Node: Extension Philosophy891528 -Node: Advanced Features Summary893007 -Node: Internationalization895022 -Node: I18N and L10N896696 -Node: Explaining gettext897383 -Ref: Explaining gettext-Footnote-1903275 -Ref: Explaining gettext-Footnote-2903460 -Node: Programmer i18n903625 -Ref: Programmer i18n-Footnote-1908574 -Node: Translator i18n908623 -Node: String Extraction909417 -Ref: String Extraction-Footnote-1910549 -Node: Printf Ordering910635 -Ref: Printf Ordering-Footnote-1913421 -Node: I18N Portability913485 -Ref: I18N Portability-Footnote-1915941 -Node: I18N Example916004 -Ref: I18N Example-Footnote-1919279 -Ref: I18N Example-Footnote-2919352 -Node: Gawk I18N919461 -Node: I18N Summary920083 -Node: Debugger921424 -Node: Debugging922424 -Node: Debugging Concepts922865 -Node: Debugging Terms924674 -Node: Awk Debugging927249 -Ref: Awk Debugging-Footnote-1928194 -Node: Sample Debugging Session928326 -Node: Debugger Invocation928860 -Node: Finding The Bug930246 -Node: List of Debugger Commands936720 -Node: Breakpoint Control938053 -Node: Debugger Execution Control941747 -Node: Viewing And Changing Data945109 -Node: Execution Stack948650 -Node: Debugger Info950287 -Node: Miscellaneous Debugger Commands954358 -Node: Readline Support959420 -Node: Limitations960316 -Node: Debugging Summary962870 -Node: Namespaces964149 -Node: Global Namespace965260 -Node: Qualified Names966658 -Node: Default Namespace967657 -Node: Changing The Namespace968398 -Node: Naming Rules970012 -Node: Internal Name Management971860 -Node: Namespace Example972902 -Node: Namespace And Features975464 -Node: Namespace Summary976899 -Node: Arbitrary Precision Arithmetic978376 -Node: Computer Arithmetic979863 -Ref: table-numeric-ranges983629 -Ref: table-floating-point-ranges984123 -Ref: Computer Arithmetic-Footnote-1984782 -Node: Math Definitions984839 -Ref: table-ieee-formats988155 -Ref: Math Definitions-Footnote-1988759 -Node: MPFR features988864 -Node: FP Math Caution990582 -Ref: FP Math Caution-Footnote-1991654 -Node: Inexactness of computations992023 -Node: Inexact representation992983 -Node: Comparing FP Values994343 -Node: Errors accumulate995584 -Node: Getting Accuracy997017 -Node: Try To Round999727 -Node: Setting precision1000626 -Ref: table-predefined-precision-strings1001323 -Node: Setting the rounding mode1003154 -Ref: table-gawk-rounding-modes1003528 -Ref: Setting the rounding mode-Footnote-11007460 -Node: Arbitrary Precision Integers1007639 -Ref: Arbitrary Precision Integers-Footnote-11010814 -Node: Checking for MPFR1010963 -Node: POSIX Floating Point Problems1012437 -Ref: POSIX Floating Point Problems-Footnote-11016722 -Node: Floating point summary1016760 -Node: Dynamic Extensions1018950 -Node: Extension Intro1020503 -Node: Plugin License1021769 -Node: Extension Mechanism Outline1022566 -Ref: figure-load-extension1023005 -Ref: figure-register-new-function1024571 -Ref: figure-call-new-function1025664 -Node: Extension API Description1027727 -Node: Extension API Functions Introduction1029440 -Ref: table-api-std-headers1031276 -Node: General Data Types1035526 -Ref: General Data Types-Footnote-11044156 -Node: Memory Allocation Functions1044455 -Ref: Memory Allocation Functions-Footnote-11048956 -Node: Constructor Functions1049055 -Node: API Ownership of MPFR and GMP Values1052521 -Node: Registration Functions1053834 -Node: Extension Functions1054534 -Node: Exit Callback Functions1059856 -Node: Extension Version String1061106 -Node: Input Parsers1061769 -Node: Output Wrappers1074490 -Node: Two-way processors1079002 -Node: Printing Messages1081267 -Ref: Printing Messages-Footnote-11082438 -Node: Updating ERRNO1082591 -Node: Requesting Values1083330 -Ref: table-value-types-returned1084067 -Node: Accessing Parameters1085004 -Node: Symbol Table Access1086241 -Node: Symbol table by name1086753 -Ref: Symbol table by name-Footnote-11089778 -Node: Symbol table by cookie1089906 -Ref: Symbol table by cookie-Footnote-11094091 -Node: Cached values1094155 -Ref: Cached values-Footnote-11097691 -Node: Array Manipulation1097844 -Ref: Array Manipulation-Footnote-11098935 -Node: Array Data Types1098972 -Ref: Array Data Types-Footnote-11101630 -Node: Array Functions1101722 -Node: Flattening Arrays1106220 -Node: Creating Arrays1113196 -Node: Redirection API1117963 -Node: Extension API Variables1120796 -Node: Extension Versioning1121507 -Ref: gawk-api-version1121936 -Node: Extension GMP/MPFR Versioning1123668 -Node: Extension API Informational Variables1125296 -Node: Extension API Boilerplate1126369 -Node: Changes from API V11130343 -Node: Finding Extensions1131915 -Node: Extension Example1132474 -Node: Internal File Description1133272 -Node: Internal File Ops1137352 -Ref: Internal File Ops-Footnote-11148702 -Node: Using Internal File Ops1148842 -Ref: Using Internal File Ops-Footnote-11151225 -Node: Extension Samples1151499 -Node: Extension Sample File Functions1153028 -Node: Extension Sample Fnmatch1160677 -Node: Extension Sample Fork1162164 -Node: Extension Sample Inplace1163382 -Node: Extension Sample Ord1167008 -Node: Extension Sample Readdir1167844 -Ref: table-readdir-file-types1168733 -Node: Extension Sample Revout1169801 -Node: Extension Sample Rev2way1170390 -Node: Extension Sample Read write array1171130 -Node: Extension Sample Readfile1173072 -Node: Extension Sample Time1174167 -Node: Extension Sample API Tests1175919 -Node: gawkextlib1176411 -Node: Extension summary1179329 -Node: Extension Exercises1183031 -Node: Language History1184273 -Node: V7/SVR3.11185929 -Node: SVR41188081 -Node: POSIX1189515 -Node: BTL1190896 -Node: POSIX/GNU1191625 -Node: Feature History1197403 -Node: Common Extensions1214578 -Node: Ranges and Locales1215861 -Ref: Ranges and Locales-Footnote-11220477 -Ref: Ranges and Locales-Footnote-21220504 -Ref: Ranges and Locales-Footnote-31220739 -Node: Contributors1220962 -Node: History summary1226959 -Node: Installation1228339 -Node: Gawk Distribution1229283 -Node: Getting1229767 -Node: Extracting1230730 -Node: Distribution contents1232368 -Node: Unix Installation1239429 -Node: Quick Installation1240233 -Node: Compiling with MPFR1242653 -Node: Shell Startup Files1243343 -Node: Additional Configuration Options1244432 -Node: Configuration Philosophy1246747 -Node: Compiling from Git1249143 -Node: Building the Documentation1249698 -Node: Non-Unix Installation1251082 -Node: PC Installation1251542 -Node: PC Binary Installation1252380 -Node: PC Compiling1253253 -Node: PC Using1254370 -Node: Cygwin1257923 -Node: MSYS1259147 -Node: VMS Installation1259749 -Node: VMS Compilation1260468 -Ref: VMS Compilation-Footnote-11261697 -Node: VMS Dynamic Extensions1261755 -Node: VMS Installation Details1263440 -Node: VMS Running1265702 -Node: VMS GNV1269981 -Node: Bugs1270695 -Node: Bug definition1271607 -Node: Bug address1274543 -Node: Usenet1277931 -Node: Performance bugs1279120 -Node: Asking for help1282041 -Node: Maintainers1284008 -Node: Other Versions1285202 -Node: Installation summary1293366 -Node: Notes1294730 -Node: Compatibility Mode1295524 -Node: Additions1296306 -Node: Accessing The Source1297231 -Node: Adding Code1298668 -Node: New Ports1304860 -Node: Derived Files1309235 -Ref: Derived Files-Footnote-11314895 -Ref: Derived Files-Footnote-21314930 -Ref: Derived Files-Footnote-31315528 -Node: Future Extensions1315642 -Node: Implementation Limitations1316300 -Node: Extension Design1317510 -Node: Old Extension Problems1318654 -Ref: Old Extension Problems-Footnote-11320172 -Node: Extension New Mechanism Goals1320229 -Ref: Extension New Mechanism Goals-Footnote-11323593 -Node: Extension Other Design Decisions1323782 -Node: Extension Future Growth1325895 -Node: Notes summary1326501 -Node: Basic Concepts1327659 -Node: Basic High Level1328340 -Ref: figure-general-flow1328622 -Ref: figure-process-flow1329308 -Ref: Basic High Level-Footnote-11332610 -Node: Basic Data Typing1332795 -Node: Glossary1336123 -Node: Copying1368008 -Node: GNU Free Documentation License1405551 -Node: Index1430671 +Ref: Indirect Calls-Footnote-1650734 +Node: Functions Summary650862 +Node: Library Functions653567 +Ref: Library Functions-Footnote-1657174 +Ref: Library Functions-Footnote-2657317 +Node: Library Names657488 +Ref: Library Names-Footnote-1661155 +Ref: Library Names-Footnote-2661378 +Node: General Functions661464 +Node: Strtonum Function662646 +Node: Assert Function665668 +Node: Round Function668994 +Node: Cliff Random Function670534 +Node: Ordinal Functions671550 +Ref: Ordinal Functions-Footnote-1674613 +Ref: Ordinal Functions-Footnote-2674865 +Node: Join Function675075 +Ref: Join Function-Footnote-1676845 +Node: Getlocaltime Function677045 +Node: Readfile Function680787 +Node: Shell Quoting682764 +Node: Isnumeric Function684192 +Node: Data File Management685580 +Node: Filetrans Function686212 +Node: Rewind Function690308 +Node: File Checking692217 +Ref: File Checking-Footnote-1693551 +Node: Empty Files693752 +Node: Ignoring Assigns695731 +Node: Getopt Function697281 +Ref: Getopt Function-Footnote-1712578 +Node: Passwd Functions712778 +Ref: Passwd Functions-Footnote-1721617 +Node: Group Functions721705 +Ref: Group Functions-Footnote-1729603 +Node: Walking Arrays729810 +Node: Library Functions Summary732818 +Node: Library Exercises734224 +Node: Sample Programs734689 +Node: Running Examples735459 +Node: Clones736187 +Node: Cut Program737411 +Node: Egrep Program747551 +Node: Id Program756552 +Node: Split Program766487 +Ref: Split Program-Footnote-1776380 +Node: Tee Program776553 +Node: Uniq Program779343 +Node: Wc Program786931 +Node: Bytes vs. Characters787318 +Node: Using extensions788866 +Node: wc program789620 +Node: Miscellaneous Programs794485 +Node: Dupword Program795698 +Node: Alarm Program797728 +Node: Translate Program802583 +Ref: Translate Program-Footnote-1807148 +Node: Labels Program807418 +Ref: Labels Program-Footnote-1810769 +Node: Word Sorting810853 +Node: History Sorting814925 +Node: Extract Program817150 +Node: Simple Sed825163 +Node: Igawk Program828237 +Ref: Igawk Program-Footnote-1842568 +Ref: Igawk Program-Footnote-2842770 +Ref: Igawk Program-Footnote-3842892 +Node: Anagram Program843007 +Node: Signature Program846069 +Node: Programs Summary847316 +Node: Programs Exercises848530 +Ref: Programs Exercises-Footnote-1852660 +Node: Advanced Features852746 +Node: Nondecimal Data854813 +Node: Array Sorting856404 +Node: Controlling Array Traversal857104 +Ref: Controlling Array Traversal-Footnote-1865472 +Node: Array Sorting Functions865590 +Ref: Array Sorting Functions-Footnote-1870964 +Node: Two-way I/O871160 +Ref: Two-way I/O-Footnote-1878886 +Ref: Two-way I/O-Footnote-2879073 +Node: TCP/IP Networking879155 +Node: Profiling882231 +Node: Extension Philosophy891540 +Node: Advanced Features Summary893019 +Node: Internationalization895034 +Node: I18N and L10N896708 +Node: Explaining gettext897395 +Ref: Explaining gettext-Footnote-1903287 +Ref: Explaining gettext-Footnote-2903472 +Node: Programmer i18n903637 +Ref: Programmer i18n-Footnote-1908586 +Node: Translator i18n908635 +Node: String Extraction909429 +Ref: String Extraction-Footnote-1910561 +Node: Printf Ordering910647 +Ref: Printf Ordering-Footnote-1913433 +Node: I18N Portability913497 +Ref: I18N Portability-Footnote-1915953 +Node: I18N Example916016 +Ref: I18N Example-Footnote-1919291 +Ref: I18N Example-Footnote-2919364 +Node: Gawk I18N919473 +Node: I18N Summary920095 +Node: Debugger921436 +Node: Debugging922436 +Node: Debugging Concepts922877 +Node: Debugging Terms924686 +Node: Awk Debugging927261 +Ref: Awk Debugging-Footnote-1928206 +Node: Sample Debugging Session928338 +Node: Debugger Invocation928872 +Node: Finding The Bug930258 +Node: List of Debugger Commands936732 +Node: Breakpoint Control938065 +Node: Debugger Execution Control941759 +Node: Viewing And Changing Data945121 +Node: Execution Stack948662 +Node: Debugger Info950299 +Node: Miscellaneous Debugger Commands954370 +Node: Readline Support959432 +Node: Limitations960328 +Node: Debugging Summary962882 +Node: Namespaces964161 +Node: Global Namespace965272 +Node: Qualified Names966670 +Node: Default Namespace967669 +Node: Changing The Namespace968410 +Node: Naming Rules970024 +Node: Internal Name Management971872 +Node: Namespace Example972914 +Node: Namespace And Features975476 +Node: Namespace Summary976911 +Node: Arbitrary Precision Arithmetic978388 +Node: Computer Arithmetic979875 +Ref: table-numeric-ranges983641 +Ref: table-floating-point-ranges984135 +Ref: Computer Arithmetic-Footnote-1984794 +Node: Math Definitions984851 +Ref: table-ieee-formats988167 +Ref: Math Definitions-Footnote-1988771 +Node: MPFR features988876 +Node: FP Math Caution990594 +Ref: FP Math Caution-Footnote-1991666 +Node: Inexactness of computations992035 +Node: Inexact representation992995 +Node: Comparing FP Values994355 +Node: Errors accumulate995596 +Node: Getting Accuracy997029 +Node: Try To Round999739 +Node: Setting precision1000638 +Ref: table-predefined-precision-strings1001335 +Node: Setting the rounding mode1003166 +Ref: table-gawk-rounding-modes1003540 +Ref: Setting the rounding mode-Footnote-11007472 +Node: Arbitrary Precision Integers1007651 +Ref: Arbitrary Precision Integers-Footnote-11010826 +Node: Checking for MPFR1010975 +Node: POSIX Floating Point Problems1012449 +Ref: POSIX Floating Point Problems-Footnote-11016734 +Node: Floating point summary1016772 +Node: Dynamic Extensions1018962 +Node: Extension Intro1020515 +Node: Plugin License1021781 +Node: Extension Mechanism Outline1022578 +Ref: figure-load-extension1023017 +Ref: figure-register-new-function1024583 +Ref: figure-call-new-function1025676 +Node: Extension API Description1027739 +Node: Extension API Functions Introduction1029452 +Ref: table-api-std-headers1031288 +Node: General Data Types1035538 +Ref: General Data Types-Footnote-11044168 +Node: Memory Allocation Functions1044467 +Ref: Memory Allocation Functions-Footnote-11048968 +Node: Constructor Functions1049067 +Node: API Ownership of MPFR and GMP Values1052533 +Node: Registration Functions1053846 +Node: Extension Functions1054546 +Node: Exit Callback Functions1059868 +Node: Extension Version String1061118 +Node: Input Parsers1061781 +Node: Output Wrappers1074502 +Node: Two-way processors1079014 +Node: Printing Messages1081279 +Ref: Printing Messages-Footnote-11082450 +Node: Updating ERRNO1082603 +Node: Requesting Values1083342 +Ref: table-value-types-returned1084079 +Node: Accessing Parameters1085016 +Node: Symbol Table Access1086253 +Node: Symbol table by name1086765 +Ref: Symbol table by name-Footnote-11089790 +Node: Symbol table by cookie1089918 +Ref: Symbol table by cookie-Footnote-11094103 +Node: Cached values1094167 +Ref: Cached values-Footnote-11097703 +Node: Array Manipulation1097856 +Ref: Array Manipulation-Footnote-11098947 +Node: Array Data Types1098984 +Ref: Array Data Types-Footnote-11101642 +Node: Array Functions1101734 +Node: Flattening Arrays1106232 +Node: Creating Arrays1113208 +Node: Redirection API1117975 +Node: Extension API Variables1120808 +Node: Extension Versioning1121519 +Ref: gawk-api-version1121948 +Node: Extension GMP/MPFR Versioning1123680 +Node: Extension API Informational Variables1125308 +Node: Extension API Boilerplate1126381 +Node: Changes from API V11130355 +Node: Finding Extensions1131927 +Node: Extension Example1132486 +Node: Internal File Description1133284 +Node: Internal File Ops1137364 +Ref: Internal File Ops-Footnote-11148714 +Node: Using Internal File Ops1148854 +Ref: Using Internal File Ops-Footnote-11151237 +Node: Extension Samples1151511 +Node: Extension Sample File Functions1153040 +Node: Extension Sample Fnmatch1160689 +Node: Extension Sample Fork1162176 +Node: Extension Sample Inplace1163394 +Node: Extension Sample Ord1167020 +Node: Extension Sample Readdir1167856 +Ref: table-readdir-file-types1168745 +Node: Extension Sample Revout1169813 +Node: Extension Sample Rev2way1170402 +Node: Extension Sample Read write array1171142 +Node: Extension Sample Readfile1173084 +Node: Extension Sample Time1174179 +Node: Extension Sample API Tests1175931 +Node: gawkextlib1176423 +Node: Extension summary1179341 +Node: Extension Exercises1183043 +Node: Language History1184285 +Node: V7/SVR3.11185941 +Node: SVR41188093 +Node: POSIX1189527 +Node: BTL1190908 +Node: POSIX/GNU1191637 +Node: Feature History1197415 +Node: Common Extensions1214590 +Node: Ranges and Locales1215873 +Ref: Ranges and Locales-Footnote-11220489 +Ref: Ranges and Locales-Footnote-21220516 +Ref: Ranges and Locales-Footnote-31220751 +Node: Contributors1220974 +Node: History summary1226971 +Node: Installation1228351 +Node: Gawk Distribution1229295 +Node: Getting1229779 +Node: Extracting1230742 +Node: Distribution contents1232380 +Node: Unix Installation1239441 +Node: Quick Installation1240245 +Node: Compiling with MPFR1242665 +Node: Shell Startup Files1243355 +Node: Additional Configuration Options1244444 +Node: Configuration Philosophy1246759 +Node: Compiling from Git1249155 +Node: Building the Documentation1249710 +Node: Non-Unix Installation1251094 +Node: PC Installation1251554 +Node: PC Binary Installation1252392 +Node: PC Compiling1253265 +Node: PC Using1254382 +Node: Cygwin1257935 +Node: MSYS1259159 +Node: VMS Installation1259761 +Node: VMS Compilation1260480 +Ref: VMS Compilation-Footnote-11261709 +Node: VMS Dynamic Extensions1261767 +Node: VMS Installation Details1263452 +Node: VMS Running1265714 +Node: VMS GNV1269993 +Node: Bugs1270707 +Node: Bug definition1271619 +Node: Bug address1274555 +Node: Usenet1277943 +Node: Performance bugs1279132 +Node: Asking for help1282053 +Node: Maintainers1284020 +Node: Other Versions1285214 +Node: Installation summary1293378 +Node: Notes1294742 +Node: Compatibility Mode1295536 +Node: Additions1296318 +Node: Accessing The Source1297243 +Node: Adding Code1298680 +Node: New Ports1304872 +Node: Derived Files1309247 +Ref: Derived Files-Footnote-11314907 +Ref: Derived Files-Footnote-21314942 +Ref: Derived Files-Footnote-31315540 +Node: Future Extensions1315654 +Node: Implementation Limitations1316312 +Node: Extension Design1317522 +Node: Old Extension Problems1318666 +Ref: Old Extension Problems-Footnote-11320184 +Node: Extension New Mechanism Goals1320241 +Ref: Extension New Mechanism Goals-Footnote-11323605 +Node: Extension Other Design Decisions1323794 +Node: Extension Future Growth1325907 +Node: Notes summary1326513 +Node: Basic Concepts1327671 +Node: Basic High Level1328352 +Ref: figure-general-flow1328634 +Ref: figure-process-flow1329320 +Ref: Basic High Level-Footnote-11332622 +Node: Basic Data Typing1332807 +Node: Glossary1336135 +Node: Copying1368020 +Node: GNU Free Documentation License1405563 +Node: Index1430683 End Tag Table diff --git a/doc/gawk.texi b/doc/gawk.texi index e956314f..6466698f 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -21954,8 +21954,8 @@ a closing parenthesis, with the addition of a leading @samp{@@} character: @example -the_func = "sum" -result = @@the_func() # calls the sum() function +the_function = "sum" +result = @@the_function() # calls the sum() function @end example Here is a full program that processes the previously shown data, @@ -22267,7 +22267,7 @@ For example, in the following case: @example for (i = 1; i <= n; i++) - @@the_func() + @@the_function() @end example @noindent diff --git a/doc/gawktexi.in b/doc/gawktexi.in index 63c853cc..283cb967 100644 --- a/doc/gawktexi.in +++ b/doc/gawktexi.in @@ -20866,8 +20866,8 @@ a closing parenthesis, with the addition of a leading @samp{@@} character: @example -the_func = "sum" -result = @@the_func() # calls the sum() function +the_function = "sum" +result = @@the_function() # calls the sum() function @end example Here is a full program that processes the previously shown data, @@ -21179,7 +21179,7 @@ For example, in the following case: @example for (i = 1; i <= n; i++) - @@the_func() + @@the_function() @end example @noindent |