This is R-exts.info, produced by makeinfo version 4.8 from R-exts.texi.

INFO-DIR-SECTION Programming
START-INFO-DIR-ENTRY
* R Extensions: (R-exts).      Writing R Extensions.
END-INFO-DIR-ENTRY


Indirect:
R-exts.info-1: 196
R-exts.info-2: 295264

Tag Table:
(Indirect)
Node: Top196
Node: Acknowledgements1603
Node: Creating R packages1943
Ref: Creating R packages-Footnote-17061
Ref: Creating R packages-Footnote-27277
Node: Package structure7300
Ref: Package structure-Footnote-111677
Ref: Package structure-Footnote-211781
Node: The DESCRIPTION file11861
Ref: The DESCRIPTION file-Footnote-131330
Node: The INDEX file31908
Node: Package subdirectories32771
Ref: Package subdirectories-Footnote-144612
Ref: Package subdirectories-Footnote-244814
Ref: Package subdirectories-Footnote-344934
Ref: Package subdirectories-Footnote-444987
Ref: Package subdirectories-Footnote-545110
Ref: Package subdirectories-Footnote-645480
Ref: Package subdirectories-Footnote-745557
Ref: Package subdirectories-Footnote-845640
Ref: Package subdirectories-Footnote-945751
Ref: Package subdirectories-Footnote-1045819
Ref: Package subdirectories-Footnote-1145859
Node: Package bundles46126
Node: Data in packages46350
Ref: Data in packages-Footnote-150232
Node: Non-R scripts in packages50282
Node: Configure and cleanup51693
Node: Using Makevars60233
Ref: Using Makevars-Footnote-169108
Ref: Using Makevars-Footnote-269176
Node: OpenMP support69319
Ref: OpenMP support-Footnote-171447
Ref: OpenMP support-Footnote-271567
Node: Using pthreads71673
Ref: Using pthreads-Footnote-173819
Node: Compiling in sub-directories73888
Node: Configure example76213
Node: Using F95 code80838
Ref: Using F95 code-Footnote-182701
Node: Checking and building packages82796
Ref: Checking and building packages-Footnote-184691
Node: Checking packages84822
Ref: Checking packages-Footnote-196256
Ref: Checking packages-Footnote-296318
Ref: Checking packages-Footnote-396390
Ref: Checking packages-Footnote-496565
Ref: Checking packages-Footnote-596751
Ref: Checking packages-Footnote-696974
Node: Building package tarballs97018
Ref: Building package tarballs-Footnote-1102588
Ref: Building package tarballs-Footnote-2102627
Ref: Building package tarballs-Footnote-3102741
Ref: Building package tarballs-Footnote-4102847
Node: Building binary packages102875
Node: Writing package vignettes105550
Ref: Writing package vignettes-Footnote-1111900
Ref: Writing package vignettes-Footnote-2112011
Ref: Writing package vignettes-Footnote-3112093
Ref: Writing package vignettes-Footnote-4112225
Node: Encodings and vignettes112399
Ref: Encodings and vignettes-Footnote-1115330
Node: Submitting a package to CRAN115423
Ref: Submitting a package to CRAN-Footnote-1121997
Ref: Submitting a package to CRAN-Footnote-2122234
Ref: Submitting a package to CRAN-Footnote-3122441
Node: PDF size122540
Ref: PDF size-Footnote-1125098
Node: Package timing125248
Node: Windows external software126493
Node: Package namespaces128018
Node: Specifying imports and exports131167
Node: Registering S3 methods134068
Node: Load hooks135330
Ref: Load hooks-Footnote-1137166
Node: useDynLib137237
Ref: useDynLib-Footnote-1143312
Ref: useDynLib-Footnote-2143419
Node: An example143543
Node: Summary -- converting an existing package144838
Node: Namespaces with S4 classes and methods145952
Ref: Namespaces with S4 classes and methods-Footnote-1150013
Node: Writing portable packages150139
Ref: Writing portable packages-Footnote-1156677
Ref: Writing portable packages-Footnote-2156780
Node: Encoding issues156903
Ref: Encoding issues-Footnote-1159966
Node: Binary distribution160089
Node: Diagnostic messages161455
Node: Internationalization164856
Node: C-level messages165672
Node: R messages167698
Node: Installing translations169223
Node: Makefile support170275
Node: CITATION files171834
Node: Package types174199
Node: Frontend174609
Node: Services175323
Node: Writing R documentation files176421
Node: Rd format176926
Ref: Rd format-Footnote-1182083
Node: Documenting functions182139
Ref: Documenting functions-Footnote-1193459
Ref: Documenting functions-Footnote-2193617
Ref: Documenting functions-Footnote-3193771
Node: Documenting data sets193865
Node: Documenting S4 classes and methods196256
Node: Documenting packages198535
Node: Sectioning199901
Node: Marking text201430
Ref: Marking text-Footnote-1205817
Node: Lists and tables205956
Node: Cross-references208210
Ref: Cross-references-Footnote-1210656
Node: Mathematics210721
Node: Figures212179
Node: Insertions214099
Ref: Insertions-Footnote-1215791
Ref: Insertions-Footnote-2216118
Node: Indices216190
Node: Platform-specific sections217407
Node: Conditional text218320
Node: Dynamic pages219755
Node: User-defined macros223263
Node: Encoding225107
Ref: Encoding-Footnote-1227543
Node: Processing Rd format227777
Node: Editing Rd files229280
Node: Tidying and profiling R code230245
Node: Tidying R code230776
Node: Profiling R code for speed233116
Ref: Profiling R code for speed-Footnote-1237459
Ref: Profiling R code for speed-Footnote-2237555
Node: Profiling R code for memory use237645
Node: Memory statistics from Rprof240166
Node: Tracking memory allocations241432
Node: Tracing copies of an object242289
Node: Profiling compiled code244566
Node: Linux245092
Node: Solaris247917
Node: Mac OS X248169
Node: Debugging248605
Node: Browsing249432
Ref: Browsing-Footnote-1251883
Node: Debugging R code252016
Node: Using gctorture and valgrind264585
Node: Using gctorture265225
Node: Using valgrind267529
Node: Debugging compiled code272902
Node: Finding entry points276241
Node: Inspecting R objects277319
Node: System and foreign language interfaces281530
Node: Operating system access282200
Node: Interface functions .C and .Fortran283036
Ref: Interface functions .C and .Fortran-Footnote-1290439
Node: dyn.load and dyn.unload290543
Node: Registering native routines295264
Ref: Registering native routines-Footnote-1301528
Node: Speed considerations301568
Node: Linking to native routines in other packages304186
Node: Creating shared objects306198
Node: Interfacing C++ code310593
Node: Fortran I/O313563
Node: Linking to other packages314556
Node: Unix-alikes315304
Ref: Unix-alikes-Footnote-1318017
Node: Windows318077
Node: Handling R objects in C320391
Ref: Handling R objects in C-Footnote-1325385
Ref: Handling R objects in C-Footnote-2325458
Node: Garbage Collection325551
Node: Allocating storage330305
Node: Details of R types331127
Node: Attributes334310
Node: Classes338190
Node: Handling lists338981
Node: Handling character data340320
Node: Finding and setting variables341935
Ref: Finding and setting variables-Footnote-1343832
Node: Some convenience functions343960
Node: Semi-internal convenience functions346406
Node: Named objects and copying346994
Node: Interface functions .Call and .External349808
Node: Calling .Call350483
Node: Calling .External352398
Node: Missing and special values355860
Node: Evaluating R expressions from C357521
Node: Zero-finding361513
Node: Calculating numerical derivatives363483
Ref: Calculating numerical derivatives-Footnote-1370038
Node: Parsing R code from C370124
Ref: Parsing R code from C-Footnote-1372657
Node: Accessing source references372744
Node: External pointers and weak references373777
Node: An external pointer example378201
Node: Vector accessor functions380247
Node: Character encoding issues381166
Node: The R API383742
Ref: The R API-Footnote-1386807
Node: Memory allocation386887
Node: Transient387259
Node: User-controlled388901
Node: Error handling390159
Node: Error handling from FORTRAN391244
Node: Random numbers391716
Node: Missing and IEEE values392897
Node: Printing394107
Node: Printing from FORTRAN395270
Node: Calling C from FORTRAN and vice versa396298
Node: Numerical analysis subroutines398216
Node: Distribution functions399332
Node: Mathematical functions403220
Node: Numerical Utilities404980
Node: Mathematical constants408233
Node: Optimization410653
Node: Integration413358
Node: Utility functions416373
Node: Re-encoding421611
Node: Allowing interrupts423059
Node: Platform and version information423847
Ref: Platform and version information-Footnote-1425479
Node: Inlining C functions425530
Node: Controlling visibility426585
Node: Standalone Mathlib428900
Node: Organization of header files430198
Node: Generic functions and methods433407
Node: Adding new generics437315
Node: Linking GUIs and other front-ends to R439066
Node: Embedding R under Unix-alikes440201
Ref: Embedding R under Unix-alikes-Footnote-1445061
Ref: Embedding R under Unix-alikes-Footnote-2445177
Node: Compiling against the R library445263
Node: Setting R callbacks445940
Node: Registering symbols452855
Node: Meshing event loops453749
Node: Threading issues456783
Ref: Threading issues-Footnote-1458393
Node: Embedding R under Windows458574
Node: Using (D)COM459018
Node: Calling R.dll directly460652
Ref: Calling R.dll directly-Footnote-1467074
Node: Finding R_HOME467223
Node: Function and variable index470345
Node: Concept index499036

End Tag Table


Local Variables:
coding: iso-8859-1
End:
