86 |
SCM_API int scm_casei_streq (char * s1, char * s2); |
SCM_API int scm_casei_streq (char * s1, char * s2); |
87 |
SCM_API SCM scm_lreadr (SCM * tok_buf, SCM port, SCM *copy); |
SCM_API SCM scm_lreadr (SCM * tok_buf, SCM port, SCM *copy); |
88 |
SCM_API size_t scm_read_token (int ic, SCM * tok_buf, SCM port, int weird); |
SCM_API size_t scm_read_token (int ic, SCM * tok_buf, SCM port, int weird); |
89 |
SCM_API SCM scm_lreadparen (SCM * tok_buf, SCM port, char *name, SCM *copy); |
SCM_API SCM scm_lreadparen (SCM * tok_buf, SCM port, char *name, SCM *copy |
90 |
|
#ifdef SCM_ELISP_READ_EXTENSIONS |
91 |
|
, char term_char |
92 |
|
#define SCM_ELISP_CLOSE , ')' |
93 |
|
#else |
94 |
|
#define SCM_ELISP_CLOSE |
95 |
|
#endif |
96 |
|
); |
97 |
SCM_API SCM scm_lreadrecparen (SCM * tok_buf, SCM port, char *name, SCM *copy); |
SCM_API SCM scm_lreadrecparen (SCM * tok_buf, SCM port, char *name, SCM *copy); |
98 |
SCM_API SCM scm_read_hash_extend (SCM chr, SCM proc); |
SCM_API SCM scm_read_hash_extend (SCM chr, SCM proc); |
99 |
SCM_API void scm_init_read (void); |
SCM_API void scm_init_read (void); |