ScmReadContext 45 ext/uvector/uvinit.c ScmReadContext *ctx) ScmReadContext 1644 src/gauche.h SCM_EXTERN ScmObj Scm_ReadWithContext(ScmObj port, ScmReadContext *ctx); ScmReadContext 1647 src/gauche.h ScmReadContext *ctx); ScmReadContext 49 src/read.c static void read_context_init(ScmVM *vm, ScmReadContext *ctx); ScmReadContext 50 src/read.c static void read_context_flush(ScmReadContext *ctx); ScmReadContext 51 src/read.c static ScmObj read_internal(ScmPort *port, ScmReadContext *ctx); ScmReadContext 52 src/read.c static ScmObj read_item(ScmPort *port, ScmReadContext *ctx); ScmReadContext 53 src/read.c static ScmObj read_list(ScmPort *port, ScmChar closer, ScmReadContext *ctx); ScmReadContext 54 src/read.c static ScmObj read_vector(ScmPort *port, ScmChar closer, ScmReadContext *ctx); ScmReadContext 55 src/read.c static ScmObj read_string(ScmPort *port, int incompletep, ScmReadContext *ctx); ScmReadContext 56 src/read.c static ScmObj read_quoted(ScmPort *port, ScmObj quoter, ScmReadContext *ctx); ScmReadContext 57 src/read.c static ScmObj read_char(ScmPort *port, ScmReadContext *ctx); ScmReadContext 58 src/read.c static ScmObj read_word(ScmPort *port, ScmChar initial, ScmReadContext *ctx, ScmReadContext 60 src/read.c static ScmObj read_symbol(ScmPort *port, ScmChar initial, ScmReadContext *ctx); ScmReadContext 61 src/read.c static ScmObj read_number(ScmPort *port, ScmChar initial, ScmReadContext *ctx); ScmReadContext 62 src/read.c static ScmObj read_symbol_or_number(ScmPort *port, ScmChar initial, ScmReadContext *ctx); ScmReadContext 64 src/read.c static ScmObj read_keyword(ScmPort *port, ScmReadContext *ctx); ScmReadContext 67 src/read.c static ScmObj read_sharp_comma(ScmPort *port, ScmReadContext *ctx); ScmReadContext 69 src/read.c ScmReadContext *ctx, int has_ref); ScmReadContext 70 src/read.c static ScmObj read_reference(ScmPort *port, ScmChar ch, ScmReadContext *ctx); ScmReadContext 71 src/read.c static ScmObj maybe_uvector(ScmPort *port, char c, ScmReadContext *ctx); ScmReadContext 90 src/read.c ScmObj Scm_ReadWithContext(ScmObj port, ScmReadContext *ctx) ScmReadContext 144 src/read.c ScmObj Scm_ReadListWithContext(ScmObj port, ScmChar closer, ScmReadContext *ctx) ScmReadContext 175 src/read.c static void read_context_init(ScmVM *vm, ScmReadContext *ctx) ScmReadContext 236 src/read.c static void ref_push(ScmReadContext *ctx, ScmObj obj, ScmObj finisher) ScmReadContext 249 src/read.c static ScmObj ref_register(ScmReadContext *ctx, ScmObj obj, int refnum) ScmReadContext 262 src/read.c static void read_context_flush(ScmReadContext *ctx) ScmReadContext 339 src/read.c static void read_nested_comment(ScmPort *port, ScmReadContext *ctx) ScmReadContext 374 src/read.c static int skipws(ScmPort *port, ScmReadContext *ctx) ScmReadContext 398 src/read.c static ScmObj read_internal(ScmPort *port, ScmReadContext *ctx) ScmReadContext 543 src/read.c static ScmObj read_item(ScmPort *port, ScmReadContext *ctx) ScmReadContext 558 src/read.c ScmReadContext *ctx, int *has_ref, int start_line) ScmReadContext 610 src/read.c static ScmObj read_list(ScmPort *port, ScmChar closer, ScmReadContext *ctx) ScmReadContext 632 src/read.c static ScmObj read_vector(ScmPort *port, ScmChar closer, ScmReadContext *ctx) ScmReadContext 645 src/read.c static ScmObj read_quoted(ScmPort *port, ScmObj quoter, ScmReadContext *ctx) ScmReadContext 703 src/read.c ScmReadContext *ctx) ScmReadContext 790 src/read.c static ScmObj read_char(ScmPort *port, ScmReadContext *ctx) ScmReadContext 853 src/read.c static ScmObj read_word(ScmPort *port, ScmChar initial, ScmReadContext *ctx, ScmReadContext 876 src/read.c static ScmObj read_symbol(ScmPort *port, ScmChar initial, ScmReadContext *ctx) ScmReadContext 882 src/read.c static ScmObj read_number(ScmPort *port, ScmChar initial, ScmReadContext *ctx) ScmReadContext 891 src/read.c static ScmObj read_symbol_or_number(ScmPort *port, ScmChar initial, ScmReadContext *ctx) ScmReadContext 901 src/read.c static ScmObj read_keyword(ScmPort *port, ScmReadContext *ctx) ScmReadContext 982 src/read.c static ScmObj read_reference(ScmPort *port, ScmChar ch, ScmReadContext *ctx) ScmReadContext 1050 src/read.c static ScmObj read_sharp_comma(ScmPort *port, ScmReadContext *ctx) ScmReadContext 1074 src/read.c ScmReadContext *ctx, int has_ref) ScmReadContext 1103 src/read.c static ScmObj maybe_uvector(ScmPort *port, char ch, ScmReadContext *ctx)