diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2021-10-09 22:13:56 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2021-10-09 22:13:56 +0300 |
commit | 589d91eeb99bf2c7dcd6a4310f5964739b9c8edb (patch) | |
tree | 4895e718647b1a2e012b40d0378cf721d8e33869 /doc/gawk.info | |
parent | f1819adeb27379fd0199662b3daffcac4132e5b0 (diff) | |
download | egawk-589d91eeb99bf2c7dcd6a4310f5964739b9c8edb.tar.gz egawk-589d91eeb99bf2c7dcd6a4310f5964739b9c8edb.tar.bz2 egawk-589d91eeb99bf2c7dcd6a4310f5964739b9c8edb.zip |
More doc fixes.
Diffstat (limited to 'doc/gawk.info')
-rw-r--r-- | doc/gawk.info | 806 |
1 files changed, 403 insertions, 403 deletions
diff --git a/doc/gawk.info b/doc/gawk.info index b499464c..6702dca4 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -10580,7 +10580,7 @@ field per output line. C and C++ programmers might expect to be able to use the comma operator to set more than one variable in the INITIALIZATION part of the -'for' loop, or to increment multiple variables in the INCREMEMNT part of +'for' loop, or to increment multiple variables in the INCREMENT part of the loop, like so: for (i = 0, j = length(a); i < j; i++, j--) ... C/C++, not awk! @@ -18368,9 +18368,9 @@ options, and then a 'usage()' function: { printf("Usage:\n" \ "\tid [user]\n" \ - "\tid −G [−n] [user]\n" \ - "\tid −g [−nr] [user]\n" \ - "\tid −u [−nr] [user]\n") > "/dev/stderr" + "\tid -G [-n] [user]\n" \ + "\tid -g [-nr] [user]\n" \ + "\tid -u [-nr] [user]\n") > "/dev/stderr" exit 1 } @@ -30655,7 +30655,7 @@ Various '.c', '.y', and '.h' files printed document and with 'makeinfo' to produce an Info or HTML file. -'doc/gawkorkflow.info' +'doc/gawkworkflow.info' The generated Info file for 'Participating in 'gawk' Development'. 'doc/igawk.1' @@ -30827,7 +30827,7 @@ B.2.1.1 Building With MPFR Use of the MPFR library with 'gawk' is an optional feature: if you have the MPFR and GMP libraries already installed when you configure and -build 'gawk', 'gawk' automatically will be able to use them. +build 'gawk', 'gawk' automatically will be able to use them. You can install these libraries from source code by fetching them from the GNU distribution site at 'ftp.gnu.org'. @@ -38728,403 +38728,403 @@ Node: If Statement448334 Node: While Statement449829 Node: Do Statement451857 Node: For Statement453005 -Node: Switch Statement456261 -Node: Break Statement458702 -Node: Continue Statement460794 -Node: Next Statement462621 -Node: Nextfile Statement465004 -Node: Exit Statement467693 -Node: Built-in Variables470096 -Node: User-modified471229 -Node: Auto-set478996 -Ref: Auto-set-Footnote-1495803 -Ref: Auto-set-Footnote-2496009 -Node: ARGC and ARGV496065 -Node: Pattern Action Summary500278 -Node: Arrays502708 -Node: Array Basics504037 -Node: Array Intro504881 -Ref: figure-array-elements506856 -Ref: Array Intro-Footnote-1509560 -Node: Reference to Elements509688 -Node: Assigning Elements512152 -Node: Array Example512643 -Node: Scanning an Array514402 -Node: Controlling Scanning517424 -Ref: Controlling Scanning-Footnote-1523880 -Node: Numeric Array Subscripts524196 -Node: Uninitialized Subscripts526380 -Node: Delete527999 -Ref: Delete-Footnote-1530751 -Node: Multidimensional530808 -Node: Multiscanning533903 -Node: Arrays of Arrays535494 -Node: Arrays Summary540262 -Node: Functions542355 -Node: Built-in543393 -Node: Calling Built-in544474 -Node: Numeric Functions546470 -Ref: Numeric Functions-Footnote-1550498 -Ref: Numeric Functions-Footnote-2551146 -Ref: Numeric Functions-Footnote-3551194 -Node: String Functions551466 -Ref: String Functions-Footnote-1575981 -Ref: String Functions-Footnote-2576109 -Ref: String Functions-Footnote-3576357 -Node: Gory Details576444 -Ref: table-sub-escapes578235 -Ref: table-sub-proposed579754 -Ref: table-posix-sub581117 -Ref: table-gensub-escapes582658 -Ref: Gory Details-Footnote-1583481 -Node: I/O Functions583635 -Ref: table-system-return-values590089 -Ref: I/O Functions-Footnote-1592169 -Ref: I/O Functions-Footnote-2592317 -Node: Time Functions592437 -Ref: Time Functions-Footnote-1603108 -Ref: Time Functions-Footnote-2603176 -Ref: Time Functions-Footnote-3603334 -Ref: Time Functions-Footnote-4603445 -Ref: Time Functions-Footnote-5603557 -Ref: Time Functions-Footnote-6603784 -Node: Bitwise Functions604050 -Ref: table-bitwise-ops604644 -Ref: Bitwise Functions-Footnote-1610707 -Ref: Bitwise Functions-Footnote-2610880 -Node: Type Functions611071 -Node: I18N Functions614400 -Node: User-defined616051 -Node: Definition Syntax616863 -Ref: Definition Syntax-Footnote-1622557 -Node: Function Example622628 -Ref: Function Example-Footnote-1625550 -Node: Function Calling625572 -Node: Calling A Function626160 -Node: Variable Scope627118 -Node: Pass By Value/Reference630112 -Node: Function Caveats632756 -Ref: Function Caveats-Footnote-1634803 -Node: Return Statement634923 -Node: Dynamic Typing637902 -Node: Indirect Calls638832 -Ref: Indirect Calls-Footnote-1649084 -Node: Functions Summary649212 -Node: Library Functions651917 -Ref: Library Functions-Footnote-1655524 -Ref: Library Functions-Footnote-2655667 -Node: Library Names655838 -Ref: Library Names-Footnote-1659505 -Ref: Library Names-Footnote-2659728 -Node: General Functions659814 -Node: Strtonum Function660996 -Node: Assert Function664018 -Node: Round Function667344 -Node: Cliff Random Function668884 -Node: Ordinal Functions669900 -Ref: Ordinal Functions-Footnote-1672963 -Ref: Ordinal Functions-Footnote-2673215 -Node: Join Function673425 -Ref: Join Function-Footnote-1675195 -Node: Getlocaltime Function675395 -Node: Readfile Function679137 -Node: Shell Quoting681114 -Node: Isnumeric Function682542 -Node: Data File Management683930 -Node: Filetrans Function684562 -Node: Rewind Function688658 -Node: File Checking690567 -Ref: File Checking-Footnote-1691901 -Node: Empty Files692102 -Node: Ignoring Assigns694081 -Node: Getopt Function695631 -Ref: Getopt Function-Footnote-1710854 -Node: Passwd Functions711054 -Ref: Passwd Functions-Footnote-1719893 -Node: Group Functions719981 -Ref: Group Functions-Footnote-1727879 -Node: Walking Arrays728086 -Node: Library Functions Summary731094 -Node: Library Exercises732500 -Node: Sample Programs732965 -Node: Running Examples733735 -Node: Clones734463 -Node: Cut Program735687 -Node: Egrep Program745827 -Node: Id Program754828 -Node: Split Program764775 -Ref: Split Program-Footnote-1774668 -Node: Tee Program774841 -Node: Uniq Program777631 -Node: Wc Program785219 -Node: Bytes vs. Characters785606 -Node: Using extensions787154 -Node: wc program787908 -Node: Miscellaneous Programs792773 -Node: Dupword Program793986 -Node: Alarm Program796016 -Node: Translate Program800871 -Ref: Translate Program-Footnote-1805436 -Node: Labels Program805706 -Ref: Labels Program-Footnote-1809057 -Node: Word Sorting809141 -Node: History Sorting813213 -Node: Extract Program815438 -Node: Simple Sed823492 -Node: Igawk Program826566 -Ref: Igawk Program-Footnote-1840897 -Ref: Igawk Program-Footnote-2841099 -Ref: Igawk Program-Footnote-3841221 -Node: Anagram Program841336 -Node: Signature Program844398 -Node: Programs Summary845645 -Node: Programs Exercises846859 -Ref: Programs Exercises-Footnote-1850989 -Node: Advanced Features851075 -Node: Nondecimal Data853142 -Node: Array Sorting854733 -Node: Controlling Array Traversal855433 -Ref: Controlling Array Traversal-Footnote-1863801 -Node: Array Sorting Functions863919 -Ref: Array Sorting Functions-Footnote-1869293 -Node: Two-way I/O869489 -Ref: Two-way I/O-Footnote-1877215 -Ref: Two-way I/O-Footnote-2877402 -Node: TCP/IP Networking877484 -Node: Profiling880602 -Node: Extension Philosophy889911 -Node: Advanced Features Summary891390 -Node: Internationalization893405 -Node: I18N and L10N895079 -Node: Explaining gettext895766 -Ref: Explaining gettext-Footnote-1901658 -Ref: Explaining gettext-Footnote-2901843 -Node: Programmer i18n902008 -Ref: Programmer i18n-Footnote-1906957 -Node: Translator i18n907006 -Node: String Extraction907800 -Ref: String Extraction-Footnote-1908932 -Node: Printf Ordering909018 -Ref: Printf Ordering-Footnote-1911804 -Node: I18N Portability911868 -Ref: I18N Portability-Footnote-1914324 -Node: I18N Example914387 -Ref: I18N Example-Footnote-1917662 -Ref: I18N Example-Footnote-2917735 -Node: Gawk I18N917844 -Node: I18N Summary918493 -Node: Debugger919834 -Node: Debugging920834 -Node: Debugging Concepts921275 -Node: Debugging Terms923084 -Node: Awk Debugging925659 -Ref: Awk Debugging-Footnote-1926604 -Node: Sample Debugging Session926736 -Node: Debugger Invocation927270 -Node: Finding The Bug928656 -Node: List of Debugger Commands935130 -Node: Breakpoint Control936463 -Node: Debugger Execution Control940157 -Node: Viewing And Changing Data943519 -Node: Execution Stack947060 -Node: Debugger Info948697 -Node: Miscellaneous Debugger Commands952768 -Node: Readline Support957830 -Node: Limitations958726 -Node: Debugging Summary961280 -Node: Namespaces962559 -Node: Global Namespace963670 -Node: Qualified Names965068 -Node: Default Namespace966067 -Node: Changing The Namespace966808 -Node: Naming Rules968422 -Node: Internal Name Management970270 -Node: Namespace Example971312 -Node: Namespace And Features973874 -Node: Namespace Summary975309 -Node: Arbitrary Precision Arithmetic976786 -Node: Computer Arithmetic978273 -Ref: table-numeric-ranges982039 -Ref: table-floating-point-ranges982532 -Ref: Computer Arithmetic-Footnote-1983190 -Node: Math Definitions983247 -Ref: table-ieee-formats986563 -Ref: Math Definitions-Footnote-1987166 -Node: MPFR features987271 -Node: FP Math Caution988989 -Ref: FP Math Caution-Footnote-1990061 -Node: Inexactness of computations990430 -Node: Inexact representation991390 -Node: Comparing FP Values992750 -Node: Errors accumulate993991 -Node: Getting Accuracy995424 -Node: Try To Round998134 -Node: Setting precision999033 -Ref: table-predefined-precision-strings999730 -Node: Setting the rounding mode1001560 -Ref: table-gawk-rounding-modes1001934 -Ref: Setting the rounding mode-Footnote-11005865 -Node: Arbitrary Precision Integers1006044 -Ref: Arbitrary Precision Integers-Footnote-11009219 -Node: Checking for MPFR1009368 -Node: POSIX Floating Point Problems1010842 -Ref: POSIX Floating Point Problems-Footnote-11015127 -Node: Floating point summary1015165 -Node: Dynamic Extensions1017355 -Node: Extension Intro1018908 -Node: Plugin License1020174 -Node: Extension Mechanism Outline1020971 -Ref: figure-load-extension1021410 -Ref: figure-register-new-function1022975 -Ref: figure-call-new-function1024067 -Node: Extension API Description1026129 -Node: Extension API Functions Introduction1027842 -Ref: table-api-std-headers1029678 -Node: General Data Types1033927 -Ref: General Data Types-Footnote-11042557 -Node: Memory Allocation Functions1042856 -Ref: Memory Allocation Functions-Footnote-11047357 -Node: Constructor Functions1047456 -Node: API Ownership of MPFR and GMP Values1050922 -Node: Registration Functions1052235 -Node: Extension Functions1052935 -Node: Exit Callback Functions1058257 -Node: Extension Version String1059507 -Node: Input Parsers1060170 -Node: Output Wrappers1072891 -Node: Two-way processors1077403 -Node: Printing Messages1079668 -Ref: Printing Messages-Footnote-11080839 -Node: Updating ERRNO1080992 -Node: Requesting Values1081731 -Ref: table-value-types-returned1082468 -Node: Accessing Parameters1083404 -Node: Symbol Table Access1084641 -Node: Symbol table by name1085153 -Ref: Symbol table by name-Footnote-11088178 -Node: Symbol table by cookie1088306 -Ref: Symbol table by cookie-Footnote-11092491 -Node: Cached values1092555 -Ref: Cached values-Footnote-11096091 -Node: Array Manipulation1096244 -Ref: Array Manipulation-Footnote-11097335 -Node: Array Data Types1097372 -Ref: Array Data Types-Footnote-11100030 -Node: Array Functions1100122 -Node: Flattening Arrays1104620 -Node: Creating Arrays1111596 -Node: Redirection API1116363 -Node: Extension API Variables1119196 -Node: Extension Versioning1119907 -Ref: gawk-api-version1120336 -Node: Extension GMP/MPFR Versioning1122067 -Node: Extension API Informational Variables1123695 -Node: Extension API Boilerplate1124768 -Node: Changes from API V11128742 -Node: Finding Extensions1130314 -Node: Extension Example1130873 -Node: Internal File Description1131671 -Node: Internal File Ops1135751 -Ref: Internal File Ops-Footnote-11147101 -Node: Using Internal File Ops1147241 -Ref: Using Internal File Ops-Footnote-11149624 -Node: Extension Samples1149898 -Node: Extension Sample File Functions1151427 -Node: Extension Sample Fnmatch1159076 -Node: Extension Sample Fork1160563 -Node: Extension Sample Inplace1161781 -Node: Extension Sample Ord1165407 -Node: Extension Sample Readdir1166243 -Ref: table-readdir-file-types1167132 -Node: Extension Sample Revout1168199 -Node: Extension Sample Rev2way1168788 -Node: Extension Sample Read write array1169528 -Node: Extension Sample Readfile1171470 -Node: Extension Sample Time1172565 -Node: Extension Sample API Tests1174317 -Node: gawkextlib1174809 -Node: Extension summary1177727 -Node: Extension Exercises1181429 -Node: Language History1182671 -Node: V7/SVR3.11184327 -Node: SVR41186479 -Node: POSIX1187913 -Node: BTL1189294 -Node: POSIX/GNU1190023 -Node: Feature History1195801 -Node: Common Extensions1212976 -Node: Ranges and Locales1214259 -Ref: Ranges and Locales-Footnote-11218875 -Ref: Ranges and Locales-Footnote-21218902 -Ref: Ranges and Locales-Footnote-31219137 -Node: Contributors1219360 -Node: History summary1225357 -Node: Installation1226737 -Node: Gawk Distribution1227681 -Node: Getting1228165 -Node: Extracting1229128 -Node: Distribution contents1230766 -Node: Unix Installation1237908 -Node: Quick Installation1238712 -Node: Compiling with MPFR1241188 -Node: Shell Startup Files1241880 -Node: Additional Configuration Options1242969 -Node: Configuration Philosophy1245284 -Node: Compiling from Git1247680 -Node: Building the Documentation1248235 -Node: Non-Unix Installation1249619 -Node: PC Installation1250079 -Node: PC Binary Installation1250917 -Node: PC Compiling1251352 -Node: PC Using1252469 -Node: Cygwin1256022 -Node: MSYS1257246 -Node: VMS Installation1257848 -Node: VMS Compilation1258567 -Ref: VMS Compilation-Footnote-11259796 -Node: VMS Dynamic Extensions1259854 -Node: VMS Installation Details1261539 -Node: VMS Running1263801 -Node: VMS GNV1268080 -Node: Bugs1268794 -Node: Bug definition1269706 -Node: Bug address1272642 -Node: Usenet1276030 -Node: Performance bugs1277219 -Node: Asking for help1280140 -Node: Maintainers1282107 -Node: Other Versions1283301 -Node: Installation summary1291153 -Node: Notes1292517 -Node: Compatibility Mode1293311 -Node: Additions1294093 -Node: Accessing The Source1295018 -Node: Adding Code1296455 -Node: New Ports1302674 -Node: Derived Files1307049 -Ref: Derived Files-Footnote-11312709 -Ref: Derived Files-Footnote-21312744 -Ref: Derived Files-Footnote-31313342 -Node: Future Extensions1313456 -Node: Implementation Limitations1314114 -Node: Extension Design1315324 -Node: Old Extension Problems1316468 -Ref: Old Extension Problems-Footnote-11317986 -Node: Extension New Mechanism Goals1318043 -Ref: Extension New Mechanism Goals-Footnote-11321407 -Node: Extension Other Design Decisions1321596 -Node: Extension Future Growth1323709 -Node: Notes summary1324315 -Node: Basic Concepts1325473 -Node: Basic High Level1326154 -Ref: figure-general-flow1326436 -Ref: figure-process-flow1327121 -Ref: Basic High Level-Footnote-11330422 -Node: Basic Data Typing1330607 -Node: Glossary1333935 -Node: Copying1365820 -Node: GNU Free Documentation License1403363 -Node: Index1428483 +Node: Switch Statement456260 +Node: Break Statement458701 +Node: Continue Statement460793 +Node: Next Statement462620 +Node: Nextfile Statement465003 +Node: Exit Statement467692 +Node: Built-in Variables470095 +Node: User-modified471228 +Node: Auto-set478995 +Ref: Auto-set-Footnote-1495802 +Ref: Auto-set-Footnote-2496008 +Node: ARGC and ARGV496064 +Node: Pattern Action Summary500277 +Node: Arrays502707 +Node: Array Basics504036 +Node: Array Intro504880 +Ref: figure-array-elements506855 +Ref: Array Intro-Footnote-1509559 +Node: Reference to Elements509687 +Node: Assigning Elements512151 +Node: Array Example512642 +Node: Scanning an Array514401 +Node: Controlling Scanning517423 +Ref: Controlling Scanning-Footnote-1523879 +Node: Numeric Array Subscripts524195 +Node: Uninitialized Subscripts526379 +Node: Delete527998 +Ref: Delete-Footnote-1530750 +Node: Multidimensional530807 +Node: Multiscanning533902 +Node: Arrays of Arrays535493 +Node: Arrays Summary540261 +Node: Functions542354 +Node: Built-in543392 +Node: Calling Built-in544473 +Node: Numeric Functions546469 +Ref: Numeric Functions-Footnote-1550497 +Ref: Numeric Functions-Footnote-2551145 +Ref: Numeric Functions-Footnote-3551193 +Node: String Functions551465 +Ref: String Functions-Footnote-1575980 +Ref: String Functions-Footnote-2576108 +Ref: String Functions-Footnote-3576356 +Node: Gory Details576443 +Ref: table-sub-escapes578234 +Ref: table-sub-proposed579753 +Ref: table-posix-sub581116 +Ref: table-gensub-escapes582657 +Ref: Gory Details-Footnote-1583480 +Node: I/O Functions583634 +Ref: table-system-return-values590088 +Ref: I/O Functions-Footnote-1592168 +Ref: I/O Functions-Footnote-2592316 +Node: Time Functions592436 +Ref: Time Functions-Footnote-1603107 +Ref: Time Functions-Footnote-2603175 +Ref: Time Functions-Footnote-3603333 +Ref: Time Functions-Footnote-4603444 +Ref: Time Functions-Footnote-5603556 +Ref: Time Functions-Footnote-6603783 +Node: Bitwise Functions604049 +Ref: table-bitwise-ops604643 +Ref: Bitwise Functions-Footnote-1610706 +Ref: Bitwise Functions-Footnote-2610879 +Node: Type Functions611070 +Node: I18N Functions614399 +Node: User-defined616050 +Node: Definition Syntax616862 +Ref: Definition Syntax-Footnote-1622556 +Node: Function Example622627 +Ref: Function Example-Footnote-1625549 +Node: Function Calling625571 +Node: Calling A Function626159 +Node: Variable Scope627117 +Node: Pass By Value/Reference630111 +Node: Function Caveats632755 +Ref: Function Caveats-Footnote-1634802 +Node: Return Statement634922 +Node: Dynamic Typing637901 +Node: Indirect Calls638831 +Ref: Indirect Calls-Footnote-1649083 +Node: Functions Summary649211 +Node: Library Functions651916 +Ref: Library Functions-Footnote-1655523 +Ref: Library Functions-Footnote-2655666 +Node: Library Names655837 +Ref: Library Names-Footnote-1659504 +Ref: Library Names-Footnote-2659727 +Node: General Functions659813 +Node: Strtonum Function660995 +Node: Assert Function664017 +Node: Round Function667343 +Node: Cliff Random Function668883 +Node: Ordinal Functions669899 +Ref: Ordinal Functions-Footnote-1672962 +Ref: Ordinal Functions-Footnote-2673214 +Node: Join Function673424 +Ref: Join Function-Footnote-1675194 +Node: Getlocaltime Function675394 +Node: Readfile Function679136 +Node: Shell Quoting681113 +Node: Isnumeric Function682541 +Node: Data File Management683929 +Node: Filetrans Function684561 +Node: Rewind Function688657 +Node: File Checking690566 +Ref: File Checking-Footnote-1691900 +Node: Empty Files692101 +Node: Ignoring Assigns694080 +Node: Getopt Function695630 +Ref: Getopt Function-Footnote-1710853 +Node: Passwd Functions711053 +Ref: Passwd Functions-Footnote-1719892 +Node: Group Functions719980 +Ref: Group Functions-Footnote-1727878 +Node: Walking Arrays728085 +Node: Library Functions Summary731093 +Node: Library Exercises732499 +Node: Sample Programs732964 +Node: Running Examples733734 +Node: Clones734462 +Node: Cut Program735686 +Node: Egrep Program745826 +Node: Id Program754827 +Node: Split Program764762 +Ref: Split Program-Footnote-1774655 +Node: Tee Program774828 +Node: Uniq Program777618 +Node: Wc Program785206 +Node: Bytes vs. Characters785593 +Node: Using extensions787141 +Node: wc program787895 +Node: Miscellaneous Programs792760 +Node: Dupword Program793973 +Node: Alarm Program796003 +Node: Translate Program800858 +Ref: Translate Program-Footnote-1805423 +Node: Labels Program805693 +Ref: Labels Program-Footnote-1809044 +Node: Word Sorting809128 +Node: History Sorting813200 +Node: Extract Program815425 +Node: Simple Sed823479 +Node: Igawk Program826553 +Ref: Igawk Program-Footnote-1840884 +Ref: Igawk Program-Footnote-2841086 +Ref: Igawk Program-Footnote-3841208 +Node: Anagram Program841323 +Node: Signature Program844385 +Node: Programs Summary845632 +Node: Programs Exercises846846 +Ref: Programs Exercises-Footnote-1850976 +Node: Advanced Features851062 +Node: Nondecimal Data853129 +Node: Array Sorting854720 +Node: Controlling Array Traversal855420 +Ref: Controlling Array Traversal-Footnote-1863788 +Node: Array Sorting Functions863906 +Ref: Array Sorting Functions-Footnote-1869280 +Node: Two-way I/O869476 +Ref: Two-way I/O-Footnote-1877202 +Ref: Two-way I/O-Footnote-2877389 +Node: TCP/IP Networking877471 +Node: Profiling880589 +Node: Extension Philosophy889898 +Node: Advanced Features Summary891377 +Node: Internationalization893392 +Node: I18N and L10N895066 +Node: Explaining gettext895753 +Ref: Explaining gettext-Footnote-1901645 +Ref: Explaining gettext-Footnote-2901830 +Node: Programmer i18n901995 +Ref: Programmer i18n-Footnote-1906944 +Node: Translator i18n906993 +Node: String Extraction907787 +Ref: String Extraction-Footnote-1908919 +Node: Printf Ordering909005 +Ref: Printf Ordering-Footnote-1911791 +Node: I18N Portability911855 +Ref: I18N Portability-Footnote-1914311 +Node: I18N Example914374 +Ref: I18N Example-Footnote-1917649 +Ref: I18N Example-Footnote-2917722 +Node: Gawk I18N917831 +Node: I18N Summary918480 +Node: Debugger919821 +Node: Debugging920821 +Node: Debugging Concepts921262 +Node: Debugging Terms923071 +Node: Awk Debugging925646 +Ref: Awk Debugging-Footnote-1926591 +Node: Sample Debugging Session926723 +Node: Debugger Invocation927257 +Node: Finding The Bug928643 +Node: List of Debugger Commands935117 +Node: Breakpoint Control936450 +Node: Debugger Execution Control940144 +Node: Viewing And Changing Data943506 +Node: Execution Stack947047 +Node: Debugger Info948684 +Node: Miscellaneous Debugger Commands952755 +Node: Readline Support957817 +Node: Limitations958713 +Node: Debugging Summary961267 +Node: Namespaces962546 +Node: Global Namespace963657 +Node: Qualified Names965055 +Node: Default Namespace966054 +Node: Changing The Namespace966795 +Node: Naming Rules968409 +Node: Internal Name Management970257 +Node: Namespace Example971299 +Node: Namespace And Features973861 +Node: Namespace Summary975296 +Node: Arbitrary Precision Arithmetic976773 +Node: Computer Arithmetic978260 +Ref: table-numeric-ranges982026 +Ref: table-floating-point-ranges982519 +Ref: Computer Arithmetic-Footnote-1983177 +Node: Math Definitions983234 +Ref: table-ieee-formats986550 +Ref: Math Definitions-Footnote-1987153 +Node: MPFR features987258 +Node: FP Math Caution988976 +Ref: FP Math Caution-Footnote-1990048 +Node: Inexactness of computations990417 +Node: Inexact representation991377 +Node: Comparing FP Values992737 +Node: Errors accumulate993978 +Node: Getting Accuracy995411 +Node: Try To Round998121 +Node: Setting precision999020 +Ref: table-predefined-precision-strings999717 +Node: Setting the rounding mode1001547 +Ref: table-gawk-rounding-modes1001921 +Ref: Setting the rounding mode-Footnote-11005852 +Node: Arbitrary Precision Integers1006031 +Ref: Arbitrary Precision Integers-Footnote-11009206 +Node: Checking for MPFR1009355 +Node: POSIX Floating Point Problems1010829 +Ref: POSIX Floating Point Problems-Footnote-11015114 +Node: Floating point summary1015152 +Node: Dynamic Extensions1017342 +Node: Extension Intro1018895 +Node: Plugin License1020161 +Node: Extension Mechanism Outline1020958 +Ref: figure-load-extension1021397 +Ref: figure-register-new-function1022962 +Ref: figure-call-new-function1024054 +Node: Extension API Description1026116 +Node: Extension API Functions Introduction1027829 +Ref: table-api-std-headers1029665 +Node: General Data Types1033914 +Ref: General Data Types-Footnote-11042544 +Node: Memory Allocation Functions1042843 +Ref: Memory Allocation Functions-Footnote-11047344 +Node: Constructor Functions1047443 +Node: API Ownership of MPFR and GMP Values1050909 +Node: Registration Functions1052222 +Node: Extension Functions1052922 +Node: Exit Callback Functions1058244 +Node: Extension Version String1059494 +Node: Input Parsers1060157 +Node: Output Wrappers1072878 +Node: Two-way processors1077390 +Node: Printing Messages1079655 +Ref: Printing Messages-Footnote-11080826 +Node: Updating ERRNO1080979 +Node: Requesting Values1081718 +Ref: table-value-types-returned1082455 +Node: Accessing Parameters1083391 +Node: Symbol Table Access1084628 +Node: Symbol table by name1085140 +Ref: Symbol table by name-Footnote-11088165 +Node: Symbol table by cookie1088293 +Ref: Symbol table by cookie-Footnote-11092478 +Node: Cached values1092542 +Ref: Cached values-Footnote-11096078 +Node: Array Manipulation1096231 +Ref: Array Manipulation-Footnote-11097322 +Node: Array Data Types1097359 +Ref: Array Data Types-Footnote-11100017 +Node: Array Functions1100109 +Node: Flattening Arrays1104607 +Node: Creating Arrays1111583 +Node: Redirection API1116350 +Node: Extension API Variables1119183 +Node: Extension Versioning1119894 +Ref: gawk-api-version1120323 +Node: Extension GMP/MPFR Versioning1122054 +Node: Extension API Informational Variables1123682 +Node: Extension API Boilerplate1124755 +Node: Changes from API V11128729 +Node: Finding Extensions1130301 +Node: Extension Example1130860 +Node: Internal File Description1131658 +Node: Internal File Ops1135738 +Ref: Internal File Ops-Footnote-11147088 +Node: Using Internal File Ops1147228 +Ref: Using Internal File Ops-Footnote-11149611 +Node: Extension Samples1149885 +Node: Extension Sample File Functions1151414 +Node: Extension Sample Fnmatch1159063 +Node: Extension Sample Fork1160550 +Node: Extension Sample Inplace1161768 +Node: Extension Sample Ord1165394 +Node: Extension Sample Readdir1166230 +Ref: table-readdir-file-types1167119 +Node: Extension Sample Revout1168186 +Node: Extension Sample Rev2way1168775 +Node: Extension Sample Read write array1169515 +Node: Extension Sample Readfile1171457 +Node: Extension Sample Time1172552 +Node: Extension Sample API Tests1174304 +Node: gawkextlib1174796 +Node: Extension summary1177714 +Node: Extension Exercises1181416 +Node: Language History1182658 +Node: V7/SVR3.11184314 +Node: SVR41186466 +Node: POSIX1187900 +Node: BTL1189281 +Node: POSIX/GNU1190010 +Node: Feature History1195788 +Node: Common Extensions1212963 +Node: Ranges and Locales1214246 +Ref: Ranges and Locales-Footnote-11218862 +Ref: Ranges and Locales-Footnote-21218889 +Ref: Ranges and Locales-Footnote-31219124 +Node: Contributors1219347 +Node: History summary1225344 +Node: Installation1226724 +Node: Gawk Distribution1227668 +Node: Getting1228152 +Node: Extracting1229115 +Node: Distribution contents1230753 +Node: Unix Installation1237896 +Node: Quick Installation1238700 +Node: Compiling with MPFR1241176 +Node: Shell Startup Files1241866 +Node: Additional Configuration Options1242955 +Node: Configuration Philosophy1245270 +Node: Compiling from Git1247666 +Node: Building the Documentation1248221 +Node: Non-Unix Installation1249605 +Node: PC Installation1250065 +Node: PC Binary Installation1250903 +Node: PC Compiling1251338 +Node: PC Using1252455 +Node: Cygwin1256008 +Node: MSYS1257232 +Node: VMS Installation1257834 +Node: VMS Compilation1258553 +Ref: VMS Compilation-Footnote-11259782 +Node: VMS Dynamic Extensions1259840 +Node: VMS Installation Details1261525 +Node: VMS Running1263787 +Node: VMS GNV1268066 +Node: Bugs1268780 +Node: Bug definition1269692 +Node: Bug address1272628 +Node: Usenet1276016 +Node: Performance bugs1277205 +Node: Asking for help1280126 +Node: Maintainers1282093 +Node: Other Versions1283287 +Node: Installation summary1291139 +Node: Notes1292503 +Node: Compatibility Mode1293297 +Node: Additions1294079 +Node: Accessing The Source1295004 +Node: Adding Code1296441 +Node: New Ports1302660 +Node: Derived Files1307035 +Ref: Derived Files-Footnote-11312695 +Ref: Derived Files-Footnote-21312730 +Ref: Derived Files-Footnote-31313328 +Node: Future Extensions1313442 +Node: Implementation Limitations1314100 +Node: Extension Design1315310 +Node: Old Extension Problems1316454 +Ref: Old Extension Problems-Footnote-11317972 +Node: Extension New Mechanism Goals1318029 +Ref: Extension New Mechanism Goals-Footnote-11321393 +Node: Extension Other Design Decisions1321582 +Node: Extension Future Growth1323695 +Node: Notes summary1324301 +Node: Basic Concepts1325459 +Node: Basic High Level1326140 +Ref: figure-general-flow1326422 +Ref: figure-process-flow1327107 +Ref: Basic High Level-Footnote-11330408 +Node: Basic Data Typing1330593 +Node: Glossary1333921 +Node: Copying1365806 +Node: GNU Free Documentation License1403349 +Node: Index1428469 End Tag Table |