The R Project SVN R

Rev

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

Rev 51659 Rev 51836
Line 1... Line 1...
1
/*
1
/*
2
 *  R : A Computer Language for Statistical Data Analysis
2
 *  R : A Computer Language for Statistical Data Analysis
3
 *  Copyright (C) 1995, 1996  Robert Gentleman and Ross Ihaka
3
 *  Copyright (C) 1995, 1996  Robert Gentleman and Ross Ihaka
4
 *  Copyright (C) 1999-2009   The R Development Core Team.
4
 *  Copyright (C) 1999-2010   The R Development Core Team.
5
 *
5
 *
6
 *  This program is free software; you can redistribute it and/or modify
6
 *  This program is free software; you can redistribute it and/or modify
7
 *  it under the terms of the GNU Lesser General Public License as published by
7
 *  it under the terms of the GNU Lesser General Public License as published by
8
 *  the Free Software Foundation; either version 2.1 of the License, or
8
 *  the Free Software Foundation; either version 2.1 of the License, or
9
 *  (at your option) any later version.
9
 *  (at your option) any later version.
Line 20... Line 20...
20
 
20
 
21
#ifndef R_INTERNALS_H_
21
#ifndef R_INTERNALS_H_
22
#define R_INTERNALS_H_
22
#define R_INTERNALS_H_
23
 
23
 
24
#ifdef __cplusplus
24
#ifdef __cplusplus
-
 
25
#include <cstdio>
25
extern "C" {
26
extern "C" {
-
 
27
#else
-
 
28
#include <stdio.h>
26
#endif
29
#endif
27
 
30
 
28
#include <R_ext/Arith.h>
31
#include <R_ext/Arith.h>
29
#include <R_ext/Boolean.h>
32
#include <R_ext/Boolean.h>
30
#include <R_ext/Complex.h>
33
#include <R_ext/Complex.h>
31
#include <R_ext/Error.h>
34
#include <R_ext/Error.h>
32
#include <R_ext/Memory.h>
35
#include <R_ext/Memory.h>
33
#include <R_ext/PrtUtil.h>
36
#include <R_ext/PrtUtil.h>
34
#include <R_ext/Utils.h>
37
#include <R_ext/Utils.h>
35
 
38
 
36
#include <stdio.h> /* for FILE */
-
 
37
/*
-
 
38
#include <errno.h>
-
 
39
#include <stdlib.h>
-
 
40
#include <stdarg.h>
-
 
41
#include <string.h>
-
 
42
#include <limits.h>
-
 
43
#include <float.h>
-
 
44
#include <ctype.h>
-
 
45
*/
-
 
46
 
-
 
47
#include <R_ext/libextern.h>
39
#include <R_ext/libextern.h>
48
 
40
 
49
typedef unsigned char Rbyte;
41
typedef unsigned char Rbyte;
50
 
42
 
51
/* type for length of vectors etc */
43
/* type for length of vectors etc */