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, ...)