[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |

The header files which R installs are in directory
`` R_INCLUDE_DIR'` (default

`R.h'includes many other files

`S.h'different version for code ported from S

`Rinternals.h'definitions for using R's internal structures

`Rdefines.h'macros for an S-like interface to the above

`Rmath.h'standalone math library

`Rversion.h'R version information

`Rinterface.h'for add-on front-ends (Unix-alikes only)

`Rembedded.h'for add-on front-ends

`R_ext/Applic.h'optimization and integration

`R_ext/BLAS.h'C definitions for BLAS routines

`R_ext/Callbacks.h'C (and R function) top-level task handlers

`R_ext/GetX11Image.h'X11Image interface used by package

trkplot

`R_ext/Lapack.h'C definitions for some LAPACK routines

`R_ext/Linpack.h'C definitions for some LINPACK routines, not all of which are included in R

`R_ext/Parse.h'a small part of R's parse interface

`R_ext/RConvertors.h'

`R_ext/Rdynload.h'needed to register compiled code in packages

`R_ext/R-ftp-http.h'interface to internal method of

`download.file`

`R_ext/Riconv.h'interface to

`iconv`

`R_ext/RStartup.h'for add-on front-ends

`R_ext/Visibility.h'definitions controlling visibility

`R_ext/eventloop.h'for add-on front-ends and for packages that need to share in the R event loops (on all platforms)

The following headers are included by ``R.h'`:

`Rconfig.h'configuration info that is made available

`R_ext/Arith.h'handling for

`NA`

s,`NaN`

s,`Inf`

/`-Inf`

`R_ext/Boolean.h'

`TRUE`

/`FALSE`

type

`R_ext/Complex.h'C typedefs for R's

`complex`

`R_ext/Constants.h'constants

`R_ext/Error.h'error handling

`R_ext/Memory.h'memory allocation

`R_ext/Print.h'

`Rprintf`

and variations.

`R_ext/Random.h'random number generation

`R_ext/RS.h'definitions common to

`R.h'and`S.h', including`F77_CALL`

etc.

`R_ext/Utils.h'sorting and other utilities

`R_ext/libextern.h'definitions for exports from

`R.dll'on Windows.

The graphics systems are exposed in headers
``R_ext/GraphicsEngine.h'`, ``R_ext/GraphicsDevice.h'` (which it
includes) and ``R_ext/QuartzDevice.h'`. Some entry points from the
**stats** package are in ``R_ext/stats_package.h'` (currently
related to the internals of `nls`

and `nlminb`

).

[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |

This document was generated by *root* on *April, 26 2012* using *texi2html 1.76*.