The R Project SVN R

Rev

Rev 71373 | Rev 71852 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 71373 Rev 71379
Line 27... Line 27...
27
*/
27
*/
28
 
28
 
29
#ifndef RINTERFACE_H_
29
#ifndef RINTERFACE_H_
30
#define RINTERFACE_H_
30
#define RINTERFACE_H_
31
 
31
 
-
 
32
#include <R_ext/Boolean.h>
-
 
33
#include <R_ext/RStartup.h>
-
 
34
 
32
#ifdef __cplusplus
35
#ifdef __cplusplus
33
# include <cstdio>
36
# include <cstdio>
34
extern "C" {
37
extern "C" {
35
#else
38
#else
36
# include <stdio.h>
39
# include <stdio.h>
Line 40... Line 43...
40
# define NORET __attribute__((noreturn))
43
# define NORET __attribute__((noreturn))
41
#else
44
#else
42
# define NORET
45
# define NORET
43
#endif
46
#endif
44
 
47
 
45
#include <R_ext/Boolean.h>
-
 
46
#include <R_ext/RStartup.h>
-
 
47
 
-
 
48
/* from Defn.h */
48
/* from Defn.h */
49
/* this duplication will be removed in due course */
49
/* this duplication will be removed in due course */
50
 
50
 
51
extern Rboolean R_Interactive;	/* TRUE during interactive use*/
51
extern Rboolean R_Interactive;	/* TRUE during interactive use*/
52
extern Rboolean	R_Slave;	/* Run as a slave process */
52
extern Rboolean	R_Slave;	/* Run as a slave process */