diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2013-03-15 13:51:14 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2013-03-15 13:51:14 +0200 |
commit | e321abfe930c98a7b027d48118f4b9a3b3059ee5 (patch) | |
tree | 97e6fc3629710ee6212d186f9ea29602a75c05ed /doc/gawk.info | |
parent | a7c502a756732ec9a1773d6169376bb7b25f4308 (diff) | |
download | egawk-e321abfe930c98a7b027d48118f4b9a3b3059ee5.tar.gz egawk-e321abfe930c98a7b027d48118f4b9a3b3059ee5.tar.bz2 egawk-e321abfe930c98a7b027d48118f4b9a3b3059ee5.zip |
Minor doc updates.
Diffstat (limited to 'doc/gawk.info')
-rw-r--r-- | doc/gawk.info | 829 |
1 files changed, 415 insertions, 414 deletions
diff --git a/doc/gawk.info b/doc/gawk.info index 8bef0174..4fc744fe 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -888,11 +888,11 @@ File: gawk.info, Node: Conventions, Next: Manual History, Prev: This Manual, Typographical Conventions ========================= -This Info file is written in Texinfo (http://texinfo.org), the GNU -documentation formatting language. A single Texinfo source file is -used to produce both the printed and online versions of the -documentation. This minor node briefly documents the typographical -conventions used in Texinfo. +This Info file is written in Texinfo +(http://www.gnu.org/software/texinfo/), the GNU documentation +formatting language. A single Texinfo source file is used to produce +both the printed and online versions of the documentation. This minor +node briefly documents the typographical conventions used in Texinfo. Examples you would type at the command-line are preceded by the common shell primary and secondary prompts, `$' and `>'. Input that @@ -17967,10 +17967,11 @@ to experiment with these programs, it is tedious to have to type them in by hand. Here we present a program that can extract parts of a Texinfo input file into separate files. -This Info file is written in Texinfo (http://texinfo.org), the GNU -project's document formatting language. A single Texinfo source file -can be used to produce both printed and online documentation. The -Texinfo language is described fully, starting with *note (Texinfo)Top:: +This Info file is written in Texinfo +(http://www.gnu.org/software/texinfo/), the GNU project's document +formatting language. A single Texinfo source file can be used to +produce both printed and online documentation. The Texinfo language is +described fully, starting with *note (Texinfo)Top:: texinfo,Texinfo--The GNU Documentation Format. For our purposes, it is enough to know three things about Texinfo @@ -19599,7 +19600,7 @@ from a file. The commands are: In addition to, or instead of the `source' command, you can use the `-R FILE' or `--command=FILE' command-line options to execute - commands from a file non-interactively (*note Options::. + commands from a file non-interactively (*note Options::). File: gawk.info, Node: Miscellaneous Dgawk Commands, Prev: Dgawk Info, Up: List of Debugger Commands @@ -25863,7 +25864,7 @@ Index * extensions, common, single character fields: Single Character Fields. (line 6) * extensions, in gawk, not in POSIX awk: POSIX/GNU. (line 6) -* extract.awk program: Extract Program. (line 78) +* extract.awk program: Extract Program. (line 79) * extraction, of marked strings (internationalization): String Extraction. (line 6) * f debugger command (alias for frame): Dgawk Stack. (line 25) @@ -27519,408 +27520,408 @@ Ref: Names-Footnote-141898 Node: This Manual41970 Ref: This Manual-Footnote-146917 Node: Conventions47017 -Node: Manual History49151 -Ref: Manual History-Footnote-152421 -Ref: Manual History-Footnote-252462 -Node: How To Contribute52536 -Node: Acknowledgments53680 -Node: Getting Started58011 -Node: Running gawk60390 -Node: One-shot61576 -Node: Read Terminal62801 -Ref: Read Terminal-Footnote-164451 -Ref: Read Terminal-Footnote-264727 -Node: Long64898 -Node: Executable Scripts66274 -Ref: Executable Scripts-Footnote-168143 -Ref: Executable Scripts-Footnote-268245 -Node: Comments68792 -Node: Quoting71259 -Node: DOS Quoting75882 -Node: Sample Data Files76557 -Node: Very Simple79589 -Node: Two Rules84188 -Node: More Complex86335 -Ref: More Complex-Footnote-189265 -Node: Statements/Lines89350 -Ref: Statements/Lines-Footnote-193812 -Node: Other Features94077 -Node: When95005 -Node: Invoking Gawk97152 -Node: Command Line98537 -Node: Options99320 -Ref: Options-Footnote-1112864 -Node: Other Arguments112889 -Node: Naming Standard Input115547 -Node: Environment Variables116641 -Node: AWKPATH Variable117085 -Ref: AWKPATH Variable-Footnote-1119682 -Node: Other Environment Variables119942 -Node: Exit Status122282 -Node: Include Files122957 -Node: Obsolete126442 -Node: Undocumented127128 -Node: Regexp127369 -Node: Regexp Usage128758 -Node: Escape Sequences130784 -Node: Regexp Operators136547 -Ref: Regexp Operators-Footnote-1143927 -Ref: Regexp Operators-Footnote-2144074 -Node: Bracket Expressions144172 -Ref: table-char-classes146062 -Node: GNU Regexp Operators148585 -Node: Case-sensitivity152308 -Ref: Case-sensitivity-Footnote-1155276 -Ref: Case-sensitivity-Footnote-2155511 -Node: Leftmost Longest155619 -Node: Computed Regexps156820 -Node: Reading Files160230 -Node: Records162171 -Ref: Records-Footnote-1171095 -Node: Fields171132 -Ref: Fields-Footnote-1174165 -Node: Nonconstant Fields174251 -Node: Changing Fields176453 -Node: Field Separators182434 -Node: Default Field Splitting185063 -Node: Regexp Field Splitting186180 -Node: Single Character Fields189522 -Node: Command Line Field Separator190581 -Node: Field Splitting Summary194022 -Ref: Field Splitting Summary-Footnote-1197214 -Node: Constant Size197315 -Node: Splitting By Content201899 -Ref: Splitting By Content-Footnote-1205625 -Node: Multiple Line205665 -Ref: Multiple Line-Footnote-1211512 -Node: Getline211691 -Node: Plain Getline213919 -Node: Getline/Variable216008 -Node: Getline/File217149 -Node: Getline/Variable/File218471 -Ref: Getline/Variable/File-Footnote-1220070 -Node: Getline/Pipe220157 -Node: Getline/Variable/Pipe222717 -Node: Getline/Coprocess223824 -Node: Getline/Variable/Coprocess225067 -Node: Getline Notes225781 -Node: Getline Summary228568 -Ref: table-getline-variants228911 -Node: Command line directories229767 -Node: Printing230392 -Node: Print232023 -Node: Print Examples233360 -Node: Output Separators236144 -Node: OFMT237904 -Node: Printf239262 -Node: Basic Printf240168 -Node: Control Letters241707 -Node: Format Modifiers245519 -Node: Printf Examples251528 -Node: Redirection254243 -Node: Special Files261227 -Node: Special FD261760 -Ref: Special FD-Footnote-1265385 -Node: Special Network265459 -Node: Special Caveats266309 -Node: Close Files And Pipes267105 -Ref: Close Files And Pipes-Footnote-1274128 -Ref: Close Files And Pipes-Footnote-2274276 -Node: Expressions274426 -Node: Values275558 -Node: Constants276234 -Node: Scalar Constants276914 -Ref: Scalar Constants-Footnote-1277773 -Node: Nondecimal-numbers277955 -Node: Regexp Constants281014 -Node: Using Constant Regexps281489 -Node: Variables284544 -Node: Using Variables285199 -Node: Assignment Options286923 -Node: Conversion288795 -Ref: table-locale-affects294171 -Ref: Conversion-Footnote-1294795 -Node: All Operators294904 -Node: Arithmetic Ops295534 -Node: Concatenation298039 -Ref: Concatenation-Footnote-1300832 -Node: Assignment Ops300952 -Ref: table-assign-ops305940 -Node: Increment Ops307348 -Node: Truth Values and Conditions310818 -Node: Truth Values311901 -Node: Typing and Comparison312950 -Node: Variable Typing313739 -Ref: Variable Typing-Footnote-1317636 -Node: Comparison Operators317758 -Ref: table-relational-ops318168 -Node: POSIX String Comparison321717 -Ref: POSIX String Comparison-Footnote-1322673 -Node: Boolean Ops322811 -Ref: Boolean Ops-Footnote-1326889 -Node: Conditional Exp326980 -Node: Function Calls328712 -Node: Precedence332306 -Node: Locales335975 -Node: Patterns and Actions337064 -Node: Pattern Overview338118 -Node: Regexp Patterns339787 -Node: Expression Patterns340330 -Node: Ranges344015 -Node: BEGIN/END346981 -Node: Using BEGIN/END347743 -Ref: Using BEGIN/END-Footnote-1350474 -Node: I/O And BEGIN/END350580 -Node: BEGINFILE/ENDFILE352862 -Node: Empty355755 -Node: Using Shell Variables356071 -Node: Action Overview358356 -Node: Statements360713 -Node: If Statement362567 -Node: While Statement364066 -Node: Do Statement366110 -Node: For Statement367266 -Node: Switch Statement370418 -Node: Break Statement372515 -Node: Continue Statement374505 -Node: Next Statement376298 -Node: Nextfile Statement378688 -Node: Exit Statement381329 -Node: Built-in Variables383745 -Node: User-modified384840 -Ref: User-modified-Footnote-1392866 -Node: Auto-set392928 -Ref: Auto-set-Footnote-1402219 -Node: ARGC and ARGV402424 -Node: Arrays406275 -Node: Array Basics407780 -Node: Array Intro408606 -Node: Reference to Elements412924 -Node: Assigning Elements415194 -Node: Array Example415685 -Node: Scanning an Array417417 -Node: Controlling Scanning419731 -Ref: Controlling Scanning-Footnote-1424664 -Node: Delete424980 -Ref: Delete-Footnote-1427745 -Node: Numeric Array Subscripts427802 -Node: Uninitialized Subscripts429985 -Node: Multi-dimensional431613 -Node: Multi-scanning434707 -Node: Arrays of Arrays436298 -Node: Functions440943 -Node: Built-in441765 -Node: Calling Built-in442843 -Node: Numeric Functions444831 -Ref: Numeric Functions-Footnote-1448663 -Ref: Numeric Functions-Footnote-2449020 -Ref: Numeric Functions-Footnote-3449068 -Node: String Functions449337 -Ref: String Functions-Footnote-1472834 -Ref: String Functions-Footnote-2472963 -Ref: String Functions-Footnote-3473211 -Node: Gory Details473298 -Ref: table-sub-escapes474977 -Ref: table-sub-posix-92476331 -Ref: table-sub-proposed477674 -Ref: table-posix-sub479024 -Ref: table-gensub-escapes480570 -Ref: Gory Details-Footnote-1481777 -Ref: Gory Details-Footnote-2481828 -Node: I/O Functions481979 -Ref: I/O Functions-Footnote-1489084 -Node: Time Functions489231 -Ref: Time Functions-Footnote-1500164 -Ref: Time Functions-Footnote-2500232 -Ref: Time Functions-Footnote-3500390 -Ref: Time Functions-Footnote-4500501 -Ref: Time Functions-Footnote-5500613 -Ref: Time Functions-Footnote-6500840 -Node: Bitwise Functions501106 -Ref: table-bitwise-ops501664 -Ref: Bitwise Functions-Footnote-1505824 -Node: Type Functions506008 -Node: I18N Functions506478 -Node: User-defined508105 -Node: Definition Syntax508909 -Ref: Definition Syntax-Footnote-1513819 -Node: Function Example513888 -Node: Function Caveats516482 -Node: Calling A Function516903 -Node: Variable Scope518018 -Node: Pass By Value/Reference519993 -Node: Return Statement523433 -Node: Dynamic Typing526414 -Node: Indirect Calls527149 -Node: Internationalization536834 -Node: I18N and L10N538260 -Node: Explaining gettext538946 -Ref: Explaining gettext-Footnote-1544012 -Ref: Explaining gettext-Footnote-2544196 -Node: Programmer i18n544361 -Node: Translator i18n548561 -Node: String Extraction549354 -Ref: String Extraction-Footnote-1550315 -Node: Printf Ordering550401 -Ref: Printf Ordering-Footnote-1553185 -Node: I18N Portability553249 -Ref: I18N Portability-Footnote-1555698 -Node: I18N Example555761 -Ref: I18N Example-Footnote-1558396 -Node: Gawk I18N558468 -Node: Advanced Features559085 -Node: Nondecimal Data560598 -Node: Array Sorting562181 -Node: Controlling Array Traversal562878 -Node: Array Sorting Functions571115 -Ref: Array Sorting Functions-Footnote-1574789 -Ref: Array Sorting Functions-Footnote-2574882 -Node: Two-way I/O575076 -Ref: Two-way I/O-Footnote-1580508 -Node: TCP/IP Networking580578 -Node: Profiling583422 -Node: Library Functions590896 -Ref: Library Functions-Footnote-1593903 -Node: Library Names594074 -Ref: Library Names-Footnote-1597545 -Ref: Library Names-Footnote-2597765 -Node: General Functions597851 -Node: Strtonum Function598804 -Node: Assert Function601734 -Node: Round Function605060 -Node: Cliff Random Function606603 -Node: Ordinal Functions607619 -Ref: Ordinal Functions-Footnote-1610689 -Ref: Ordinal Functions-Footnote-2610941 -Node: Join Function611150 -Ref: Join Function-Footnote-1612921 -Node: Gettimeofday Function613121 -Node: Data File Management616836 -Node: Filetrans Function617468 -Node: Rewind Function621607 -Node: File Checking622994 -Node: Empty Files624088 -Node: Ignoring Assigns626318 -Node: Getopt Function627871 -Ref: Getopt Function-Footnote-1639175 -Node: Passwd Functions639378 -Ref: Passwd Functions-Footnote-1648353 -Node: Group Functions648441 -Node: Walking Arrays656525 -Node: Sample Programs658094 -Node: Running Examples658759 -Node: Clones659487 -Node: Cut Program660711 -Node: Egrep Program670556 -Ref: Egrep Program-Footnote-1678329 -Node: Id Program678439 -Node: Split Program682055 -Ref: Split Program-Footnote-1685574 -Node: Tee Program685702 -Node: Uniq Program688505 -Node: Wc Program695934 -Ref: Wc Program-Footnote-1700200 -Ref: Wc Program-Footnote-2700400 -Node: Miscellaneous Programs700492 -Node: Dupword Program701680 -Node: Alarm Program703711 -Node: Translate Program708460 -Ref: Translate Program-Footnote-1712847 -Ref: Translate Program-Footnote-2713075 -Node: Labels Program713209 -Ref: Labels Program-Footnote-1716580 -Node: Word Sorting716664 -Node: History Sorting720548 -Node: Extract Program722387 -Ref: Extract Program-Footnote-1729870 -Node: Simple Sed729998 -Node: Igawk Program733060 -Ref: Igawk Program-Footnote-1748217 -Ref: Igawk Program-Footnote-2748418 -Node: Anagram Program748556 -Node: Signature Program751624 -Node: Debugger752724 -Node: Debugging753635 -Node: Debugging Concepts754048 -Node: Debugging Terms755904 -Node: Awk Debugging758527 -Node: Sample dgawk session759419 -Node: dgawk invocation759911 -Node: Finding The Bug761093 -Node: List of Debugger Commands767579 -Node: Breakpoint Control768890 -Node: Dgawk Execution Control772526 -Node: Viewing And Changing Data775877 -Node: Dgawk Stack779214 -Node: Dgawk Info780674 -Node: Miscellaneous Dgawk Commands784622 -Node: Readline Support790050 -Node: Dgawk Limitations790888 -Node: Language History793077 -Node: V7/SVR3.1794589 -Node: SVR4796910 -Node: POSIX798352 -Node: BTL799360 -Node: POSIX/GNU800165 -Node: Common Extensions805316 -Node: Ranges and Locales806423 -Ref: Ranges and Locales-Footnote-1811041 -Ref: Ranges and Locales-Footnote-2811068 -Ref: Ranges and Locales-Footnote-3811328 -Node: Contributors811549 -Node: Installation815811 -Node: Gawk Distribution816705 -Node: Getting817189 -Node: Extracting818015 -Node: Distribution contents819707 -Node: Unix Installation824968 -Node: Quick Installation825585 -Node: Additional Configuration Options827547 -Node: Configuration Philosophy829024 -Node: Non-Unix Installation831366 -Node: PC Installation831824 -Node: PC Binary Installation833123 -Node: PC Compiling835138 -Node: PC Testing838082 -Node: PC Using839258 -Node: Cygwin843443 -Node: MSYS844443 -Node: VMS Installation844957 -Node: VMS Compilation845560 -Ref: VMS Compilation-Footnote-1846567 -Node: VMS Installation Details846625 -Node: VMS Running848260 -Node: VMS Old Gawk849867 -Node: Bugs850341 -Node: Other Versions854193 -Node: Notes859815 -Node: Compatibility Mode860507 -Node: Additions861290 -Node: Accessing The Source862102 -Node: Adding Code863527 -Node: New Ports869494 -Node: Dynamic Extensions873607 -Node: Internals874983 -Node: Plugin License884086 -Node: Sample Library884720 -Node: Internal File Description885406 -Node: Internal File Ops889121 -Ref: Internal File Ops-Footnote-1893902 -Node: Using Internal File Ops894042 -Node: Future Extensions896419 -Node: Basic Concepts898923 -Node: Basic High Level899680 -Ref: Basic High Level-Footnote-1903715 -Node: Basic Data Typing903900 -Node: Floating Point Issues908425 -Node: String Conversion Precision909508 -Ref: String Conversion Precision-Footnote-1911208 -Node: Unexpected Results911317 -Node: POSIX Floating Point Problems913143 -Ref: POSIX Floating Point Problems-Footnote-1916848 -Node: Glossary916886 -Node: Copying942061 -Node: GNU Free Documentation License979618 -Node: Index1004755 +Node: Manual History49169 +Ref: Manual History-Footnote-152439 +Ref: Manual History-Footnote-252480 +Node: How To Contribute52554 +Node: Acknowledgments53698 +Node: Getting Started58029 +Node: Running gawk60408 +Node: One-shot61594 +Node: Read Terminal62819 +Ref: Read Terminal-Footnote-164469 +Ref: Read Terminal-Footnote-264745 +Node: Long64916 +Node: Executable Scripts66292 +Ref: Executable Scripts-Footnote-168161 +Ref: Executable Scripts-Footnote-268263 +Node: Comments68810 +Node: Quoting71277 +Node: DOS Quoting75900 +Node: Sample Data Files76575 +Node: Very Simple79607 +Node: Two Rules84206 +Node: More Complex86353 +Ref: More Complex-Footnote-189283 +Node: Statements/Lines89368 +Ref: Statements/Lines-Footnote-193830 +Node: Other Features94095 +Node: When95023 +Node: Invoking Gawk97170 +Node: Command Line98555 +Node: Options99338 +Ref: Options-Footnote-1112882 +Node: Other Arguments112907 +Node: Naming Standard Input115565 +Node: Environment Variables116659 +Node: AWKPATH Variable117103 +Ref: AWKPATH Variable-Footnote-1119700 +Node: Other Environment Variables119960 +Node: Exit Status122300 +Node: Include Files122975 +Node: Obsolete126460 +Node: Undocumented127146 +Node: Regexp127387 +Node: Regexp Usage128776 +Node: Escape Sequences130802 +Node: Regexp Operators136565 +Ref: Regexp Operators-Footnote-1143945 +Ref: Regexp Operators-Footnote-2144092 +Node: Bracket Expressions144190 +Ref: table-char-classes146080 +Node: GNU Regexp Operators148603 +Node: Case-sensitivity152326 +Ref: Case-sensitivity-Footnote-1155294 +Ref: Case-sensitivity-Footnote-2155529 +Node: Leftmost Longest155637 +Node: Computed Regexps156838 +Node: Reading Files160248 +Node: Records162189 +Ref: Records-Footnote-1171113 +Node: Fields171150 +Ref: Fields-Footnote-1174183 +Node: Nonconstant Fields174269 +Node: Changing Fields176471 +Node: Field Separators182452 +Node: Default Field Splitting185081 +Node: Regexp Field Splitting186198 +Node: Single Character Fields189540 +Node: Command Line Field Separator190599 +Node: Field Splitting Summary194040 +Ref: Field Splitting Summary-Footnote-1197232 +Node: Constant Size197333 +Node: Splitting By Content201917 +Ref: Splitting By Content-Footnote-1205643 +Node: Multiple Line205683 +Ref: Multiple Line-Footnote-1211530 +Node: Getline211709 +Node: Plain Getline213937 +Node: Getline/Variable216026 +Node: Getline/File217167 +Node: Getline/Variable/File218489 +Ref: Getline/Variable/File-Footnote-1220088 +Node: Getline/Pipe220175 +Node: Getline/Variable/Pipe222735 +Node: Getline/Coprocess223842 +Node: Getline/Variable/Coprocess225085 +Node: Getline Notes225799 +Node: Getline Summary228586 +Ref: table-getline-variants228929 +Node: Command line directories229785 +Node: Printing230410 +Node: Print232041 +Node: Print Examples233378 +Node: Output Separators236162 +Node: OFMT237922 +Node: Printf239280 +Node: Basic Printf240186 +Node: Control Letters241725 +Node: Format Modifiers245537 +Node: Printf Examples251546 +Node: Redirection254261 +Node: Special Files261245 +Node: Special FD261778 +Ref: Special FD-Footnote-1265403 +Node: Special Network265477 +Node: Special Caveats266327 +Node: Close Files And Pipes267123 +Ref: Close Files And Pipes-Footnote-1274146 +Ref: Close Files And Pipes-Footnote-2274294 +Node: Expressions274444 +Node: Values275576 +Node: Constants276252 +Node: Scalar Constants276932 +Ref: Scalar Constants-Footnote-1277791 +Node: Nondecimal-numbers277973 +Node: Regexp Constants281032 +Node: Using Constant Regexps281507 +Node: Variables284562 +Node: Using Variables285217 +Node: Assignment Options286941 +Node: Conversion288813 +Ref: table-locale-affects294189 +Ref: Conversion-Footnote-1294813 +Node: All Operators294922 +Node: Arithmetic Ops295552 +Node: Concatenation298057 +Ref: Concatenation-Footnote-1300850 +Node: Assignment Ops300970 +Ref: table-assign-ops305958 +Node: Increment Ops307366 +Node: Truth Values and Conditions310836 +Node: Truth Values311919 +Node: Typing and Comparison312968 +Node: Variable Typing313757 +Ref: Variable Typing-Footnote-1317654 +Node: Comparison Operators317776 +Ref: table-relational-ops318186 +Node: POSIX String Comparison321735 +Ref: POSIX String Comparison-Footnote-1322691 +Node: Boolean Ops322829 +Ref: Boolean Ops-Footnote-1326907 +Node: Conditional Exp326998 +Node: Function Calls328730 +Node: Precedence332324 +Node: Locales335993 +Node: Patterns and Actions337082 +Node: Pattern Overview338136 +Node: Regexp Patterns339805 +Node: Expression Patterns340348 +Node: Ranges344033 +Node: BEGIN/END346999 +Node: Using BEGIN/END347761 +Ref: Using BEGIN/END-Footnote-1350492 +Node: I/O And BEGIN/END350598 +Node: BEGINFILE/ENDFILE352880 +Node: Empty355773 +Node: Using Shell Variables356089 +Node: Action Overview358374 +Node: Statements360731 +Node: If Statement362585 +Node: While Statement364084 +Node: Do Statement366128 +Node: For Statement367284 +Node: Switch Statement370436 +Node: Break Statement372533 +Node: Continue Statement374523 +Node: Next Statement376316 +Node: Nextfile Statement378706 +Node: Exit Statement381347 +Node: Built-in Variables383763 +Node: User-modified384858 +Ref: User-modified-Footnote-1392884 +Node: Auto-set392946 +Ref: Auto-set-Footnote-1402237 +Node: ARGC and ARGV402442 +Node: Arrays406293 +Node: Array Basics407798 +Node: Array Intro408624 +Node: Reference to Elements412942 +Node: Assigning Elements415212 +Node: Array Example415703 +Node: Scanning an Array417435 +Node: Controlling Scanning419749 +Ref: Controlling Scanning-Footnote-1424682 +Node: Delete424998 +Ref: Delete-Footnote-1427763 +Node: Numeric Array Subscripts427820 +Node: Uninitialized Subscripts430003 +Node: Multi-dimensional431631 +Node: Multi-scanning434725 +Node: Arrays of Arrays436316 +Node: Functions440961 +Node: Built-in441783 +Node: Calling Built-in442861 +Node: Numeric Functions444849 +Ref: Numeric Functions-Footnote-1448681 +Ref: Numeric Functions-Footnote-2449038 +Ref: Numeric Functions-Footnote-3449086 +Node: String Functions449355 +Ref: String Functions-Footnote-1472852 +Ref: String Functions-Footnote-2472981 +Ref: String Functions-Footnote-3473229 +Node: Gory Details473316 +Ref: table-sub-escapes474995 +Ref: table-sub-posix-92476349 +Ref: table-sub-proposed477692 +Ref: table-posix-sub479042 +Ref: table-gensub-escapes480588 +Ref: Gory Details-Footnote-1481795 +Ref: Gory Details-Footnote-2481846 +Node: I/O Functions481997 +Ref: I/O Functions-Footnote-1489102 +Node: Time Functions489249 +Ref: Time Functions-Footnote-1500182 +Ref: Time Functions-Footnote-2500250 +Ref: Time Functions-Footnote-3500408 +Ref: Time Functions-Footnote-4500519 +Ref: Time Functions-Footnote-5500631 +Ref: Time Functions-Footnote-6500858 +Node: Bitwise Functions501124 +Ref: table-bitwise-ops501682 +Ref: Bitwise Functions-Footnote-1505842 +Node: Type Functions506026 +Node: I18N Functions506496 +Node: User-defined508123 +Node: Definition Syntax508927 +Ref: Definition Syntax-Footnote-1513837 +Node: Function Example513906 +Node: Function Caveats516500 +Node: Calling A Function516921 +Node: Variable Scope518036 +Node: Pass By Value/Reference520011 +Node: Return Statement523451 +Node: Dynamic Typing526432 +Node: Indirect Calls527167 +Node: Internationalization536852 +Node: I18N and L10N538278 +Node: Explaining gettext538964 +Ref: Explaining gettext-Footnote-1544030 +Ref: Explaining gettext-Footnote-2544214 +Node: Programmer i18n544379 +Node: Translator i18n548579 +Node: String Extraction549372 +Ref: String Extraction-Footnote-1550333 +Node: Printf Ordering550419 +Ref: Printf Ordering-Footnote-1553203 +Node: I18N Portability553267 +Ref: I18N Portability-Footnote-1555716 +Node: I18N Example555779 +Ref: I18N Example-Footnote-1558414 +Node: Gawk I18N558486 +Node: Advanced Features559103 +Node: Nondecimal Data560616 +Node: Array Sorting562199 +Node: Controlling Array Traversal562896 +Node: Array Sorting Functions571133 +Ref: Array Sorting Functions-Footnote-1574807 +Ref: Array Sorting Functions-Footnote-2574900 +Node: Two-way I/O575094 +Ref: Two-way I/O-Footnote-1580526 +Node: TCP/IP Networking580596 +Node: Profiling583440 +Node: Library Functions590914 +Ref: Library Functions-Footnote-1593921 +Node: Library Names594092 +Ref: Library Names-Footnote-1597563 +Ref: Library Names-Footnote-2597783 +Node: General Functions597869 +Node: Strtonum Function598822 +Node: Assert Function601752 +Node: Round Function605078 +Node: Cliff Random Function606621 +Node: Ordinal Functions607637 +Ref: Ordinal Functions-Footnote-1610707 +Ref: Ordinal Functions-Footnote-2610959 +Node: Join Function611168 +Ref: Join Function-Footnote-1612939 +Node: Gettimeofday Function613139 +Node: Data File Management616854 +Node: Filetrans Function617486 +Node: Rewind Function621625 +Node: File Checking623012 +Node: Empty Files624106 +Node: Ignoring Assigns626336 +Node: Getopt Function627889 +Ref: Getopt Function-Footnote-1639193 +Node: Passwd Functions639396 +Ref: Passwd Functions-Footnote-1648371 +Node: Group Functions648459 +Node: Walking Arrays656543 +Node: Sample Programs658112 +Node: Running Examples658777 +Node: Clones659505 +Node: Cut Program660729 +Node: Egrep Program670574 +Ref: Egrep Program-Footnote-1678347 +Node: Id Program678457 +Node: Split Program682073 +Ref: Split Program-Footnote-1685592 +Node: Tee Program685720 +Node: Uniq Program688523 +Node: Wc Program695952 +Ref: Wc Program-Footnote-1700218 +Ref: Wc Program-Footnote-2700418 +Node: Miscellaneous Programs700510 +Node: Dupword Program701698 +Node: Alarm Program703729 +Node: Translate Program708478 +Ref: Translate Program-Footnote-1712865 +Ref: Translate Program-Footnote-2713093 +Node: Labels Program713227 +Ref: Labels Program-Footnote-1716598 +Node: Word Sorting716682 +Node: History Sorting720566 +Node: Extract Program722405 +Ref: Extract Program-Footnote-1729906 +Node: Simple Sed730034 +Node: Igawk Program733096 +Ref: Igawk Program-Footnote-1748253 +Ref: Igawk Program-Footnote-2748454 +Node: Anagram Program748592 +Node: Signature Program751660 +Node: Debugger752760 +Node: Debugging753671 +Node: Debugging Concepts754084 +Node: Debugging Terms755940 +Node: Awk Debugging758563 +Node: Sample dgawk session759455 +Node: dgawk invocation759947 +Node: Finding The Bug761129 +Node: List of Debugger Commands767615 +Node: Breakpoint Control768926 +Node: Dgawk Execution Control772562 +Node: Viewing And Changing Data775913 +Node: Dgawk Stack779250 +Node: Dgawk Info780710 +Node: Miscellaneous Dgawk Commands784659 +Node: Readline Support790087 +Node: Dgawk Limitations790925 +Node: Language History793114 +Node: V7/SVR3.1794626 +Node: SVR4796947 +Node: POSIX798389 +Node: BTL799397 +Node: POSIX/GNU800202 +Node: Common Extensions805353 +Node: Ranges and Locales806460 +Ref: Ranges and Locales-Footnote-1811078 +Ref: Ranges and Locales-Footnote-2811105 +Ref: Ranges and Locales-Footnote-3811365 +Node: Contributors811586 +Node: Installation815848 +Node: Gawk Distribution816742 +Node: Getting817226 +Node: Extracting818052 +Node: Distribution contents819744 +Node: Unix Installation825005 +Node: Quick Installation825622 +Node: Additional Configuration Options827584 +Node: Configuration Philosophy829061 +Node: Non-Unix Installation831403 +Node: PC Installation831861 +Node: PC Binary Installation833160 +Node: PC Compiling835175 +Node: PC Testing838119 +Node: PC Using839295 +Node: Cygwin843480 +Node: MSYS844480 +Node: VMS Installation844994 +Node: VMS Compilation845597 +Ref: VMS Compilation-Footnote-1846604 +Node: VMS Installation Details846662 +Node: VMS Running848297 +Node: VMS Old Gawk849904 +Node: Bugs850378 +Node: Other Versions854230 +Node: Notes859852 +Node: Compatibility Mode860544 +Node: Additions861327 +Node: Accessing The Source862139 +Node: Adding Code863564 +Node: New Ports869531 +Node: Dynamic Extensions873644 +Node: Internals875020 +Node: Plugin License884123 +Node: Sample Library884757 +Node: Internal File Description885443 +Node: Internal File Ops889158 +Ref: Internal File Ops-Footnote-1893939 +Node: Using Internal File Ops894079 +Node: Future Extensions896456 +Node: Basic Concepts898960 +Node: Basic High Level899717 +Ref: Basic High Level-Footnote-1903752 +Node: Basic Data Typing903937 +Node: Floating Point Issues908462 +Node: String Conversion Precision909545 +Ref: String Conversion Precision-Footnote-1911245 +Node: Unexpected Results911354 +Node: POSIX Floating Point Problems913180 +Ref: POSIX Floating Point Problems-Footnote-1916885 +Node: Glossary916923 +Node: Copying942098 +Node: GNU Free Documentation License979655 +Node: Index1004792 End Tag Table |