CXXR (C++ R)
|
#include <config.h>
#include <Defn.h>
#include <float.h>
#include <Fileio.h>
#include <Rconnections.h>
#include <errno.h>
#include "CXXR/GCStackRoot.hpp"
#include "CXXR/ProvenanceTracker.h"
#include <R_ext/rlocale.h>
#include "RBufferUtils.h"
#include <Print.h>
Macros | |
#define | SCAN_BLOCKSIZE 1000 |
#define | CONSOLE_PROMPT_SIZE 256 |
#define | NO_COMCHAR 100000 /* won't occur even in Unicode */ |
#define | MAX_STRINGS 10000 |
#define | BUF_SIZE 1000 |
Typedefs | |
typedef struct typecvt_possible_types | Typecvt_Info |
typedef struct wt_info | wt_info |
Functions | |
SEXP attribute_hidden | do_scan (SEXP call, SEXP op, SEXP args, SEXP rho) |
SEXP attribute_hidden | do_countfields (SEXP call, SEXP op, SEXP args, SEXP rho) |
SEXP attribute_hidden | do_typecvt (SEXP call, SEXP op, SEXP args, SEXP env) |
SEXP attribute_hidden | do_readln (SEXP call, SEXP op, SEXP args, SEXP rho) |
SEXP attribute_hidden | do_menu (SEXP call, SEXP op, SEXP args, SEXP rho) |
SEXP attribute_hidden | do_readtablehead (SEXP call, SEXP op, SEXP args, SEXP rho) |
SEXP attribute_hidden | do_writetable (SEXP call, SEXP op, SEXP args, SEXP rho) |
Input scanning routines including scan and readline.