/
README
82 lines (58 loc) · 1.36 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
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
-> Arith.h -> Platform.h
-> Complex.h
-> Errormsg.h -> Error.h
-> Memory.h
-> PrtUtil.h -> Complex.h
-> Utils.h -> Complex.h
-------------
ii)
Mathlib.h
-> Arith.h -> Platform.h
-> Random.h
-> Error.h (_iff_ Mathlib in R)
S_compat.h
-> S.h -> Platform.h , Error.h , Memory.h
-> Fortran.h
-> Linpack.h -> Blas.h , Platform.h
S.h
-> Platform.h
-> Error.h
-> Memory.h
Applic.h
-> Platform.h
Arith.h
-> Platform.h
Fortran.h
-> Platform.h
-> Complex.h
Linpack.h
-> Platform.h
-> Blas.h
PrtUtil.h
-> Complex.h
Errormsg.h
-> Error.h
Utils.h
-> Complex.h