diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2018-08-02 20:51:18 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2018-08-02 20:51:18 +0300 |
commit | ae3c6bfca054920ff88501d3c6e663617f611478 (patch) | |
tree | 3aef66f8d3ecf8558baca499790ded936a93c398 | |
parent | 3998ed059bbcfc189cd0d6c5762913fbd4ff4e77 (diff) | |
download | egawk-ae3c6bfca054920ff88501d3c6e663617f611478.tar.gz egawk-ae3c6bfca054920ff88501d3c6e663617f611478.tar.bz2 egawk-ae3c6bfca054920ff88501d3c6e663617f611478.zip |
Fix typo in doc causing makeinfo errors.
-rw-r--r-- | doc/ChangeLog | 4 | ||||
-rw-r--r-- | doc/gawk.info | 866 | ||||
-rw-r--r-- | doc/gawk.texi | 4 | ||||
-rw-r--r-- | doc/gawktexi.in | 4 |
4 files changed, 441 insertions, 437 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog index 0821be14..b2e08a70 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,7 @@ +2018-08-02 Arnold D. Robbins <arnold@skeeve.com> + + * gawktexi.in (Scalar Constants): Fix typos in example. + 2018-07-31 Arnold D. Robbins <arnold@skeeve.com> * gawktexi.in (Scalar Constants): Document what happens with diff --git a/doc/gawk.info b/doc/gawk.info index b4f59c53..4ec14c92 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -7692,9 +7692,9 @@ an error if you try to do so. For example: $ gawk 'BEGIN { print "hello, > world" }' - -| gawk: cmd. line:1: BEGIN print "hello, + -| gawk: cmd. line:1: BEGIN { print "hello, -| gawk: cmd. line:1: ^ unterminated string - -| gawk: cmd. line:1: BEGIN print "hello, + -| gawk: cmd. line:1: BEGIN { print "hello, -| gawk: cmd. line:1: ^ syntax error Although POSIX doesn't define what happens if you use an escaped @@ -36298,436 +36298,436 @@ Node: Expressions332646 Node: Values333834 Node: Constants334512 Node: Scalar Constants335203 -Ref: Scalar Constants-Footnote-1337726 -Node: Nondecimal-numbers337976 -Node: Regexp Constants340977 -Node: Using Constant Regexps341503 -Node: Standard Regexp Constants342125 -Node: Strong Regexp Constants345313 -Node: Variables348271 -Node: Using Variables348928 -Node: Assignment Options350838 -Node: Conversion352711 -Node: Strings And Numbers353235 -Ref: Strings And Numbers-Footnote-1356298 -Node: Locale influences conversions356407 -Ref: table-locale-affects359165 -Node: All Operators359783 -Node: Arithmetic Ops360412 -Node: Concatenation362918 -Ref: Concatenation-Footnote-1365765 -Node: Assignment Ops365872 -Ref: table-assign-ops370863 -Node: Increment Ops372176 -Node: Truth Values and Conditions375636 -Node: Truth Values376710 -Node: Typing and Comparison377758 -Node: Variable Typing378578 -Ref: Variable Typing-Footnote-1385041 -Ref: Variable Typing-Footnote-2385113 -Node: Comparison Operators385190 -Ref: table-relational-ops385609 -Node: POSIX String Comparison389104 -Ref: POSIX String Comparison-Footnote-1390799 -Ref: POSIX String Comparison-Footnote-2390938 -Node: Boolean Ops391022 -Ref: Boolean Ops-Footnote-1395504 -Node: Conditional Exp395596 -Node: Function Calls397332 -Node: Precedence401209 -Node: Locales404868 -Node: Expressions Summary406500 -Node: Patterns and Actions409073 -Node: Pattern Overview410193 -Node: Regexp Patterns411870 -Node: Expression Patterns412412 -Node: Ranges416193 -Node: BEGIN/END419301 -Node: Using BEGIN/END420062 -Ref: Using BEGIN/END-Footnote-1422798 -Node: I/O And BEGIN/END422904 -Node: BEGINFILE/ENDFILE425218 -Node: Empty428131 -Node: Using Shell Variables428448 -Node: Action Overview430722 -Node: Statements433047 -Node: If Statement434895 -Node: While Statement436390 -Node: Do Statement438418 -Node: For Statement439566 -Node: Switch Statement442737 -Node: Break Statement445123 -Node: Continue Statement447215 -Node: Next Statement449042 -Node: Nextfile Statement451425 -Node: Exit Statement454077 -Node: Built-in Variables456480 -Node: User-modified457613 -Node: Auto-set465380 -Ref: Auto-set-Footnote-1481682 -Ref: Auto-set-Footnote-2481888 -Node: ARGC and ARGV481944 -Node: Pattern Action Summary486157 -Node: Arrays488587 -Node: Array Basics489916 -Node: Array Intro490760 -Ref: figure-array-elements492735 -Ref: Array Intro-Footnote-1495439 -Node: Reference to Elements495567 -Node: Assigning Elements498031 -Node: Array Example498522 -Node: Scanning an Array500281 -Node: Controlling Scanning503303 -Ref: Controlling Scanning-Footnote-1508702 -Node: Numeric Array Subscripts509018 -Node: Uninitialized Subscripts511202 -Node: Delete512821 -Ref: Delete-Footnote-1515573 -Node: Multidimensional515630 -Node: Multiscanning518725 -Node: Arrays of Arrays520316 -Node: Arrays Summary525083 -Node: Functions527176 -Node: Built-in528214 -Node: Calling Built-in529295 -Node: Numeric Functions531291 -Ref: Numeric Functions-Footnote-1535319 -Ref: Numeric Functions-Footnote-2535676 -Ref: Numeric Functions-Footnote-3535724 -Node: String Functions535996 -Ref: String Functions-Footnote-1559705 -Ref: String Functions-Footnote-2559833 -Ref: String Functions-Footnote-3560081 -Node: Gory Details560168 -Ref: table-sub-escapes561959 -Ref: table-sub-proposed563478 -Ref: table-posix-sub564841 -Ref: table-gensub-escapes566382 -Ref: Gory Details-Footnote-1567205 -Node: I/O Functions567359 -Ref: table-system-return-values573827 -Ref: I/O Functions-Footnote-1575807 -Ref: I/O Functions-Footnote-2575955 -Node: Time Functions576075 -Ref: Time Functions-Footnote-1586746 -Ref: Time Functions-Footnote-2586814 -Ref: Time Functions-Footnote-3586972 -Ref: Time Functions-Footnote-4587083 -Ref: Time Functions-Footnote-5587195 -Ref: Time Functions-Footnote-6587422 -Node: Bitwise Functions587688 -Ref: table-bitwise-ops588282 -Ref: Bitwise Functions-Footnote-1594345 -Ref: Bitwise Functions-Footnote-2594518 -Node: Type Functions594709 -Node: I18N Functions597460 -Node: User-defined599111 -Node: Definition Syntax599916 -Ref: Definition Syntax-Footnote-1605603 -Node: Function Example605674 -Ref: Function Example-Footnote-1608596 -Node: Function Caveats608618 -Node: Calling A Function609136 -Node: Variable Scope610094 -Node: Pass By Value/Reference613088 -Node: Return Statement616587 -Node: Dynamic Typing619566 -Node: Indirect Calls620496 -Ref: Indirect Calls-Footnote-1630748 -Node: Functions Summary630876 -Node: Library Functions633581 -Ref: Library Functions-Footnote-1637188 -Ref: Library Functions-Footnote-2637331 -Node: Library Names637502 -Ref: Library Names-Footnote-1640962 -Ref: Library Names-Footnote-2641185 -Node: General Functions641271 -Node: Strtonum Function642374 -Node: Assert Function645396 -Node: Round Function648722 -Node: Cliff Random Function650262 -Node: Ordinal Functions651278 -Ref: Ordinal Functions-Footnote-1654341 -Ref: Ordinal Functions-Footnote-2654593 -Node: Join Function654803 -Ref: Join Function-Footnote-1656573 -Node: Getlocaltime Function656773 -Node: Readfile Function660515 -Node: Shell Quoting662492 -Node: Data File Management663893 -Node: Filetrans Function664525 -Node: Rewind Function668621 -Node: File Checking670531 -Ref: File Checking-Footnote-1671865 -Node: Empty Files672066 -Node: Ignoring Assigns674045 -Node: Getopt Function675595 -Ref: Getopt Function-Footnote-1687064 -Node: Passwd Functions687264 -Ref: Passwd Functions-Footnote-1696103 -Node: Group Functions696191 -Ref: Group Functions-Footnote-1704089 -Node: Walking Arrays704296 -Node: Library Functions Summary707304 -Node: Library Exercises708710 -Node: Sample Programs709175 -Node: Running Examples709945 -Node: Clones710673 -Node: Cut Program711897 -Node: Egrep Program721826 -Ref: Egrep Program-Footnote-1729338 -Node: Id Program729448 -Node: Split Program733128 -Ref: Split Program-Footnote-1736586 -Node: Tee Program736715 -Node: Uniq Program739505 -Node: Wc Program746931 -Ref: Wc Program-Footnote-1751186 -Node: Miscellaneous Programs751280 -Node: Dupword Program752493 -Node: Alarm Program754523 -Node: Translate Program759378 -Ref: Translate Program-Footnote-1763943 -Node: Labels Program764213 -Ref: Labels Program-Footnote-1767564 -Node: Word Sorting767648 -Node: History Sorting771720 -Node: Extract Program773555 -Node: Simple Sed781609 -Node: Igawk Program784683 -Ref: Igawk Program-Footnote-1799014 -Ref: Igawk Program-Footnote-2799216 -Ref: Igawk Program-Footnote-3799338 -Node: Anagram Program799453 -Node: Signature Program802515 -Node: Programs Summary803762 -Node: Programs Exercises804976 -Ref: Programs Exercises-Footnote-1809105 -Node: Advanced Features809196 -Node: Nondecimal Data811186 -Node: Array Sorting812777 -Node: Controlling Array Traversal813477 -Ref: Controlling Array Traversal-Footnote-1821845 -Node: Array Sorting Functions821963 -Ref: Array Sorting Functions-Footnote-1827054 -Node: Two-way I/O827250 -Ref: Two-way I/O-Footnote-1834970 -Ref: Two-way I/O-Footnote-2835157 -Node: TCP/IP Networking835239 -Node: Profiling838357 -Ref: Profiling-Footnote-1847029 -Node: Advanced Features Summary847352 -Node: Internationalization849196 -Node: I18N and L10N850676 -Node: Explaining gettext851363 -Ref: Explaining gettext-Footnote-1857255 -Ref: Explaining gettext-Footnote-2857440 -Node: Programmer i18n857605 -Ref: Programmer i18n-Footnote-1862554 -Node: Translator i18n862603 -Node: String Extraction863397 -Ref: String Extraction-Footnote-1864529 -Node: Printf Ordering864615 -Ref: Printf Ordering-Footnote-1867401 -Node: I18N Portability867465 -Ref: I18N Portability-Footnote-1869921 -Node: I18N Example869984 -Ref: I18N Example-Footnote-1872790 -Node: Gawk I18N872863 -Node: I18N Summary873508 -Node: Debugger874849 -Node: Debugging875872 -Node: Debugging Concepts876313 -Node: Debugging Terms878122 -Node: Awk Debugging880697 -Node: Sample Debugging Session881603 -Node: Debugger Invocation882137 -Node: Finding The Bug883523 -Node: List of Debugger Commands890001 -Node: Breakpoint Control891334 -Node: Debugger Execution Control895028 -Node: Viewing And Changing Data898390 -Node: Execution Stack901764 -Node: Debugger Info903401 -Node: Miscellaneous Debugger Commands907472 -Node: Readline Support912534 -Node: Limitations913430 -Node: Debugging Summary915539 -Node: Arbitrary Precision Arithmetic916818 -Node: Computer Arithmetic918303 -Ref: table-numeric-ranges922069 -Ref: table-floating-point-ranges922562 -Ref: Computer Arithmetic-Footnote-1923220 -Node: Math Definitions923277 -Ref: table-ieee-formats926593 -Ref: Math Definitions-Footnote-1927196 -Node: MPFR features927301 -Node: FP Math Caution929019 -Ref: FP Math Caution-Footnote-1930091 -Node: Inexactness of computations930460 -Node: Inexact representation931420 -Node: Comparing FP Values932780 -Node: Errors accumulate933862 -Node: Getting Accuracy935295 -Node: Try To Round938005 -Node: Setting precision938904 -Ref: table-predefined-precision-strings939601 -Node: Setting the rounding mode941431 -Ref: table-gawk-rounding-modes941805 -Ref: Setting the rounding mode-Footnote-1945736 -Node: Arbitrary Precision Integers945915 -Ref: Arbitrary Precision Integers-Footnote-1949090 -Node: Checking for MPFR949239 -Node: POSIX Floating Point Problems950713 -Ref: POSIX Floating Point Problems-Footnote-1954998 -Node: Floating point summary955036 -Node: Dynamic Extensions957226 -Node: Extension Intro958779 -Node: Plugin License960045 -Node: Extension Mechanism Outline960842 -Ref: figure-load-extension961281 -Ref: figure-register-new-function962846 -Ref: figure-call-new-function963938 -Node: Extension API Description966000 -Node: Extension API Functions Introduction967642 -Node: General Data Types973182 -Ref: General Data Types-Footnote-1981543 -Node: Memory Allocation Functions981842 -Ref: Memory Allocation Functions-Footnote-1986052 -Node: Constructor Functions986151 -Node: Registration Functions989737 -Node: Extension Functions990422 -Node: Exit Callback Functions995637 -Node: Extension Version String996887 -Node: Input Parsers997550 -Node: Output Wrappers1010271 -Node: Two-way processors1014783 -Node: Printing Messages1017048 -Ref: Printing Messages-Footnote-11018219 -Node: Updating ERRNO1018372 -Node: Requesting Values1019111 -Ref: table-value-types-returned1019848 -Node: Accessing Parameters1020784 -Node: Symbol Table Access1022019 -Node: Symbol table by name1022531 -Node: Symbol table by cookie1024320 -Ref: Symbol table by cookie-Footnote-11028505 -Node: Cached values1028569 -Ref: Cached values-Footnote-11032105 -Node: Array Manipulation1032258 -Ref: Array Manipulation-Footnote-11033349 -Node: Array Data Types1033386 -Ref: Array Data Types-Footnote-11036044 -Node: Array Functions1036136 -Node: Flattening Arrays1040634 -Node: Creating Arrays1047610 -Node: Redirection API1052377 -Node: Extension API Variables1055210 -Node: Extension Versioning1055921 -Ref: gawk-api-version1056350 -Node: Extension GMP/MPFR Versioning1058081 -Node: Extension API Informational Variables1059709 -Node: Extension API Boilerplate1060782 -Node: Changes from API V11064756 -Node: Finding Extensions1066328 -Node: Extension Example1066887 -Node: Internal File Description1067685 -Node: Internal File Ops1071765 -Ref: Internal File Ops-Footnote-11083115 -Node: Using Internal File Ops1083255 -Ref: Using Internal File Ops-Footnote-11085638 -Node: Extension Samples1085912 -Node: Extension Sample File Functions1087441 -Node: Extension Sample Fnmatch1095090 -Node: Extension Sample Fork1096577 -Node: Extension Sample Inplace1097795 -Node: Extension Sample Ord1101012 -Node: Extension Sample Readdir1101848 -Ref: table-readdir-file-types1102737 -Node: Extension Sample Revout1103542 -Node: Extension Sample Rev2way1104131 -Node: Extension Sample Read write array1104871 -Node: Extension Sample Readfile1106813 -Node: Extension Sample Time1107908 -Node: Extension Sample API Tests1109256 -Node: gawkextlib1109748 -Node: Extension summary1112666 -Node: Extension Exercises1116368 -Node: Language History1117866 -Node: V7/SVR3.11119522 -Node: SVR41121674 -Node: POSIX1123108 -Node: BTL1124488 -Node: POSIX/GNU1125217 -Node: Feature History1130995 -Node: Common Extensions1146854 -Node: Ranges and Locales1148137 -Ref: Ranges and Locales-Footnote-11152753 -Ref: Ranges and Locales-Footnote-21152780 -Ref: Ranges and Locales-Footnote-31153015 -Node: Contributors1153236 -Node: History summary1159181 -Node: Installation1160561 -Node: Gawk Distribution1161505 -Node: Getting1161989 -Node: Extracting1162952 -Node: Distribution contents1164590 -Node: Unix Installation1171070 -Node: Quick Installation1171752 -Node: Shell Startup Files1174166 -Node: Additional Configuration Options1175255 -Node: Configuration Philosophy1177548 -Node: Non-Unix Installation1179917 -Node: PC Installation1180377 -Node: PC Binary Installation1181215 -Node: PC Compiling1181650 -Node: PC Using1182767 -Node: Cygwin1185982 -Node: MSYS1187081 -Node: VMS Installation1187582 -Node: VMS Compilation1188373 -Ref: VMS Compilation-Footnote-11189602 -Node: VMS Dynamic Extensions1189660 -Node: VMS Installation Details1191345 -Node: VMS Running1193598 -Node: VMS GNV1197877 -Node: VMS Old Gawk1198612 -Node: Bugs1199083 -Node: Bug address1199746 -Node: Usenet1202538 -Node: Maintainers1203315 -Node: Other Versions1204576 -Node: Installation summary1211338 -Node: Notes1212540 -Node: Compatibility Mode1213405 -Node: Additions1214187 -Node: Accessing The Source1215112 -Node: Adding Code1216549 -Node: New Ports1222768 -Node: Derived Files1227256 -Ref: Derived Files-Footnote-11232902 -Ref: Derived Files-Footnote-21232937 -Ref: Derived Files-Footnote-31233535 -Node: Future Extensions1233649 -Node: Implementation Limitations1234307 -Node: Extension Design1235490 -Node: Old Extension Problems1236644 -Ref: Old Extension Problems-Footnote-11238162 -Node: Extension New Mechanism Goals1238219 -Ref: Extension New Mechanism Goals-Footnote-11241583 -Node: Extension Other Design Decisions1241772 -Node: Extension Future Growth1243885 -Node: Old Extension Mechanism1244721 -Node: Notes summary1246484 -Node: Basic Concepts1247666 -Node: Basic High Level1248347 -Ref: figure-general-flow1248629 -Ref: figure-process-flow1249314 -Ref: Basic High Level-Footnote-11252615 -Node: Basic Data Typing1252800 -Node: Glossary1256128 -Node: Copying1287966 -Node: GNU Free Documentation License1325509 -Node: Index1350629 +Ref: Scalar Constants-Footnote-1337728 +Node: Nondecimal-numbers337978 +Node: Regexp Constants340979 +Node: Using Constant Regexps341505 +Node: Standard Regexp Constants342127 +Node: Strong Regexp Constants345315 +Node: Variables348273 +Node: Using Variables348930 +Node: Assignment Options350840 +Node: Conversion352713 +Node: Strings And Numbers353237 +Ref: Strings And Numbers-Footnote-1356300 +Node: Locale influences conversions356409 +Ref: table-locale-affects359167 +Node: All Operators359785 +Node: Arithmetic Ops360414 +Node: Concatenation362920 +Ref: Concatenation-Footnote-1365767 +Node: Assignment Ops365874 +Ref: table-assign-ops370865 +Node: Increment Ops372178 +Node: Truth Values and Conditions375638 +Node: Truth Values376712 +Node: Typing and Comparison377760 +Node: Variable Typing378580 +Ref: Variable Typing-Footnote-1385043 +Ref: Variable Typing-Footnote-2385115 +Node: Comparison Operators385192 +Ref: table-relational-ops385611 +Node: POSIX String Comparison389106 +Ref: POSIX String Comparison-Footnote-1390801 +Ref: POSIX String Comparison-Footnote-2390940 +Node: Boolean Ops391024 +Ref: Boolean Ops-Footnote-1395506 +Node: Conditional Exp395598 +Node: Function Calls397334 +Node: Precedence401211 +Node: Locales404870 +Node: Expressions Summary406502 +Node: Patterns and Actions409075 +Node: Pattern Overview410195 +Node: Regexp Patterns411872 +Node: Expression Patterns412414 +Node: Ranges416195 +Node: BEGIN/END419303 +Node: Using BEGIN/END420064 +Ref: Using BEGIN/END-Footnote-1422800 +Node: I/O And BEGIN/END422906 +Node: BEGINFILE/ENDFILE425220 +Node: Empty428133 +Node: Using Shell Variables428450 +Node: Action Overview430724 +Node: Statements433049 +Node: If Statement434897 +Node: While Statement436392 +Node: Do Statement438420 +Node: For Statement439568 +Node: Switch Statement442739 +Node: Break Statement445125 +Node: Continue Statement447217 +Node: Next Statement449044 +Node: Nextfile Statement451427 +Node: Exit Statement454079 +Node: Built-in Variables456482 +Node: User-modified457615 +Node: Auto-set465382 +Ref: Auto-set-Footnote-1481684 +Ref: Auto-set-Footnote-2481890 +Node: ARGC and ARGV481946 +Node: Pattern Action Summary486159 +Node: Arrays488589 +Node: Array Basics489918 +Node: Array Intro490762 +Ref: figure-array-elements492737 +Ref: Array Intro-Footnote-1495441 +Node: Reference to Elements495569 +Node: Assigning Elements498033 +Node: Array Example498524 +Node: Scanning an Array500283 +Node: Controlling Scanning503305 +Ref: Controlling Scanning-Footnote-1508704 +Node: Numeric Array Subscripts509020 +Node: Uninitialized Subscripts511204 +Node: Delete512823 +Ref: Delete-Footnote-1515575 +Node: Multidimensional515632 +Node: Multiscanning518727 +Node: Arrays of Arrays520318 +Node: Arrays Summary525085 +Node: Functions527178 +Node: Built-in528216 +Node: Calling Built-in529297 +Node: Numeric Functions531293 +Ref: Numeric Functions-Footnote-1535321 +Ref: Numeric Functions-Footnote-2535678 +Ref: Numeric Functions-Footnote-3535726 +Node: String Functions535998 +Ref: String Functions-Footnote-1559707 +Ref: String Functions-Footnote-2559835 +Ref: String Functions-Footnote-3560083 +Node: Gory Details560170 +Ref: table-sub-escapes561961 +Ref: table-sub-proposed563480 +Ref: table-posix-sub564843 +Ref: table-gensub-escapes566384 +Ref: Gory Details-Footnote-1567207 +Node: I/O Functions567361 +Ref: table-system-return-values573829 +Ref: I/O Functions-Footnote-1575809 +Ref: I/O Functions-Footnote-2575957 +Node: Time Functions576077 +Ref: Time Functions-Footnote-1586748 +Ref: Time Functions-Footnote-2586816 +Ref: Time Functions-Footnote-3586974 +Ref: Time Functions-Footnote-4587085 +Ref: Time Functions-Footnote-5587197 +Ref: Time Functions-Footnote-6587424 +Node: Bitwise Functions587690 +Ref: table-bitwise-ops588284 +Ref: Bitwise Functions-Footnote-1594347 +Ref: Bitwise Functions-Footnote-2594520 +Node: Type Functions594711 +Node: I18N Functions597462 +Node: User-defined599113 +Node: Definition Syntax599918 +Ref: Definition Syntax-Footnote-1605605 +Node: Function Example605676 +Ref: Function Example-Footnote-1608598 +Node: Function Caveats608620 +Node: Calling A Function609138 +Node: Variable Scope610096 +Node: Pass By Value/Reference613090 +Node: Return Statement616589 +Node: Dynamic Typing619568 +Node: Indirect Calls620498 +Ref: Indirect Calls-Footnote-1630750 +Node: Functions Summary630878 +Node: Library Functions633583 +Ref: Library Functions-Footnote-1637190 +Ref: Library Functions-Footnote-2637333 +Node: Library Names637504 +Ref: Library Names-Footnote-1640964 +Ref: Library Names-Footnote-2641187 +Node: General Functions641273 +Node: Strtonum Function642376 +Node: Assert Function645398 +Node: Round Function648724 +Node: Cliff Random Function650264 +Node: Ordinal Functions651280 +Ref: Ordinal Functions-Footnote-1654343 +Ref: Ordinal Functions-Footnote-2654595 +Node: Join Function654805 +Ref: Join Function-Footnote-1656575 +Node: Getlocaltime Function656775 +Node: Readfile Function660517 +Node: Shell Quoting662494 +Node: Data File Management663895 +Node: Filetrans Function664527 +Node: Rewind Function668623 +Node: File Checking670533 +Ref: File Checking-Footnote-1671867 +Node: Empty Files672068 +Node: Ignoring Assigns674047 +Node: Getopt Function675597 +Ref: Getopt Function-Footnote-1687066 +Node: Passwd Functions687266 +Ref: Passwd Functions-Footnote-1696105 +Node: Group Functions696193 +Ref: Group Functions-Footnote-1704091 +Node: Walking Arrays704298 +Node: Library Functions Summary707306 +Node: Library Exercises708712 +Node: Sample Programs709177 +Node: Running Examples709947 +Node: Clones710675 +Node: Cut Program711899 +Node: Egrep Program721828 +Ref: Egrep Program-Footnote-1729340 +Node: Id Program729450 +Node: Split Program733130 +Ref: Split Program-Footnote-1736588 +Node: Tee Program736717 +Node: Uniq Program739507 +Node: Wc Program746933 +Ref: Wc Program-Footnote-1751188 +Node: Miscellaneous Programs751282 +Node: Dupword Program752495 +Node: Alarm Program754525 +Node: Translate Program759380 +Ref: Translate Program-Footnote-1763945 +Node: Labels Program764215 +Ref: Labels Program-Footnote-1767566 +Node: Word Sorting767650 +Node: History Sorting771722 +Node: Extract Program773557 +Node: Simple Sed781611 +Node: Igawk Program784685 +Ref: Igawk Program-Footnote-1799016 +Ref: Igawk Program-Footnote-2799218 +Ref: Igawk Program-Footnote-3799340 +Node: Anagram Program799455 +Node: Signature Program802517 +Node: Programs Summary803764 +Node: Programs Exercises804978 +Ref: Programs Exercises-Footnote-1809107 +Node: Advanced Features809198 +Node: Nondecimal Data811188 +Node: Array Sorting812779 +Node: Controlling Array Traversal813479 +Ref: Controlling Array Traversal-Footnote-1821847 +Node: Array Sorting Functions821965 +Ref: Array Sorting Functions-Footnote-1827056 +Node: Two-way I/O827252 +Ref: Two-way I/O-Footnote-1834972 +Ref: Two-way I/O-Footnote-2835159 +Node: TCP/IP Networking835241 +Node: Profiling838359 +Ref: Profiling-Footnote-1847031 +Node: Advanced Features Summary847354 +Node: Internationalization849198 +Node: I18N and L10N850678 +Node: Explaining gettext851365 +Ref: Explaining gettext-Footnote-1857257 +Ref: Explaining gettext-Footnote-2857442 +Node: Programmer i18n857607 +Ref: Programmer i18n-Footnote-1862556 +Node: Translator i18n862605 +Node: String Extraction863399 +Ref: String Extraction-Footnote-1864531 +Node: Printf Ordering864617 +Ref: Printf Ordering-Footnote-1867403 +Node: I18N Portability867467 +Ref: I18N Portability-Footnote-1869923 +Node: I18N Example869986 +Ref: I18N Example-Footnote-1872792 +Node: Gawk I18N872865 +Node: I18N Summary873510 +Node: Debugger874851 +Node: Debugging875874 +Node: Debugging Concepts876315 +Node: Debugging Terms878124 +Node: Awk Debugging880699 +Node: Sample Debugging Session881605 +Node: Debugger Invocation882139 +Node: Finding The Bug883525 +Node: List of Debugger Commands890003 +Node: Breakpoint Control891336 +Node: Debugger Execution Control895030 +Node: Viewing And Changing Data898392 +Node: Execution Stack901766 +Node: Debugger Info903403 +Node: Miscellaneous Debugger Commands907474 +Node: Readline Support912536 +Node: Limitations913432 +Node: Debugging Summary915541 +Node: Arbitrary Precision Arithmetic916820 +Node: Computer Arithmetic918305 +Ref: table-numeric-ranges922071 +Ref: table-floating-point-ranges922564 +Ref: Computer Arithmetic-Footnote-1923222 +Node: Math Definitions923279 +Ref: table-ieee-formats926595 +Ref: Math Definitions-Footnote-1927198 +Node: MPFR features927303 +Node: FP Math Caution929021 +Ref: FP Math Caution-Footnote-1930093 +Node: Inexactness of computations930462 +Node: Inexact representation931422 +Node: Comparing FP Values932782 +Node: Errors accumulate933864 +Node: Getting Accuracy935297 +Node: Try To Round938007 +Node: Setting precision938906 +Ref: table-predefined-precision-strings939603 +Node: Setting the rounding mode941433 +Ref: table-gawk-rounding-modes941807 +Ref: Setting the rounding mode-Footnote-1945738 +Node: Arbitrary Precision Integers945917 +Ref: Arbitrary Precision Integers-Footnote-1949092 +Node: Checking for MPFR949241 +Node: POSIX Floating Point Problems950715 +Ref: POSIX Floating Point Problems-Footnote-1955000 +Node: Floating point summary955038 +Node: Dynamic Extensions957228 +Node: Extension Intro958781 +Node: Plugin License960047 +Node: Extension Mechanism Outline960844 +Ref: figure-load-extension961283 +Ref: figure-register-new-function962848 +Ref: figure-call-new-function963940 +Node: Extension API Description966002 +Node: Extension API Functions Introduction967644 +Node: General Data Types973184 +Ref: General Data Types-Footnote-1981545 +Node: Memory Allocation Functions981844 +Ref: Memory Allocation Functions-Footnote-1986054 +Node: Constructor Functions986153 +Node: Registration Functions989739 +Node: Extension Functions990424 +Node: Exit Callback Functions995639 +Node: Extension Version String996889 +Node: Input Parsers997552 +Node: Output Wrappers1010273 +Node: Two-way processors1014785 +Node: Printing Messages1017050 +Ref: Printing Messages-Footnote-11018221 +Node: Updating ERRNO1018374 +Node: Requesting Values1019113 +Ref: table-value-types-returned1019850 +Node: Accessing Parameters1020786 +Node: Symbol Table Access1022021 +Node: Symbol table by name1022533 +Node: Symbol table by cookie1024322 +Ref: Symbol table by cookie-Footnote-11028507 +Node: Cached values1028571 +Ref: Cached values-Footnote-11032107 +Node: Array Manipulation1032260 +Ref: Array Manipulation-Footnote-11033351 +Node: Array Data Types1033388 +Ref: Array Data Types-Footnote-11036046 +Node: Array Functions1036138 +Node: Flattening Arrays1040636 +Node: Creating Arrays1047612 +Node: Redirection API1052379 +Node: Extension API Variables1055212 +Node: Extension Versioning1055923 +Ref: gawk-api-version1056352 +Node: Extension GMP/MPFR Versioning1058083 +Node: Extension API Informational Variables1059711 +Node: Extension API Boilerplate1060784 +Node: Changes from API V11064758 +Node: Finding Extensions1066330 +Node: Extension Example1066889 +Node: Internal File Description1067687 +Node: Internal File Ops1071767 +Ref: Internal File Ops-Footnote-11083117 +Node: Using Internal File Ops1083257 +Ref: Using Internal File Ops-Footnote-11085640 +Node: Extension Samples1085914 +Node: Extension Sample File Functions1087443 +Node: Extension Sample Fnmatch1095092 +Node: Extension Sample Fork1096579 +Node: Extension Sample Inplace1097797 +Node: Extension Sample Ord1101014 +Node: Extension Sample Readdir1101850 +Ref: table-readdir-file-types1102739 +Node: Extension Sample Revout1103544 +Node: Extension Sample Rev2way1104133 +Node: Extension Sample Read write array1104873 +Node: Extension Sample Readfile1106815 +Node: Extension Sample Time1107910 +Node: Extension Sample API Tests1109258 +Node: gawkextlib1109750 +Node: Extension summary1112668 +Node: Extension Exercises1116370 +Node: Language History1117868 +Node: V7/SVR3.11119524 +Node: SVR41121676 +Node: POSIX1123110 +Node: BTL1124490 +Node: POSIX/GNU1125219 +Node: Feature History1130997 +Node: Common Extensions1146856 +Node: Ranges and Locales1148139 +Ref: Ranges and Locales-Footnote-11152755 +Ref: Ranges and Locales-Footnote-21152782 +Ref: Ranges and Locales-Footnote-31153017 +Node: Contributors1153238 +Node: History summary1159183 +Node: Installation1160563 +Node: Gawk Distribution1161507 +Node: Getting1161991 +Node: Extracting1162954 +Node: Distribution contents1164592 +Node: Unix Installation1171072 +Node: Quick Installation1171754 +Node: Shell Startup Files1174168 +Node: Additional Configuration Options1175257 +Node: Configuration Philosophy1177550 +Node: Non-Unix Installation1179919 +Node: PC Installation1180379 +Node: PC Binary Installation1181217 +Node: PC Compiling1181652 +Node: PC Using1182769 +Node: Cygwin1185984 +Node: MSYS1187083 +Node: VMS Installation1187584 +Node: VMS Compilation1188375 +Ref: VMS Compilation-Footnote-11189604 +Node: VMS Dynamic Extensions1189662 +Node: VMS Installation Details1191347 +Node: VMS Running1193600 +Node: VMS GNV1197879 +Node: VMS Old Gawk1198614 +Node: Bugs1199085 +Node: Bug address1199748 +Node: Usenet1202540 +Node: Maintainers1203317 +Node: Other Versions1204578 +Node: Installation summary1211340 +Node: Notes1212542 +Node: Compatibility Mode1213407 +Node: Additions1214189 +Node: Accessing The Source1215114 +Node: Adding Code1216551 +Node: New Ports1222770 +Node: Derived Files1227258 +Ref: Derived Files-Footnote-11232904 +Ref: Derived Files-Footnote-21232939 +Ref: Derived Files-Footnote-31233537 +Node: Future Extensions1233651 +Node: Implementation Limitations1234309 +Node: Extension Design1235492 +Node: Old Extension Problems1236646 +Ref: Old Extension Problems-Footnote-11238164 +Node: Extension New Mechanism Goals1238221 +Ref: Extension New Mechanism Goals-Footnote-11241585 +Node: Extension Other Design Decisions1241774 +Node: Extension Future Growth1243887 +Node: Old Extension Mechanism1244723 +Node: Notes summary1246486 +Node: Basic Concepts1247668 +Node: Basic High Level1248349 +Ref: figure-general-flow1248631 +Ref: figure-process-flow1249316 +Ref: Basic High Level-Footnote-11252617 +Node: Basic Data Typing1252802 +Node: Glossary1256130 +Node: Copying1287968 +Node: GNU Free Documentation License1325511 +Node: Index1350631 End Tag Table diff --git a/doc/gawk.texi b/doc/gawk.texi index 68ba82dd..ce3be473 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -11051,9 +11051,9 @@ if you try to do so. For example: @example $ @kbd{gawk 'BEGIN @{ print "hello, } > @kbd{world" @}'} -@print{} gawk: cmd. line:1: BEGIN { print "hello, +@print{} gawk: cmd. line:1: BEGIN @{ print "hello, @print{} gawk: cmd. line:1: ^ unterminated string -@print{} gawk: cmd. line:1: BEGIN { print "hello, +@print{} gawk: cmd. line:1: BEGIN @{ print "hello, @print{} gawk: cmd. line:1: ^ syntax error @end example diff --git a/doc/gawktexi.in b/doc/gawktexi.in index 3ba511ba..ee2870cc 100644 --- a/doc/gawktexi.in +++ b/doc/gawktexi.in @@ -10537,9 +10537,9 @@ if you try to do so. For example: @example $ @kbd{gawk 'BEGIN @{ print "hello, } > @kbd{world" @}'} -@print{} gawk: cmd. line:1: BEGIN { print "hello, +@print{} gawk: cmd. line:1: BEGIN @{ print "hello, @print{} gawk: cmd. line:1: ^ unterminated string -@print{} gawk: cmd. line:1: BEGIN { print "hello, +@print{} gawk: cmd. line:1: BEGIN @{ print "hello, @print{} gawk: cmd. line:1: ^ syntax error @end example |