Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: R-0-99-patches

This branch is 44 commits ahead, 42861 commits behind trunk

Fetching latest commit…

Cannot retrieve the latest commit at this time

..
Failed to load latest commit information.
R_ext
Defn.h
Errormsg.h
Fileio.h
Fortran.h
Graphics.h
IOStuff.h
Makefile.in
Parse.h
Print.h
R.h
README
Rdefines.h
Rinternals.h
S.h
S_compat.h
Startup.h
config.h.in

README

These are the  Header  files for the ``R machine''

There are 2 kinds:

     i) Those only used for R internally, e.g.,  Defn.h  declarations

    ii) Those declaring things generally useful in the ``R API'',
	i.e., declaring code that can be used in
	R packages or user code which will be  dyn.load()ed into R.

	The declarations from "ii)" will be moved to  $(R_HOME)/include/
	and be available with, e.g., ``R COMPILE''.
	These are listed as "SRC_HEADERS" in ./Makefile.
			     ~~~~~~~~~~~



-------------------------------------------------------------------
         NESTING Hierarchy
-------------------------------------------------------------------

i)

Graphics.h
	-> Defn.h	-> .......

IOStuff.h
	-> Defn.h	-> .......

Print.h
	-> PrtUtil.h 	-> Complex.h
	-> Defn.h	-> .......

Defn.h
	-> config.h
	-> Rinternals.h -> .......
	-> Errormsg.h

Utils.h
 	-> Sort.h -> Complex.h

    -------------

ii)

Mathlib.h
	-> Rconfig.h
	-> Arith.h
	-> Error.h (_iff_ Mathlib in R)

S_compat.h
	-> S.h		-> config.h , Error.h , Memory.h
	-> Fortran.h	-> Mathlib.h , Complex.h , config.h
	-> Linpack.h	-> Blas.h ,	Rconfig.h

S.h
	-> Rconfig.h
	-> Error.h
	-> Memory.h
	-> Rdefines.h

Applic.h
	-> Rconfig.h

Arith.h

Fortran.h
	-> Mathlib.h
	-> config.h
	-> Complex.h

Linpack.h
	-> Rconfig.h
	-> Blas.h

PrtUtil.h
	-> Complex.h

Error.h

Rinternals.h
	-> Arith.h
	-> Complex.h
	-> Error.h
	-> Memory.h
	-> PrtUtil.h
	-> Utils.h

Sort.h
	-> Complex.h
Something went wrong with that request. Please try again.