4 #ifndef ROOT_R_TRCompletion
5 #define ROOT_R_TRCompletion
7 #ifndef ROOT_R_RExports
11 #if !defined(_READLINE_H_)
14 # if defined (__STDC__) || defined (__GNUC__) || defined (__cplusplus)
15 # define PARAMS(protos) protos
17 # define PARAMS(protos) ()
22 typedef char **rl_completion_func_t
PARAMS((
const char *,
int,
int));
23 typedef char *rl_compentry_func_t
PARAMS((
const char *,
int));
24 extern char **rl_completion_matches
PARAMS((
const char *, rl_compentry_func_t *));
25 extern char *readline
PARAMS((
const char *));
26 extern void add_history
PARAMS((
const char *));
SEXP RComp_assignTokenSym
SEXP RComp_getFileCompSym
SEXP RComp_assignBufferSym
char * R_completion_generator(const char *text, int state)
SEXP RComp_completeTokenSym
int rl_completion_append_character
SEXP RComp_assignStartSym
rl_completion_func_t * rl_attempted_completion_function
SEXP RComp_retrieveCompsSym
char ** R_custom_completion(const char *text, int start, int end)
int rl_attempted_completion_over