aboutsummaryrefslogtreecommitdiffstats
path: root/doc/gawk.info
diff options
context:
space:
mode:
Diffstat (limited to 'doc/gawk.info')
-rw-r--r--doc/gawk.info622
1 files changed, 311 insertions, 311 deletions
diff --git a/doc/gawk.info b/doc/gawk.info
index 44fbd8db..a6eecfdd 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -6524,7 +6524,7 @@ which they may appear:
messages at runtime. *Note Printf Ordering::, which describes how
and why to use positional specifiers. For now, we ignore them.
-`- (Minus)'
+`-' (Minus)
The minus sign, used before the width modifier (see later on in
this list), says to left-justify the argument within its specified
width. Normally, the argument is printed right-justified in the
@@ -6534,7 +6534,7 @@ which they may appear:
prints `foo*'.
-`SPACE'
+SPACE
For numeric conversions, prefix positive values with a space and
negative values with a minus sign.
@@ -6579,7 +6579,7 @@ which they may appear:
programs. For information on appropriate quoting tricks, see
*note Quoting::.
-`WIDTH'
+WIDTH
This is a number specifying the desired minimum width of a field.
Inserting any number between the `%' sign and the format-control
character forces the field to expand to this width. The default
@@ -23171,14 +23171,14 @@ This node presents them all as function prototypes, in the way that
extension code would use them:
`static inline awk_value_t *'
-`make_const_string(const char *string, size_t length, awk_value_t *result)'
+`make_const_string(const char *string, size_t length, awk_value_t *result);'
This function creates a string value in the `awk_value_t' variable
pointed to by `result'. It expects `string' to be a C string
constant (or other string data), and automatically creates a
_copy_ of the data for storage in `result'. It returns `result'.
`static inline awk_value_t *'
-`make_malloced_string(const char *string, size_t length, awk_value_t *result)'
+`make_malloced_string(const char *string, size_t length, awk_value_t *result);'
This function creates a string value in the `awk_value_t' variable
pointed to by `result'. It expects `string' to be a `char *' value
pointing to data previously obtained from `gawk_malloc()',
@@ -23187,13 +23187,13 @@ extension code would use them:
for it. It returns `result'.
`static inline awk_value_t *'
-`make_null_string(awk_value_t *result)'
+`make_null_string(awk_value_t *result);'
This specialized function creates a null string (the "undefined"
value) in the `awk_value_t' variable pointed to by `result'. It
returns `result'.
`static inline awk_value_t *'
-`make_number(double num, awk_value_t *result)'
+`make_number(double num, awk_value_t *result);'
This function simply creates a numeric value in the `awk_value_t'
variable pointed to by `result'.
@@ -34610,310 +34610,310 @@ Node: Printf279578
Node: Basic Printf280363
Node: Control Letters281935
Node: Format Modifiers285920
-Node: Printf Examples291930
-Node: Redirection294416
-Node: Special FD301254
-Ref: Special FD-Footnote-1304420
-Node: Special Files304494
-Node: Other Inherited Files305111
-Node: Special Network306111
-Node: Special Caveats306973
-Node: Close Files And Pipes307922
-Ref: Close Files And Pipes-Footnote-1315113
-Ref: Close Files And Pipes-Footnote-2315261
-Node: Output Summary315411
-Node: Output Exercises316409
-Node: Expressions317089
-Node: Values318278
-Node: Constants318955
-Node: Scalar Constants319646
-Ref: Scalar Constants-Footnote-1320508
-Node: Nondecimal-numbers320758
-Node: Regexp Constants323768
-Node: Using Constant Regexps324294
-Node: Variables327457
-Node: Using Variables328114
-Node: Assignment Options330025
-Node: Conversion331900
-Node: Strings And Numbers332424
-Ref: Strings And Numbers-Footnote-1335489
-Node: Locale influences conversions335598
-Ref: table-locale-affects338344
-Node: All Operators338936
-Node: Arithmetic Ops339565
-Node: Concatenation342070
-Ref: Concatenation-Footnote-1344889
-Node: Assignment Ops344996
-Ref: table-assign-ops349975
-Node: Increment Ops351285
-Node: Truth Values and Conditions354716
-Node: Truth Values355799
-Node: Typing and Comparison356848
-Node: Variable Typing357664
-Node: Comparison Operators361331
-Ref: table-relational-ops361741
-Node: POSIX String Comparison365236
-Ref: POSIX String Comparison-Footnote-1366308
-Node: Boolean Ops366447
-Ref: Boolean Ops-Footnote-1370925
-Node: Conditional Exp371016
-Node: Function Calls372754
-Node: Precedence376634
-Node: Locales380294
-Node: Expressions Summary381926
-Node: Patterns and Actions384497
-Node: Pattern Overview385617
-Node: Regexp Patterns387296
-Node: Expression Patterns387839
-Node: Ranges391619
-Node: BEGIN/END394726
-Node: Using BEGIN/END395487
-Ref: Using BEGIN/END-Footnote-1398223
-Node: I/O And BEGIN/END398329
-Node: BEGINFILE/ENDFILE400644
-Node: Empty403541
-Node: Using Shell Variables403858
-Node: Action Overview406131
-Node: Statements408457
-Node: If Statement410305
-Node: While Statement411800
-Node: Do Statement413828
-Node: For Statement414976
-Node: Switch Statement418134
-Node: Break Statement420516
-Node: Continue Statement422557
-Node: Next Statement424384
-Node: Nextfile Statement426765
-Node: Exit Statement429393
-Node: Built-in Variables431804
-Node: User-modified432937
-Ref: User-modified-Footnote-1440640
-Node: Auto-set440702
-Ref: Auto-set-Footnote-1453754
-Ref: Auto-set-Footnote-2453959
-Node: ARGC and ARGV454015
-Node: Pattern Action Summary458233
-Node: Arrays460666
-Node: Array Basics461995
-Node: Array Intro462839
-Ref: figure-array-elements464773
-Ref: Array Intro-Footnote-1467393
-Node: Reference to Elements467521
-Node: Assigning Elements469983
-Node: Array Example470474
-Node: Scanning an Array472233
-Node: Controlling Scanning475253
-Ref: Controlling Scanning-Footnote-1480647
-Node: Numeric Array Subscripts480963
-Node: Uninitialized Subscripts483148
-Node: Delete484765
-Ref: Delete-Footnote-1487514
-Node: Multidimensional487571
-Node: Multiscanning490668
-Node: Arrays of Arrays492257
-Node: Arrays Summary497011
-Node: Functions499102
-Node: Built-in500141
-Node: Calling Built-in501219
-Node: Numeric Functions503214
-Ref: Numeric Functions-Footnote-1507230
-Ref: Numeric Functions-Footnote-2507587
-Ref: Numeric Functions-Footnote-3507635
-Node: String Functions507907
-Ref: String Functions-Footnote-1531408
-Ref: String Functions-Footnote-2531537
-Ref: String Functions-Footnote-3531785
-Node: Gory Details531872
-Ref: table-sub-escapes533653
-Ref: table-sub-proposed535168
-Ref: table-posix-sub536530
-Ref: table-gensub-escapes538067
-Ref: Gory Details-Footnote-1538900
-Node: I/O Functions539051
-Ref: I/O Functions-Footnote-1546287
-Node: Time Functions546434
-Ref: Time Functions-Footnote-1556943
-Ref: Time Functions-Footnote-2557011
-Ref: Time Functions-Footnote-3557169
-Ref: Time Functions-Footnote-4557280
-Ref: Time Functions-Footnote-5557392
-Ref: Time Functions-Footnote-6557619
-Node: Bitwise Functions557885
-Ref: table-bitwise-ops558447
-Ref: Bitwise Functions-Footnote-1562775
-Node: Type Functions562947
-Node: I18N Functions564099
-Node: User-defined565746
-Node: Definition Syntax566551
-Ref: Definition Syntax-Footnote-1572210
-Node: Function Example572281
-Ref: Function Example-Footnote-1575202
-Node: Function Caveats575224
-Node: Calling A Function575742
-Node: Variable Scope576700
-Node: Pass By Value/Reference579693
-Node: Return Statement583190
-Node: Dynamic Typing586169
-Node: Indirect Calls587098
-Ref: Indirect Calls-Footnote-1598404
-Node: Functions Summary598532
-Node: Library Functions601234
-Ref: Library Functions-Footnote-1604842
-Ref: Library Functions-Footnote-2604985
-Node: Library Names605156
-Ref: Library Names-Footnote-1608614
-Ref: Library Names-Footnote-2608837
-Node: General Functions608923
-Node: Strtonum Function610026
-Node: Assert Function613048
-Node: Round Function616372
-Node: Cliff Random Function617913
-Node: Ordinal Functions618929
-Ref: Ordinal Functions-Footnote-1621992
-Ref: Ordinal Functions-Footnote-2622244
-Node: Join Function622455
-Ref: Join Function-Footnote-1624225
-Node: Getlocaltime Function624425
-Node: Readfile Function628169
-Node: Shell Quoting630141
-Node: Data File Management631542
-Node: Filetrans Function632174
-Node: Rewind Function636270
-Node: File Checking637656
-Ref: File Checking-Footnote-1638989
-Node: Empty Files639190
-Node: Ignoring Assigns641169
-Node: Getopt Function642719
-Ref: Getopt Function-Footnote-1654183
-Node: Passwd Functions654383
-Ref: Passwd Functions-Footnote-1663223
-Node: Group Functions663311
-Ref: Group Functions-Footnote-1671208
-Node: Walking Arrays671413
-Node: Library Functions Summary673013
-Node: Library Exercises674417
-Node: Sample Programs675697
-Node: Running Examples676467
-Node: Clones677195
-Node: Cut Program678419
-Node: Egrep Program688139
-Ref: Egrep Program-Footnote-1695642
-Node: Id Program695752
-Node: Split Program699428
-Ref: Split Program-Footnote-1702882
-Node: Tee Program703010
-Node: Uniq Program705799
-Node: Wc Program713218
-Ref: Wc Program-Footnote-1717468
-Node: Miscellaneous Programs717562
-Node: Dupword Program718775
-Node: Alarm Program720806
-Node: Translate Program725611
-Ref: Translate Program-Footnote-1730174
-Node: Labels Program730444
-Ref: Labels Program-Footnote-1733795
-Node: Word Sorting733879
-Node: History Sorting737949
-Node: Extract Program739784
-Node: Simple Sed747308
-Node: Igawk Program750378
-Ref: Igawk Program-Footnote-1764704
-Ref: Igawk Program-Footnote-2764905
-Ref: Igawk Program-Footnote-3765027
-Node: Anagram Program765142
-Node: Signature Program768203
-Node: Programs Summary769450
-Node: Programs Exercises770671
-Ref: Programs Exercises-Footnote-1774802
-Node: Advanced Features774893
-Node: Nondecimal Data776875
-Node: Array Sorting778465
-Node: Controlling Array Traversal779165
-Ref: Controlling Array Traversal-Footnote-1787531
-Node: Array Sorting Functions787649
-Ref: Array Sorting Functions-Footnote-1791535
-Node: Two-way I/O791731
-Ref: Two-way I/O-Footnote-1796676
-Ref: Two-way I/O-Footnote-2796862
-Node: TCP/IP Networking796944
-Node: Profiling799816
-Node: Advanced Features Summary807357
-Node: Internationalization809290
-Node: I18N and L10N810770
-Node: Explaining gettext811456
-Ref: Explaining gettext-Footnote-1816481
-Ref: Explaining gettext-Footnote-2816665
-Node: Programmer i18n816830
-Ref: Programmer i18n-Footnote-1821706
-Node: Translator i18n821755
-Node: String Extraction822549
-Ref: String Extraction-Footnote-1823680
-Node: Printf Ordering823766
-Ref: Printf Ordering-Footnote-1826552
-Node: I18N Portability826616
-Ref: I18N Portability-Footnote-1829072
-Node: I18N Example829135
-Ref: I18N Example-Footnote-1831938
-Node: Gawk I18N832010
-Node: I18N Summary832654
-Node: Debugger833994
-Node: Debugging835016
-Node: Debugging Concepts835457
-Node: Debugging Terms837267
-Node: Awk Debugging839839
-Node: Sample Debugging Session840745
-Node: Debugger Invocation841279
-Node: Finding The Bug842664
-Node: List of Debugger Commands849143
-Node: Breakpoint Control850475
-Node: Debugger Execution Control854152
-Node: Viewing And Changing Data857511
-Node: Execution Stack860887
-Node: Debugger Info862522
-Node: Miscellaneous Debugger Commands866567
-Node: Readline Support871568
-Node: Limitations872462
-Node: Debugging Summary874577
-Node: Arbitrary Precision Arithmetic875751
-Node: Computer Arithmetic877167
-Ref: table-numeric-ranges880766
-Ref: Computer Arithmetic-Footnote-1881290
-Node: Math Definitions881347
-Ref: table-ieee-formats884642
-Ref: Math Definitions-Footnote-1885246
-Node: MPFR features885351
-Node: FP Math Caution887022
-Ref: FP Math Caution-Footnote-1888072
-Node: Inexactness of computations888441
-Node: Inexact representation889400
-Node: Comparing FP Values890758
-Node: Errors accumulate891840
-Node: Getting Accuracy893272
-Node: Try To Round895976
-Node: Setting precision896875
-Ref: table-predefined-precision-strings897559
-Node: Setting the rounding mode899388
-Ref: table-gawk-rounding-modes899752
-Ref: Setting the rounding mode-Footnote-1903204
-Node: Arbitrary Precision Integers903383
-Ref: Arbitrary Precision Integers-Footnote-1906367
-Node: POSIX Floating Point Problems906516
-Ref: POSIX Floating Point Problems-Footnote-1910395
-Node: Floating point summary910433
-Node: Dynamic Extensions912629
-Node: Extension Intro914181
-Node: Plugin License915446
-Node: Extension Mechanism Outline916243
-Ref: figure-load-extension916671
-Ref: figure-register-new-function918151
-Ref: figure-call-new-function919155
-Node: Extension API Description921142
-Node: Extension API Functions Introduction922592
-Node: General Data Types927413
-Ref: General Data Types-Footnote-1933313
-Node: Memory Allocation Functions933612
-Ref: Memory Allocation Functions-Footnote-1936451
-Node: Constructor Functions936550
+Node: Printf Examples291926
+Node: Redirection294412
+Node: Special FD301250
+Ref: Special FD-Footnote-1304416
+Node: Special Files304490
+Node: Other Inherited Files305107
+Node: Special Network306107
+Node: Special Caveats306969
+Node: Close Files And Pipes307918
+Ref: Close Files And Pipes-Footnote-1315109
+Ref: Close Files And Pipes-Footnote-2315257
+Node: Output Summary315407
+Node: Output Exercises316405
+Node: Expressions317085
+Node: Values318274
+Node: Constants318951
+Node: Scalar Constants319642
+Ref: Scalar Constants-Footnote-1320504
+Node: Nondecimal-numbers320754
+Node: Regexp Constants323764
+Node: Using Constant Regexps324290
+Node: Variables327453
+Node: Using Variables328110
+Node: Assignment Options330021
+Node: Conversion331896
+Node: Strings And Numbers332420
+Ref: Strings And Numbers-Footnote-1335485
+Node: Locale influences conversions335594
+Ref: table-locale-affects338340
+Node: All Operators338932
+Node: Arithmetic Ops339561
+Node: Concatenation342066
+Ref: Concatenation-Footnote-1344885
+Node: Assignment Ops344992
+Ref: table-assign-ops349971
+Node: Increment Ops351281
+Node: Truth Values and Conditions354712
+Node: Truth Values355795
+Node: Typing and Comparison356844
+Node: Variable Typing357660
+Node: Comparison Operators361327
+Ref: table-relational-ops361737
+Node: POSIX String Comparison365232
+Ref: POSIX String Comparison-Footnote-1366304
+Node: Boolean Ops366443
+Ref: Boolean Ops-Footnote-1370921
+Node: Conditional Exp371012
+Node: Function Calls372750
+Node: Precedence376630
+Node: Locales380290
+Node: Expressions Summary381922
+Node: Patterns and Actions384493
+Node: Pattern Overview385613
+Node: Regexp Patterns387292
+Node: Expression Patterns387835
+Node: Ranges391615
+Node: BEGIN/END394722
+Node: Using BEGIN/END395483
+Ref: Using BEGIN/END-Footnote-1398219
+Node: I/O And BEGIN/END398325
+Node: BEGINFILE/ENDFILE400640
+Node: Empty403537
+Node: Using Shell Variables403854
+Node: Action Overview406127
+Node: Statements408453
+Node: If Statement410301
+Node: While Statement411796
+Node: Do Statement413824
+Node: For Statement414972
+Node: Switch Statement418130
+Node: Break Statement420512
+Node: Continue Statement422553
+Node: Next Statement424380
+Node: Nextfile Statement426761
+Node: Exit Statement429389
+Node: Built-in Variables431800
+Node: User-modified432933
+Ref: User-modified-Footnote-1440636
+Node: Auto-set440698
+Ref: Auto-set-Footnote-1453750
+Ref: Auto-set-Footnote-2453955
+Node: ARGC and ARGV454011
+Node: Pattern Action Summary458229
+Node: Arrays460662
+Node: Array Basics461991
+Node: Array Intro462835
+Ref: figure-array-elements464769
+Ref: Array Intro-Footnote-1467389
+Node: Reference to Elements467517
+Node: Assigning Elements469979
+Node: Array Example470470
+Node: Scanning an Array472229
+Node: Controlling Scanning475249
+Ref: Controlling Scanning-Footnote-1480643
+Node: Numeric Array Subscripts480959
+Node: Uninitialized Subscripts483144
+Node: Delete484761
+Ref: Delete-Footnote-1487510
+Node: Multidimensional487567
+Node: Multiscanning490664
+Node: Arrays of Arrays492253
+Node: Arrays Summary497007
+Node: Functions499098
+Node: Built-in500137
+Node: Calling Built-in501215
+Node: Numeric Functions503210
+Ref: Numeric Functions-Footnote-1507226
+Ref: Numeric Functions-Footnote-2507583
+Ref: Numeric Functions-Footnote-3507631
+Node: String Functions507903
+Ref: String Functions-Footnote-1531404
+Ref: String Functions-Footnote-2531533
+Ref: String Functions-Footnote-3531781
+Node: Gory Details531868
+Ref: table-sub-escapes533649
+Ref: table-sub-proposed535164
+Ref: table-posix-sub536526
+Ref: table-gensub-escapes538063
+Ref: Gory Details-Footnote-1538896
+Node: I/O Functions539047
+Ref: I/O Functions-Footnote-1546283
+Node: Time Functions546430
+Ref: Time Functions-Footnote-1556939
+Ref: Time Functions-Footnote-2557007
+Ref: Time Functions-Footnote-3557165
+Ref: Time Functions-Footnote-4557276
+Ref: Time Functions-Footnote-5557388
+Ref: Time Functions-Footnote-6557615
+Node: Bitwise Functions557881
+Ref: table-bitwise-ops558443
+Ref: Bitwise Functions-Footnote-1562771
+Node: Type Functions562943
+Node: I18N Functions564095
+Node: User-defined565742
+Node: Definition Syntax566547
+Ref: Definition Syntax-Footnote-1572206
+Node: Function Example572277
+Ref: Function Example-Footnote-1575198
+Node: Function Caveats575220
+Node: Calling A Function575738
+Node: Variable Scope576696
+Node: Pass By Value/Reference579689
+Node: Return Statement583186
+Node: Dynamic Typing586165
+Node: Indirect Calls587094
+Ref: Indirect Calls-Footnote-1598400
+Node: Functions Summary598528
+Node: Library Functions601230
+Ref: Library Functions-Footnote-1604838
+Ref: Library Functions-Footnote-2604981
+Node: Library Names605152
+Ref: Library Names-Footnote-1608610
+Ref: Library Names-Footnote-2608833
+Node: General Functions608919
+Node: Strtonum Function610022
+Node: Assert Function613044
+Node: Round Function616368
+Node: Cliff Random Function617909
+Node: Ordinal Functions618925
+Ref: Ordinal Functions-Footnote-1621988
+Ref: Ordinal Functions-Footnote-2622240
+Node: Join Function622451
+Ref: Join Function-Footnote-1624221
+Node: Getlocaltime Function624421
+Node: Readfile Function628165
+Node: Shell Quoting630137
+Node: Data File Management631538
+Node: Filetrans Function632170
+Node: Rewind Function636266
+Node: File Checking637652
+Ref: File Checking-Footnote-1638985
+Node: Empty Files639186
+Node: Ignoring Assigns641165
+Node: Getopt Function642715
+Ref: Getopt Function-Footnote-1654179
+Node: Passwd Functions654379
+Ref: Passwd Functions-Footnote-1663219
+Node: Group Functions663307
+Ref: Group Functions-Footnote-1671204
+Node: Walking Arrays671409
+Node: Library Functions Summary673009
+Node: Library Exercises674413
+Node: Sample Programs675693
+Node: Running Examples676463
+Node: Clones677191
+Node: Cut Program678415
+Node: Egrep Program688135
+Ref: Egrep Program-Footnote-1695638
+Node: Id Program695748
+Node: Split Program699424
+Ref: Split Program-Footnote-1702878
+Node: Tee Program703006
+Node: Uniq Program705795
+Node: Wc Program713214
+Ref: Wc Program-Footnote-1717464
+Node: Miscellaneous Programs717558
+Node: Dupword Program718771
+Node: Alarm Program720802
+Node: Translate Program725607
+Ref: Translate Program-Footnote-1730170
+Node: Labels Program730440
+Ref: Labels Program-Footnote-1733791
+Node: Word Sorting733875
+Node: History Sorting737945
+Node: Extract Program739780
+Node: Simple Sed747304
+Node: Igawk Program750374
+Ref: Igawk Program-Footnote-1764700
+Ref: Igawk Program-Footnote-2764901
+Ref: Igawk Program-Footnote-3765023
+Node: Anagram Program765138
+Node: Signature Program768199
+Node: Programs Summary769446
+Node: Programs Exercises770667
+Ref: Programs Exercises-Footnote-1774798
+Node: Advanced Features774889
+Node: Nondecimal Data776871
+Node: Array Sorting778461
+Node: Controlling Array Traversal779161
+Ref: Controlling Array Traversal-Footnote-1787527
+Node: Array Sorting Functions787645
+Ref: Array Sorting Functions-Footnote-1791531
+Node: Two-way I/O791727
+Ref: Two-way I/O-Footnote-1796672
+Ref: Two-way I/O-Footnote-2796858
+Node: TCP/IP Networking796940
+Node: Profiling799812
+Node: Advanced Features Summary807353
+Node: Internationalization809286
+Node: I18N and L10N810766
+Node: Explaining gettext811452
+Ref: Explaining gettext-Footnote-1816477
+Ref: Explaining gettext-Footnote-2816661
+Node: Programmer i18n816826
+Ref: Programmer i18n-Footnote-1821702
+Node: Translator i18n821751
+Node: String Extraction822545
+Ref: String Extraction-Footnote-1823676
+Node: Printf Ordering823762
+Ref: Printf Ordering-Footnote-1826548
+Node: I18N Portability826612
+Ref: I18N Portability-Footnote-1829068
+Node: I18N Example829131
+Ref: I18N Example-Footnote-1831934
+Node: Gawk I18N832006
+Node: I18N Summary832650
+Node: Debugger833990
+Node: Debugging835012
+Node: Debugging Concepts835453
+Node: Debugging Terms837263
+Node: Awk Debugging839835
+Node: Sample Debugging Session840741
+Node: Debugger Invocation841275
+Node: Finding The Bug842660
+Node: List of Debugger Commands849139
+Node: Breakpoint Control850471
+Node: Debugger Execution Control854148
+Node: Viewing And Changing Data857507
+Node: Execution Stack860883
+Node: Debugger Info862518
+Node: Miscellaneous Debugger Commands866563
+Node: Readline Support871564
+Node: Limitations872458
+Node: Debugging Summary874573
+Node: Arbitrary Precision Arithmetic875747
+Node: Computer Arithmetic877163
+Ref: table-numeric-ranges880762
+Ref: Computer Arithmetic-Footnote-1881286
+Node: Math Definitions881343
+Ref: table-ieee-formats884638
+Ref: Math Definitions-Footnote-1885242
+Node: MPFR features885347
+Node: FP Math Caution887018
+Ref: FP Math Caution-Footnote-1888068
+Node: Inexactness of computations888437
+Node: Inexact representation889396
+Node: Comparing FP Values890754
+Node: Errors accumulate891836
+Node: Getting Accuracy893268
+Node: Try To Round895972
+Node: Setting precision896871
+Ref: table-predefined-precision-strings897555
+Node: Setting the rounding mode899384
+Ref: table-gawk-rounding-modes899748
+Ref: Setting the rounding mode-Footnote-1903200
+Node: Arbitrary Precision Integers903379
+Ref: Arbitrary Precision Integers-Footnote-1906363
+Node: POSIX Floating Point Problems906512
+Ref: POSIX Floating Point Problems-Footnote-1910391
+Node: Floating point summary910429
+Node: Dynamic Extensions912625
+Node: Extension Intro914177
+Node: Plugin License915442
+Node: Extension Mechanism Outline916239
+Ref: figure-load-extension916667
+Ref: figure-register-new-function918147
+Ref: figure-call-new-function919151
+Node: Extension API Description921138
+Node: Extension API Functions Introduction922588
+Node: General Data Types927409
+Ref: General Data Types-Footnote-1933309
+Node: Memory Allocation Functions933608
+Ref: Memory Allocation Functions-Footnote-1936447
+Node: Constructor Functions936546
Node: Registration Functions938285
Node: Extension Functions938970
Node: Exit Callback Functions941267