ScmPort 16 examples/mqueue-cpp/mqueue_glue.cpp static void mqueue_print(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 121 ext/charconv/charconv.c static int conv_fileno(ScmPort *port) ScmPort 127 ext/charconv/charconv.c static int conv_ready(ScmPort *port) ScmPort 134 ext/charconv/charconv.c static ScmObj conv_name(int dir, ScmPort *remote, const char *from, const char *to) ScmPort 149 ext/charconv/charconv.c static int conv_input_filler(ScmPort *port, int mincnt) ScmPort 234 ext/charconv/charconv.c static void conv_input_closer(ScmPort *p) ScmPort 240 ext/charconv/charconv.c ScmObj Scm_MakeInputConversionPort(ScmPort *fromPort, ScmPort 315 ext/charconv/charconv.c static ScmPort *coding_aware_conv(ScmPort *src, const char *encoding) ScmPort 345 ext/charconv/charconv.c static void conv_output_closer(ScmPort *port) ScmPort 377 ext/charconv/charconv.c static int conv_output_flusher(ScmPort *port, int cnt, int forcep) ScmPort 442 ext/charconv/charconv.c ScmObj Scm_MakeOutputConversionPort(ScmPort *toPort, ScmPort 77 ext/charconv/charconv.h extern ScmObj Scm_MakeInputConversionPort(ScmPort *source, ScmPort 83 ext/charconv/charconv.h extern ScmObj Scm_MakeOutputConversionPort(ScmPort *sink, ScmPort 22 ext/dbm/bdbm.c static void bsddb_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 29 ext/dbm/bdbm.c static void bsddb_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 14 ext/dbm/gdbm.c static void gdbm_print(ScmObj, ScmPort *, ScmWriteContext*); ScmPort 27 ext/dbm/gdbm.c static void gdbm_print(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 20 ext/dbm/ndbm.c static void ndbm_print(ScmObj, ScmPort *, ScmWriteContext*); ScmPort 33 ext/dbm/ndbm.c static void ndbm_print(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 32 ext/net/addr.c static void sockaddr_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 45 ext/net/addr.c void sockaddr_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 45 ext/net/net.c static void socket_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 61 ext/net/net.c static void socket_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 47 ext/threads/mutex.c static void mutex_print(ScmObj mutex, ScmPort *port, ScmWriteContext *ctx); ScmPort 86 ext/threads/mutex.c static void mutex_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 265 ext/threads/mutex.c static void cv_print(ScmObj cv, ScmPort *port, ScmWriteContext *ctx); ScmPort 296 ext/threads/mutex.c static void cv_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 629 ext/threads/thrlib.c static void thread_exception_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 639 ext/threads/thrlib.c static void uncaught_exception_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 644 ext/threads/thrlib.c static void terminated_thread_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 84 ext/uvector/gauche/uvector.h extern ScmObj Scm_ReadBlockX(ScmUVector *v, ScmPort *port, ScmPort 86 ext/uvector/gauche/uvector.h extern ScmObj Scm_WriteBlock(ScmUVector *v, ScmPort *port, ScmPort 196 ext/uvector/uvector.c static inline void int64print(ScmPort *out, ScmInt64 v) ScmPort 209 ext/uvector/uvector.c static inline void uint64print(ScmPort *out, ScmUInt64 v) ScmPort 758 ext/uvector/uvector.c static void print_s8vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 962 ext/uvector/uvector.c static void print_u8vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 1166 ext/uvector/uvector.c static void print_s16vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 1370 ext/uvector/uvector.c static void print_u16vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 1574 ext/uvector/uvector.c static void print_s32vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 1778 ext/uvector/uvector.c static void print_u32vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 1982 ext/uvector/uvector.c static void print_s64vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 2186 ext/uvector/uvector.c static void print_u64vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 2390 ext/uvector/uvector.c static void print_f32vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 2594 ext/uvector/uvector.c static void print_f64vector(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 9680 ext/uvector/uvector.c ScmObj Scm_ReadBlockX(ScmUVector *v, ScmPort *port, ScmPort 9706 ext/uvector/uvector.c ScmObj Scm_WriteBlock(ScmUVector *v, ScmPort *port, ScmPort 44 ext/uvector/uvinit.c static ScmObj read_uvector(ScmPort *port, const char *tag, ScmPort 76 ext/uvector/uvinit.c SCM_EXTERN ScmObj (*Scm_ReadUvectorHook)(ScmPort *port, const char *tag, ScmPort 46 ext/vport/vport.c static void vport_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 54 ext/vport/vport.c SCM_DEFINE_BASE_CLASS(Scm_VirtualInputPortClass, ScmPort, ScmPort 58 ext/vport/vport.c SCM_DEFINE_BASE_CLASS(Scm_VirtualOutputPortClass, ScmPort, ScmPort 84 ext/vport/vport.c static int vport_getb(ScmPort *p) ScmPort 122 ext/vport/vport.c static int vport_getc(ScmPort *p) ScmPort 159 ext/vport/vport.c static int vport_getz(char *buf, int buflen, ScmPort *p) ScmPort 193 ext/vport/vport.c static int vport_ready(ScmPort *p, int charp) ScmPort 211 ext/vport/vport.c static void vport_putb(ScmByte b, ScmPort *p) ScmPort 235 ext/vport/vport.c static void vport_putc(ScmChar c, ScmPort *p) ScmPort 260 ext/vport/vport.c static void vport_putz(const char *buf, int size, ScmPort *p) ScmPort 284 ext/vport/vport.c static void vport_puts(ScmString *s, ScmPort *p) ScmPort 315 ext/vport/vport.c static void vport_flush(ScmPort *p) ScmPort 327 ext/vport/vport.c static void vport_close(ScmPort *p) ScmPort 339 ext/vport/vport.c static off_t vport_seek(ScmPort *p, off_t off, int whence) ScmPort 400 ext/vport/vport.c static void vport_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 482 ext/vport/vport.c SCM_DEFINE_BASE_CLASS(Scm_BufferedInputPortClass, ScmPort, ScmPort 486 ext/vport/vport.c SCM_DEFINE_BASE_CLASS(Scm_BufferedOutputPortClass, ScmPort, ScmPort 508 ext/vport/vport.c static int bport_fill(ScmPort *p, int cnt) ScmPort 527 ext/vport/vport.c static int bport_flush(ScmPort *p, int cnt, int forcep) ScmPort 546 ext/vport/vport.c static void bport_close(ScmPort *p) ScmPort 558 ext/vport/vport.c static int bport_ready(ScmPort *p) ScmPort 575 ext/vport/vport.c static int bport_filenum(ScmPort *p) ScmPort 592 ext/vport/vport.c static off_t bport_seek(ScmPort *p, off_t off, int whence) ScmPort 94 src/bignum.c int Scm_DumpBignum(ScmBignum *b, ScmPort *out); ScmPort 1276 src/bignum.c int Scm_DumpBignum(ScmBignum *b, ScmPort *out) ScmPort 167 src/char.c static void charset_print(ScmObj obj, ScmPort *out, ScmWriteContext*); ScmPort 196 src/char.c static void charset_print_ch(ScmPort *out, ScmChar ch) ScmPort 210 src/char.c static void charset_print(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 316 src/char.c ScmChar Scm_ReadXdigitsFromPort(ScmPort *port, int ndigits, ScmPort 584 src/char.c void Scm_CharSetDump(ScmCharSet *cs, ScmPort *port) ScmPort 603 src/char.c static ScmChar read_charset_xdigits(ScmPort *port, int ndigs, int key) ScmPort 647 src/char.c static ScmObj read_predef_charset(ScmPort*, ScmObj*); ScmPort 649 src/char.c ScmObj Scm_CharSetRead(ScmPort *input, int *complement_p, ScmPort 788 src/char.c ScmObj read_predef_charset(ScmPort *input, ScmObj *chars) ScmPort 47 src/class.c static void class_print(ScmObj, ScmPort *, ScmWriteContext*); ScmPort 48 src/class.c static void generic_print(ScmObj, ScmPort *, ScmWriteContext*); ScmPort 49 src/class.c static void method_print(ScmObj, ScmPort *, ScmWriteContext*); ScmPort 50 src/class.c static void next_method_print(ScmObj, ScmPort *, ScmWriteContext*); ScmPort 51 src/class.c static void slot_accessor_print(ScmObj, ScmPort *, ScmWriteContext*); ScmPort 52 src/class.c static void accessor_method_print(ScmObj, ScmPort *, ScmWriteContext*); ScmPort 394 src/class.c static void class_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 1680 src/class.c static void slot_accessor_print(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 1920 src/class.c static void generic_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 2149 src/class.c static void method_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 2449 src/class.c static void next_method_print(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 2460 src/class.c static void accessor_method_print(ScmObj obj, ScmPort *port, ScmPort 70 src/code.c static void compiled_code_print(ScmObj obj, ScmPort *out, ScmWriteContext *c) ScmPort 98 src/compaux.c static void synclo_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 142 src/compaux.c static void identifier_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 46 src/error.c static void message_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 87 src/error.c static void message_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 405 src/error.c ScmObj Scm_MakeReadError(ScmObj message, ScmPort *port, int line) ScmPort 583 src/error.c void Scm_PortError(ScmPort *port, int reason, const char *msg, ...) ScmPort 746 src/error.c void Scm_ShowStackTrace(ScmPort *out, ScmObj stacklite, ScmPort 806 src/error.c static void Scm_PrintDefaultErrorHeading(ScmObj e, ScmPort *out) ScmPort 3262 src/extlib.c static void bufport_closer(ScmPort *p) ScmPort 3271 src/extlib.c static int bufport_filler(ScmPort *p, int cnt) ScmPort 3321 src/extlib.c static int bufport_flusher(ScmPort *p, int cnt, int forcep) ScmPort 5280 src/extlib.c static void Scm_VMClass_PRINT(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 445 src/gauche.h ScmPort *sink, ScmPort 449 src/gauche.h ScmPort *sink, ScmPort 877 src/gauche.h SCM_EXTERN ScmChar Scm_ReadXdigitsFromPort(ScmPort *port, int ndigits, ScmPort 910 src/gauche.h SCM_EXTERN ScmObj Scm_CharSetRead(ScmPort *input, int *complement_p, ScmPort 1470 src/gauche.h SCM_EXTERN ScmObj Scm_GetBufferingMode(ScmPort *port); ScmPort 1480 src/gauche.h SCM_EXTERN ScmObj Scm_GetOutputString(ScmPort *port); ScmPort 1481 src/gauche.h SCM_EXTERN ScmObj Scm_GetOutputStringUnsafe(ScmPort *port); ScmPort 1482 src/gauche.h SCM_EXTERN ScmObj Scm_GetRemainingInputString(ScmPort *port); ScmPort 1496 src/gauche.h SCM_EXTERN ScmObj Scm_MakeCodingAwarePort(ScmPort *iport); ScmPort 1498 src/gauche.h SCM_EXTERN ScmObj Scm_PortName(ScmPort *port); ScmPort 1499 src/gauche.h SCM_EXTERN int Scm_PortLine(ScmPort *port); ScmPort 1500 src/gauche.h SCM_EXTERN ScmObj Scm_PortSeek(ScmPort *port, ScmObj off, int whence); ScmPort 1501 src/gauche.h SCM_EXTERN ScmObj Scm_PortSeekUnsafe(ScmPort *port, ScmObj off, int whence); ScmPort 1502 src/gauche.h SCM_EXTERN int Scm_PortFileNo(ScmPort *port); ScmPort 1504 src/gauche.h SCM_EXTERN int Scm_ByteReady(ScmPort *port); ScmPort 1505 src/gauche.h SCM_EXTERN int Scm_ByteReadyUnsafe(ScmPort *port); ScmPort 1506 src/gauche.h SCM_EXTERN int Scm_CharReady(ScmPort *port); ScmPort 1507 src/gauche.h SCM_EXTERN int Scm_CharReadyUnsafe(ScmPort *port); ScmPort 1509 src/gauche.h SCM_EXTERN void Scm_ClosePort(ScmPort *port); ScmPort 1511 src/gauche.h SCM_EXTERN ScmObj Scm_VMWithPortLocking(ScmPort *port, ScmPort 1514 src/gauche.h SCM_EXTERN void Scm_Putb(ScmByte b, ScmPort *port); ScmPort 1515 src/gauche.h SCM_EXTERN void Scm_Putc(ScmChar c, ScmPort *port); ScmPort 1516 src/gauche.h SCM_EXTERN void Scm_Puts(ScmString *s, ScmPort *port); ScmPort 1517 src/gauche.h SCM_EXTERN void Scm_Putz(const char *s, int len, ScmPort *port); ScmPort 1518 src/gauche.h SCM_EXTERN void Scm_Flush(ScmPort *port); ScmPort 1520 src/gauche.h SCM_EXTERN void Scm_PutbUnsafe(ScmByte b, ScmPort *port); ScmPort 1521 src/gauche.h SCM_EXTERN void Scm_PutcUnsafe(ScmChar c, ScmPort *port); ScmPort 1522 src/gauche.h SCM_EXTERN void Scm_PutsUnsafe(ScmString *s, ScmPort *port); ScmPort 1523 src/gauche.h SCM_EXTERN void Scm_PutzUnsafe(const char *s, int len, ScmPort *port); ScmPort 1524 src/gauche.h SCM_EXTERN void Scm_FlushUnsafe(ScmPort *port); ScmPort 1526 src/gauche.h SCM_EXTERN void Scm_Ungetc(ScmChar ch, ScmPort *port); ScmPort 1527 src/gauche.h SCM_EXTERN void Scm_Ungetb(int b, ScmPort *port); ScmPort 1528 src/gauche.h SCM_EXTERN int Scm_Getb(ScmPort *port); ScmPort 1529 src/gauche.h SCM_EXTERN int Scm_Getc(ScmPort *port); ScmPort 1530 src/gauche.h SCM_EXTERN int Scm_Getz(char *buf, int buflen, ScmPort *port); ScmPort 1531 src/gauche.h SCM_EXTERN ScmChar Scm_Peekc(ScmPort *port); ScmPort 1532 src/gauche.h SCM_EXTERN int Scm_Peekb(ScmPort *port); ScmPort 1534 src/gauche.h SCM_EXTERN void Scm_UngetcUnsafe(ScmChar ch, ScmPort *port); ScmPort 1535 src/gauche.h SCM_EXTERN void Scm_UngetbUnsafe(int b, ScmPort *port); ScmPort 1536 src/gauche.h SCM_EXTERN int Scm_GetbUnsafe(ScmPort *port); ScmPort 1537 src/gauche.h SCM_EXTERN int Scm_GetcUnsafe(ScmPort *port); ScmPort 1538 src/gauche.h SCM_EXTERN int Scm_GetzUnsafe(char *buf, int buflen, ScmPort *port); ScmPort 1539 src/gauche.h SCM_EXTERN ScmChar Scm_PeekcUnsafe(ScmPort *port); ScmPort 1540 src/gauche.h SCM_EXTERN int Scm_PeekbUnsafe(ScmPort *port); ScmPort 1542 src/gauche.h SCM_EXTERN ScmObj Scm_ReadLine(ScmPort *port); ScmPort 1543 src/gauche.h SCM_EXTERN ScmObj Scm_ReadLineUnsafe(ScmPort *port); ScmPort 1545 src/gauche.h SCM_EXTERN ScmObj Scm_WithPort(ScmPort *port[], ScmObj thunk, ScmPort 1600 src/gauche.h SCM_EXTERN void Scm_Format(ScmPort *port, ScmString *fmt, ScmObj args, int ss); ScmPort 1601 src/gauche.h SCM_EXTERN void Scm_Printf(ScmPort *port, const char *fmt, ...); ScmPort 1602 src/gauche.h SCM_EXTERN void Scm_PrintfShared(ScmPort *port, const char *fmt, ...); ScmPort 1603 src/gauche.h SCM_EXTERN void Scm_Vprintf(ScmPort *port, const char *fmt, va_list args, ScmPort 1651 src/gauche.h SCM_EXTERN void Scm_ReadError(ScmPort *port, const char *fmt, ...); ScmPort 2200 src/gauche.h SCM_EXTERN void Scm_PrintDouble(ScmPort *port, double d, int flags); ScmPort 2465 src/gauche.h SCM_EXTERN void Scm_PortError(ScmPort *port, int reason, const char *msg, ...); ScmPort 2487 src/gauche.h SCM_EXTERN void Scm_ShowStackTrace(ScmPort *out, ScmObj stacklite, ScmPort 2769 src/gauche.h SCM_EXTERN ScmObj Scm_VMLoadFromPort(ScmPort *port, ScmObj next_paths, ScmPort 2773 src/gauche.h SCM_EXTERN void Scm_LoadFromPort(ScmPort *port, int flags); ScmPort 143 src/gauche/exception.h SCM_EXTERN ScmObj Scm_MakeReadError(ScmObj message, ScmPort *p, int line); ScmPort 507 src/hash.c static void hash_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 770 src/hash.c static void hash_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 43 src/keyword.c static void keyword_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 165 src/load.c ScmObj Scm_VMLoadFromPort(ScmPort *port, ScmObj next_paths, ScmPort 235 src/load.c void Scm_LoadFromPort(ScmPort *port, int flags) ScmPort 920 src/load.c static void autoload_print(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 54 src/macro.c static void syntax_print(ScmObj obj, ScmPort *port, ScmWriteContext *mode) ScmPort 74 src/macro.c static void macro_print(ScmObj obj, ScmPort *port, ScmWriteContext *mode) ScmPort 97 src/macro.c static void pattern_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 124 src/macro.c static void synrule_print(ScmObj obj, ScmPort *port, ScmWriteContext *mode) ScmPort 590 src/macro.c static void print_matchvec(MatchVar *mvec, int numPvars, ScmPort *port) ScmPort 75 src/module.c static void module_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 89 src/number.c static void number_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 2097 src/number.c static void number_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 2150 src/number.c void Scm_PrintDouble(ScmPort *port, double d, int flags) ScmPort 55 src/port.c static void port_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 57 src/port.c static void register_buffered_port(ScmPort *port); ScmPort 58 src/port.c static void unregister_buffered_port(ScmPort *port); ScmPort 59 src/port.c static void bufport_flush(ScmPort*, int, int); ScmPort 60 src/port.c static void file_closer(ScmPort *p); ScmPort 63 src/port.c ScmPort, /* instance type */ ScmPort 73 src/port.c ScmPort, /* instance type */ ScmPort 88 src/port.c static void port_cleanup(ScmPort *port) ScmPort 156 src/port.c void Scm_ClosePort(ScmPort *port) ScmPort 191 src/port.c ScmObj Scm_VMWithPortLocking(ScmPort *port, ScmObj closure) ScmPort 203 src/port.c ScmObj Scm_PortName(ScmPort *port) ScmPort 208 src/port.c int Scm_PortLine(ScmPort *port) ScmPort 213 src/port.c static void port_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 225 src/port.c int Scm_PortFileNo(ScmPort *port) ScmPort 475 src/port.c static void bufport_flush(ScmPort *p, int cnt, int forcep) ScmPort 502 src/port.c static void bufport_write(ScmPort *p, const char *src, int siz) ScmPort 525 src/port.c static int bufport_fill(ScmPort *p, int min, int allow_less) ScmPort 563 src/port.c static int bufport_read(ScmPort *p, char *dst, int siz) ScmPort 624 src/port.c static void register_buffered_port(ScmPort *port) ScmPort 641 src/port.c static void unregister_buffered_port(ScmPort *port) ScmPort 735 src/port.c ScmObj Scm_GetBufferingMode(ScmPort *port) ScmPort 762 src/port.c static int file_filler(ScmPort *p, int cnt) ScmPort 785 src/port.c static int file_flusher(ScmPort *p, int cnt, int forcep) ScmPort 808 src/port.c static void file_closer(ScmPort *p) ScmPort 815 src/port.c static int file_ready(ScmPort *p) ScmPort 822 src/port.c static int file_filenum(ScmPort *p) ScmPort 827 src/port.c static off_t file_seeker(ScmPort *p, off_t offset, int whence) ScmPort 921 src/port.c ScmObj Scm_GetOutputString(ScmPort *port) ScmPort 934 src/port.c ScmObj Scm_GetOutputStringUnsafe(ScmPort *port) ScmPort 941 src/port.c ScmObj Scm_GetRemainingInputString(ScmPort *port) ScmPort 964 src/port.c static int null_getb(ScmPort *dummy) ScmPort 970 src/port.c static int null_getc(ScmPort *dummy) ScmPort 976 src/port.c static int null_getz(char *buf, int buflen, ScmPort *dummy) ScmPort 982 src/port.c static int null_ready(ScmPort *dummy, int charp) ScmPort 988 src/port.c static void null_putb(ScmByte b, ScmPort *dummy) ScmPort 993 src/port.c static void null_putc(ScmChar c, ScmPort *dummy) ScmPort 998 src/port.c static void null_putz(const char *str, int len, ScmPort *dummy) ScmPort 1003 src/port.c static void null_puts(ScmString *s, ScmPort *dummy) ScmPort 1008 src/port.c static void null_flush(ScmPort *dummy) ScmPort 1123 src/port.c static void coding_port_recognize_encoding(ScmPort *port, ScmPort 1179 src/port.c static int coding_filler(ScmPort *p, int cnt) ScmPort 1218 src/port.c static void coding_closer(ScmPort *p) ScmPort 1227 src/port.c static int coding_ready(ScmPort *p) ScmPort 1238 src/port.c static int coding_filenum(ScmPort *p) ScmPort 1245 src/port.c ScmObj Scm_MakeCodingAwarePort(ScmPort *iport) ScmPort 1310 src/port.c ScmObj Scm_WithPort(ScmPort *port[], ScmObj thunk, int mask, int closep) ScmPort 98 src/portapi.c void Scm_Putb(ScmByte b, ScmPort *p) ScmPort 100 src/portapi.c void Scm_PutbUnsafe(ScmByte b, ScmPort *p) ScmPort 140 src/portapi.c void Scm_Putc(ScmChar c, ScmPort *p) ScmPort 142 src/portapi.c void Scm_PutcUnsafe(ScmChar c, ScmPort *p) ScmPort 189 src/portapi.c void Scm_Puts(ScmString *s, ScmPort *p) ScmPort 191 src/portapi.c void Scm_PutsUnsafe(ScmString *s, ScmPort *p) ScmPort 239 src/portapi.c void Scm_Putz(const char *s, int siz, ScmPort *p) ScmPort 241 src/portapi.c void Scm_PutzUnsafe(const char *s, int siz, ScmPort *p) ScmPort 285 src/portapi.c void Scm_Flush(ScmPort *p) ScmPort 287 src/portapi.c void Scm_FlushUnsafe(ScmPort *p) ScmPort 318 src/portapi.c void Scm_Ungetc(ScmChar c, ScmPort *p) ScmPort 320 src/portapi.c void Scm_UngetcUnsafe(ScmChar c, ScmPort *p) ScmPort 336 src/portapi.c ScmChar Scm_Peekc(ScmPort *p) ScmPort 338 src/portapi.c ScmChar Scm_PeekcUnsafe(ScmPort *p) ScmPort 358 src/portapi.c void Scm_Ungetb(int b, ScmPort *p) ScmPort 360 src/portapi.c void Scm_UngetbUnsafe(int b, ScmPort *p) ScmPort 376 src/portapi.c int Scm_Peekb(ScmPort *p) ScmPort 378 src/portapi.c int Scm_PeekbUnsafe(ScmPort *p) ScmPort 417 src/portapi.c static inline void shift_scratch(ScmPort *p, int off) ScmPort 426 src/portapi.c static int getb_scratch(ScmPort *p) ScmPort 435 src/portapi.c static int getb_ungotten(ScmPort *p) ScmPort 446 src/portapi.c int Scm_Getb(ScmPort *p) ScmPort 448 src/portapi.c int Scm_GetbUnsafe(ScmPort *p) ScmPort 498 src/portapi.c static int getc_scratch(ScmPort *p) ScmPort 501 src/portapi.c static int getc_scratch_unsafe(ScmPort *p) ScmPort 525 src/portapi.c int Scm_Getc(ScmPort *p) ScmPort 527 src/portapi.c int Scm_GetcUnsafe(ScmPort *p) ScmPort 646 src/portapi.c static int getz_scratch(char *buf, int buflen, ScmPort *p) ScmPort 649 src/portapi.c static int getz_scratch_unsafe(char *buf, int buflen, ScmPort *p) ScmPort 669 src/portapi.c static int getz_istr(ScmPort *p, char *buf, int buflen) ScmPort 687 src/portapi.c int Scm_Getz(char *buf, int buflen, ScmPort *p) ScmPort 689 src/portapi.c int Scm_GetzUnsafe(char *buf, int buflen, ScmPort *p) ScmPort 757 src/portapi.c ScmObj readline_body(ScmPort *p) ScmPort 783 src/portapi.c ScmObj Scm_ReadLine(ScmPort *p) ScmPort 785 src/portapi.c ScmObj Scm_ReadLineUnsafe(ScmPort *p) ScmPort 803 src/portapi.c int Scm_ByteReady(ScmPort *p) ScmPort 805 src/portapi.c int Scm_ByteReadyUnsafe(ScmPort *p) ScmPort 841 src/portapi.c int Scm_CharReady(ScmPort *p) ScmPort 843 src/portapi.c int Scm_CharReadyUnsafe(ScmPort *p) ScmPort 878 src/portapi.c static off_t seek_istr(ScmPort *p, off_t o, int whence, int nomove) ScmPort 903 src/portapi.c ScmObj Scm_PortSeek(ScmPort *p, ScmObj off, int whence) ScmPort 905 src/portapi.c ScmObj Scm_PortSeekUnsafe(ScmPort *p, ScmObj off, int whence) ScmPort 45 src/proc.c static void proc_print(ScmObj obj, ScmPort *port, ScmWriteContext *); ScmPort 49 src/proc.c static void proc_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 79 src/promise.c static void promise_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 51 src/read.c static ScmObj read_internal(ScmPort *port, ScmReadContext *ctx); ScmPort 52 src/read.c static ScmObj read_item(ScmPort *port, ScmReadContext *ctx); ScmPort 53 src/read.c static ScmObj read_list(ScmPort *port, ScmChar closer, ScmReadContext *ctx); ScmPort 54 src/read.c static ScmObj read_vector(ScmPort *port, ScmChar closer, ScmReadContext *ctx); ScmPort 55 src/read.c static ScmObj read_string(ScmPort *port, int incompletep, ScmReadContext *ctx); ScmPort 56 src/read.c static ScmObj read_quoted(ScmPort *port, ScmObj quoter, ScmReadContext *ctx); ScmPort 57 src/read.c static ScmObj read_char(ScmPort *port, ScmReadContext *ctx); ScmPort 58 src/read.c static ScmObj read_word(ScmPort *port, ScmChar initial, ScmReadContext *ctx, ScmPort 60 src/read.c static ScmObj read_symbol(ScmPort *port, ScmChar initial, ScmReadContext *ctx); ScmPort 61 src/read.c static ScmObj read_number(ScmPort *port, ScmChar initial, ScmReadContext *ctx); ScmPort 62 src/read.c static ScmObj read_symbol_or_number(ScmPort *port, ScmChar initial, ScmReadContext *ctx); ScmPort 63 src/read.c static ScmObj read_escaped_symbol(ScmPort *port, ScmChar delim); ScmPort 64 src/read.c static ScmObj read_keyword(ScmPort *port, ScmReadContext *ctx); ScmPort 65 src/read.c static ScmObj read_regexp(ScmPort *port); ScmPort 66 src/read.c static ScmObj read_charset(ScmPort *port); ScmPort 67 src/read.c static ScmObj read_sharp_comma(ScmPort *port, ScmReadContext *ctx); ScmPort 68 src/read.c static ScmObj process_sharp_comma(ScmPort *port, ScmObj key, ScmObj args, ScmPort 70 src/read.c static ScmObj read_reference(ScmPort *port, ScmChar ch, ScmReadContext *ctx); ScmPort 71 src/read.c static ScmObj maybe_uvector(ScmPort *port, char c, ScmReadContext *ctx); ScmPort 74 src/read.c ScmObj (*Scm_ReadUvectorHook)(ScmPort *port, const char *tag, ScmPort 189 src/read.c void Scm_ReadError(ScmPort *port, const char *msg, ...) ScmPort 217 src/read.c static void read_reference_print(ScmObj obj, ScmPort *port, ScmPort 230 src/read.c static void read_reference_print(ScmObj obj, ScmPort *port, ScmPort 339 src/read.c static void read_nested_comment(ScmPort *port, ScmReadContext *ctx) ScmPort 374 src/read.c static int skipws(ScmPort *port, ScmReadContext *ctx) ScmPort 398 src/read.c static ScmObj read_internal(ScmPort *port, ScmReadContext *ctx) ScmPort 543 src/read.c static ScmObj read_item(ScmPort *port, ScmReadContext *ctx) ScmPort 557 src/read.c static ScmObj read_list_int(ScmPort *port, ScmChar closer, ScmPort 610 src/read.c static ScmObj read_list(ScmPort *port, ScmChar closer, ScmReadContext *ctx) ScmPort 632 src/read.c static ScmObj read_vector(ScmPort *port, ScmChar closer, ScmReadContext *ctx) ScmPort 645 src/read.c static ScmObj read_quoted(ScmPort *port, ScmObj quoter, ScmReadContext *ctx) ScmPort 668 src/read.c static ScmChar read_string_xdigits(ScmPort *port, int ndigs, int key, ScmPort 702 src/read.c static ScmObj read_string(ScmPort *port, int incompletep, ScmPort 790 src/read.c static ScmObj read_char(ScmPort *port, ScmReadContext *ctx) ScmPort 853 src/read.c static ScmObj read_word(ScmPort *port, ScmChar initial, ScmReadContext *ctx, ScmPort 876 src/read.c static ScmObj read_symbol(ScmPort *port, ScmChar initial, ScmReadContext *ctx) ScmPort 882 src/read.c static ScmObj read_number(ScmPort *port, ScmChar initial, ScmReadContext *ctx) ScmPort 891 src/read.c static ScmObj read_symbol_or_number(ScmPort *port, ScmChar initial, ScmReadContext *ctx) ScmPort 901 src/read.c static ScmObj read_keyword(ScmPort *port, ScmReadContext *ctx) ScmPort 907 src/read.c static ScmObj read_escaped_symbol(ScmPort *port, ScmChar delim) ScmPort 942 src/read.c static ScmObj read_regexp(ScmPort *port) ScmPort 973 src/read.c static ScmObj read_charset(ScmPort *port) ScmPort 982 src/read.c static ScmObj read_reference(ScmPort *port, ScmChar ch, ScmReadContext *ctx) ScmPort 1050 src/read.c static ScmObj read_sharp_comma(ScmPort *port, ScmReadContext *ctx) ScmPort 1073 src/read.c static ScmObj process_sharp_comma(ScmPort *port, ScmObj key, ScmObj args, ScmPort 1103 src/read.c static ScmObj maybe_uvector(ScmPort *port, char ch, ScmReadContext *ctx) ScmPort 180 src/regexp.c static void regexp_print(ScmObj obj, ScmPort *port, ScmWriteContext *c); ScmPort 203 src/regexp.c static void regexp_print(ScmObj rx, ScmPort *out, ScmWriteContext *ctx) ScmPort 280 src/regexp.c static ScmChar rc1_lex_xdigits(ScmPort *port, int ndigs, int key); ScmPort 397 src/regexp.c static ScmChar rc1_lex_xdigits(ScmPort *port, int ndigs, int key) ScmPort 199 src/signal.c static void display_sigset(sigset_t *set, ScmPort *port) ScmPort 316 src/signal.c static void sigset_print(ScmObj obj, ScmPort *out, ScmWriteContext *ctx); ScmPort 322 src/signal.c void sigset_print(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 45 src/string.c static void string_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 1170 src/string.c static inline void string_putc(ScmChar ch, ScmPort *port, int bytemode) ScmPort 1191 src/string.c static void string_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 43 src/symbol.c static void symbol_print(ScmObj obj, ScmPort *port, ScmWriteContext *); ScmPort 118 src/symbol.c static void symbol_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 184 src/symbol.c static void gloc_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 709 src/system.c static void time_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 921 src/system.c static void tm_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 980 src/system.c static void grp_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 1056 src/system.c static void pwd_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 43 src/vector.c static void vector_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 3787 src/vm.c static void dump_env(ScmEnvFrame *env, ScmPort *out) ScmPort 52 src/weak.c static void weakvector_print(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 44 src/write.c static void write_walk(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 45 src/write.c static void write_ss(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 46 src/write.c static void write_ss_rec(ScmObj obj, ScmPort *port, ScmWriteContext *ctx); ScmPort 47 src/write.c static void write_object(ScmObj obj, ScmPort *out, ScmWriteContext *ctx); ScmPort 117 src/write.c static inline int outlen(ScmPort *out) ScmPort 270 src/write.c static void write_general(ScmObj obj, ScmPort *out, ScmWriteContext *ctx) ScmPort 281 src/write.c static void write_object(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 339 src/write.c static void write_walk(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 396 src/write.c static void write_ss_rec(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 542 src/write.c static void write_ss(ScmObj obj, ScmPort *port, ScmWriteContext *ctx) ScmPort 578 src/write.c static void format_write(ScmObj obj, ScmPort *port, ScmWriteContext *ctx, ScmPort 599 src/write.c static void format_pad(ScmPort *out, ScmString *str, ScmPort 623 src/write.c static void format_sexp(ScmPort *out, ScmObj arg, ScmPort 667 src/write.c static void format_integer(ScmPort *out, ScmObj arg, ScmPort 721 src/write.c static void format_proc(ScmPort *out, ScmString *fmt, ScmObj args, int sharedp) ScmPort 935 src/write.c void Scm_Format(ScmPort *out, ScmString *fmt, ScmObj args, int sharedp) ScmPort 987 src/write.c static void vprintf_proc(ScmPort *out, const char *fmt, ScmObj args, ScmPort 1159 src/write.c void Scm_Vprintf(ScmPort *out, const char *fmt, va_list ap, int sharedp) ScmPort 1242 src/write.c void Scm_Printf(ScmPort *out, const char *fmt, ...) ScmPort 1251 src/write.c void Scm_PrintfShared(ScmPort *out, const char *fmt, ...)