40 #include <R_ext/PrtUtil.h>
45 unsigned int stringWidth(
unsigned int minwidth,
47 unsigned int stringWidthQuote(
unsigned int minwidth,
54 #define formatRaw Rf_formatRaw
55 #define EncodeElement Rf_EncodeElement
56 #define EncodeEnvironment Rf_EncodeEnvironment
57 #define printArray Rf_printArray
58 #define printMatrix Rf_printMatrix
59 #define printNamedVector Rf_printNamedVector
60 #define printVector Rf_printVector
73 SEXP na_string_noquote;
76 extern R_print_par_t R_print;
79 void formatRaw(Rbyte *,
int,
int *);
82 const char *EncodeElement(
SEXP,
int,
int,
char);
83 const char *EncodeEnvironment(
SEXP);
90 const char*,
const char*);
91 void printNamedVector(
SEXP,
SEXP,
int,
const char*);
92 void printVector(
SEXP,
int,
int);
93 void PrintClosure(
SEXP, Rboolean);
94 void PrintLanguage(
SEXP, Rboolean);
97 int F77_SYMBOL(dblepr0)(
const char *,
int *,
double *,
int *);
98 int F77_SYMBOL(intpr0) (
const char *,
int *,
int *,
int *);
99 int F77_SYMBOL(realpr0)(
const char *,
int *,
float *,
int *);
103 #define R_MIN_LBLOFF 2
105 #define R_MIN_WIDTH_OPT 10
106 #define R_MAX_WIDTH_OPT 10000
107 #define R_MIN_DIGITS_OPT 1
108 #define R_MAX_DIGITS_OPT 22