The R Project SVN R

Rev

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

Rev 51261 Rev 51270
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) 1997--2009  Robert Gentleman, Ross Ihaka and the
4
 *  Copyright (C) 1997--2009  The R Development Core Team
5
 *                            R Development Core Team
-
 
6
 *
5
 *
7
 *  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
8
 *  it under the terms of the GNU General Public License as published by
7
 *  it under the terms of the GNU General Public License as published by
9
 *  the Free Software Foundation; either version 2 of the License, or
8
 *  the Free Software Foundation; either version 2 of the License, or
10
 *  (at your option) any later version.
9
 *  (at your option) any later version.
Line 20... Line 19...
20
 */
19
 */
21
 
20
 
22
/* Names of  .Internal(.) and .Primitive(.)  R functions
21
/* Names of  .Internal(.) and .Primitive(.)  R functions
23
 *
22
 *
24
 * Must all return SEXP because of CCODE in Defn.h.
23
 * Must all return SEXP because of CCODE in Defn.h.
25
 * The do_math.(), etc are in ../main/arithmetic.h
24
 * do_math*() and do_cmathfuns are in ../main/arithmetic.h
26
 */
25
 */
27
 
26
 
28
#ifndef R_INTERNAL_H
27
#ifndef R_INTERNAL_H
29
#define R_INTERNAL_H
28
#define R_INTERNAL_H
30
 
29
 
Line 109... Line 108...
109
SEXP do_asmatrixdf(SEXP, SEXP, SEXP, SEXP);
108
SEXP do_asmatrixdf(SEXP, SEXP, SEXP, SEXP);
110
SEXP do_assign(SEXP, SEXP, SEXP, SEXP);
109
SEXP do_assign(SEXP, SEXP, SEXP, SEXP);
111
SEXP do_asvector(SEXP, SEXP, SEXP, SEXP);
110
SEXP do_asvector(SEXP, SEXP, SEXP, SEXP);
112
SEXP do_AT(SEXP call, SEXP op, SEXP args, SEXP env);
111
SEXP do_AT(SEXP call, SEXP op, SEXP args, SEXP env);
113
SEXP do_AT_assign(SEXP call, SEXP op, SEXP args, SEXP env);
112
SEXP do_AT_assign(SEXP call, SEXP op, SEXP args, SEXP env);
114
SEXP do_atan(SEXP, SEXP, SEXP, SEXP);
-
 
115
SEXP do_attach(SEXP,SEXP,SEXP,SEXP);
113
SEXP do_attach(SEXP,SEXP,SEXP,SEXP);
116
SEXP do_attr(SEXP, SEXP, SEXP, SEXP);
114
SEXP do_attr(SEXP, SEXP, SEXP, SEXP);
117
SEXP do_attrgets(SEXP, SEXP, SEXP, SEXP);
115
SEXP do_attrgets(SEXP, SEXP, SEXP, SEXP);
118
SEXP do_attributes(SEXP, SEXP, SEXP, SEXP);
116
SEXP do_attributes(SEXP, SEXP, SEXP, SEXP);
119
SEXP do_attributesgets(SEXP, SEXP, SEXP, SEXP);
117
SEXP do_attributesgets(SEXP, SEXP, SEXP, SEXP);
Line 301... Line 299...
301
SEXP do_logic(SEXP, SEXP, SEXP, SEXP);
299
SEXP do_logic(SEXP, SEXP, SEXP, SEXP);
302
SEXP do_logic2(SEXP, SEXP, SEXP, SEXP);
300
SEXP do_logic2(SEXP, SEXP, SEXP, SEXP);
303
SEXP do_logic3(SEXP, SEXP, SEXP, SEXP);
301
SEXP do_logic3(SEXP, SEXP, SEXP, SEXP);
304
SEXP do_ls(SEXP, SEXP, SEXP, SEXP);
302
SEXP do_ls(SEXP, SEXP, SEXP, SEXP);
305
SEXP do_l10n_info(SEXP, SEXP, SEXP, SEXP);
303
SEXP do_l10n_info(SEXP, SEXP, SEXP, SEXP);
306
/* R_lsInternal -> ./Rinternals.h */
-
 
307
SEXP do_machine(SEXP, SEXP, SEXP, SEXP);
304
SEXP do_machine(SEXP, SEXP, SEXP, SEXP);
308
SEXP do_makelazy(SEXP, SEXP, SEXP, SEXP);
305
SEXP do_makelazy(SEXP, SEXP, SEXP, SEXP);
309
SEXP do_makelist(SEXP, SEXP, SEXP, SEXP);
306
SEXP do_makelist(SEXP, SEXP, SEXP, SEXP);
310
SEXP do_makenames(SEXP, SEXP, SEXP, SEXP);
307
SEXP do_makenames(SEXP, SEXP, SEXP, SEXP);
311
SEXP do_makeunique(SEXP, SEXP, SEXP, SEXP);
308
SEXP do_makeunique(SEXP, SEXP, SEXP, SEXP);
Line 461... Line 458...
461
SEXP do_subassign(SEXP, SEXP, SEXP, SEXP);
458
SEXP do_subassign(SEXP, SEXP, SEXP, SEXP);
462
SEXP do_subassign_dflt(SEXP, SEXP, SEXP, SEXP);
459
SEXP do_subassign_dflt(SEXP, SEXP, SEXP, SEXP);
463
SEXP do_subassign2(SEXP, SEXP, SEXP, SEXP);
460
SEXP do_subassign2(SEXP, SEXP, SEXP, SEXP);
464
SEXP do_subassign2_dflt(SEXP, SEXP, SEXP, SEXP);
461
SEXP do_subassign2_dflt(SEXP, SEXP, SEXP, SEXP);
465
SEXP do_subassign3(SEXP, SEXP, SEXP, SEXP);
462
SEXP do_subassign3(SEXP, SEXP, SEXP, SEXP);
466
/* R_subassign3_dflt -> ./Rinternals.h */
-
 
467
SEXP do_subassigndf(SEXP, SEXP, SEXP, SEXP);
463
SEXP do_subassigndf(SEXP, SEXP, SEXP, SEXP);
468
SEXP do_subassigndf2(SEXP, SEXP, SEXP, SEXP);
464
SEXP do_subassigndf2(SEXP, SEXP, SEXP, SEXP);
469
SEXP do_subset(SEXP, SEXP, SEXP, SEXP);
465
SEXP do_subset(SEXP, SEXP, SEXP, SEXP);
470
SEXP do_subset_dflt(SEXP, SEXP, SEXP, SEXP);
466
SEXP do_subset_dflt(SEXP, SEXP, SEXP, SEXP);
471
SEXP do_subset2(SEXP, SEXP, SEXP, SEXP);
467
SEXP do_subset2(SEXP, SEXP, SEXP, SEXP);
472
SEXP do_subset2_dflt(SEXP, SEXP, SEXP, SEXP);
468
SEXP do_subset2_dflt(SEXP, SEXP, SEXP, SEXP);
473
SEXP do_subset3(SEXP, SEXP, SEXP, SEXP);
469
SEXP do_subset3(SEXP, SEXP, SEXP, SEXP);
474
/* R_subset3_dflt -> ./Rinternals.h */
-
 
475
SEXP do_subsetdf(SEXP, SEXP, SEXP, SEXP);
470
SEXP do_subsetdf(SEXP, SEXP, SEXP, SEXP);
476
SEXP do_subsetdf2(SEXP, SEXP, SEXP, SEXP);
471
SEXP do_subsetdf2(SEXP, SEXP, SEXP, SEXP);
477
SEXP do_substitute(SEXP, SEXP, SEXP, SEXP);
472
SEXP do_substitute(SEXP, SEXP, SEXP, SEXP);
478
SEXP do_substr(SEXP,SEXP,SEXP,SEXP);
473
SEXP do_substr(SEXP,SEXP,SEXP,SEXP);
479
SEXP do_substrgets(SEXP,SEXP,SEXP,SEXP);
474
SEXP do_substrgets(SEXP,SEXP,SEXP,SEXP);