/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/sagittarius/private/ |
H A D | port.h | 273 SgPort parent; 281 SgPort parent; 299 SgPort parent; 321 SgPort parent; 322 SgPort *port; 340 SgPort parent; 341 SgPort *src; /* src port */ 376 SgPort parent; 561 SgPort *src, 628 SG_EXTERN int Sg_Getb(SgPort *port); [all …]
|
H A D | writer.h | 73 SG_EXTERN void Sg_Format(SgPort *port, SgString *fmt, 75 SG_EXTERN void Sg_Printf(SgPort *port, const SgChar *fmt, ...); 76 SG_EXTERN void Sg_PrintfShared(SgPort *port, const SgChar *fmt, ...); 77 SG_EXTERN void Sg_Vprintf(SgPort *port, const SgChar *fmt, va_list args, 84 SG_EXTERN void Sg_WriteSymbolName(SgString *snam, SgPort *port,
|
H A D | reader.h | 82 SG_EXTERN readtable_t* Sg_PortReadTable(SgPort *port); 84 SG_EXTERN void Sg_SetPortReadTable(SgPort *port, readtable_t *table); 85 SG_EXTERN readtable_t* Sg_EnsureCopiedReadTable(SgPort *port); 104 SG_EXTERN int Sg_DelimitedCharP(SgChar c, SgPort *p); 109 SG_EXTERN SgObject Sg_ApplyDirective(SgPort *port, SgObject name,
|
H A D | transcoder.h | 68 SG_EXTERN SgChar Sg_TranscoderGetc(SgObject self, SgPort *port); 69 SG_EXTERN void Sg_TranscoderPutc(SgObject self, SgPort *port, SgChar c); 70 SG_EXTERN int64_t Sg_TranscoderRead(SgObject self, SgPort *port, 72 SG_EXTERN int64_t Sg_TranscoderWrite(SgObject self, SgPort *port,
|
H A D | codec.h | 59 int (*putc)(SgObject, SgPort*, SgChar, SgErrorHandlingMode); 60 SgChar (*getc)(SgObject, SgPort*, SgErrorHandlingMode, int); 61 int64_t (*readc)(SgObject, SgPort*, SgChar*, int64_t, 63 int64_t (*writec)(SgObject, SgPort*, SgChar *, int64_t,
|
H A D | cache.h | 92 SG_EXTERN int Sg_ReadCacheFromPort(SgPort *port); 99 SG_EXTERN void Sg_WriteObjectCache(SgObject o, SgPort *out, 101 SG_EXTERN SgObject Sg_ReadCacheObject(SgPort *p, SgReadCacheCtx *ctx);
|
H A D | unicode.h | 79 SG_EXTERN SgChar Sg_ConvertUtf8ToUcs4(SgPort *port, SgErrorHandlingMode mode); 80 SG_EXTERN SgChar Sg_ConvertUtf16ToUcs4(SgPort *port, SgErrorHandlingMode mode, 87 SgPort *port, 93 SgPort *port,
|
H A D | clos.h | 79 typedef void (*SgClassPrintProc)(SgObject obj, SgPort *port, 83 typedef int (*SgClassSerializeProc)(SgObject obj, SgPort *port, 87 typedef SgObject (*SgReadCacheProc)(SgPort *port, void *ctx); 89 typedef void (*SgWriteCacheProc)(SgObject obj, SgPort *port, void *ctx);
|
H A D | vm.h | 225 SgPort *currentOutputPort; 226 SgPort *currentInputPort; 227 SgPort *currentErrorPort; 228 SgPort *logPort; /* it's not often used.. */
|
H A D | load.h | 38 SG_EXTERN int Sg_LoadFromPort(SgPort *path);
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/ |
H A D | reader.c | 224 static int delimited(SgPort *p, SgChar c) in delimited() 266 static SgObject read_hash_quote(SgPort *port, SgChar c, 944 SgObject read_hash_quote(SgPort *port, SgChar c, in read_hash_quote() 956 SgObject read_hash_unquote(SgPort *port, SgChar c, in read_hash_unquote() 1432 SgObject read_hash_semicolon(SgPort *port, SgChar c, in read_hash_semicolon() 1880 readtable_t* Sg_PortReadTable(SgPort *port) in Sg_PortReadTable() 1887 readtable_t* Sg_EnsureCopiedReadTable(SgPort *port) in Sg_EnsureCopiedReadTable() 1908 int Sg_PortCaseInsensitiveP(SgPort *port) in Sg_PortCaseInsensitiveP() 1966 int Sg_DelimitedCharP(SgChar c, SgPort *p) in Sg_DelimitedCharP() 1979 SgPort *p; \ [all …]
|
H A D | port.c | 68 SgPort *p = SG_PORT(obj); in port_print() 277 SgPort *z = SG_NEW2(SgPort *, size); in make_port_raw() 414 SgPort *src = bp->src; in buffered_fill_buffer() 490 SgPort *buffer; in buffered_readb_all() 599 SgPort *src = bp->src; in buffered_ready() 609 SgPort *src = bp->src; in buffered_lock() 619 SgPort *src = bp->src; in buffered_unlock() 636 SgPort *src = bp->src; in buffered_set_position() 1572 SgPort *src, in Sg_InitTranscodedPort() 2948 SgPort *out; in Sg_ReadLine() [all …]
|
H A D | codec.c | 74 static int put_utf8_char(SgObject self, SgPort *port, SgChar c, in put_utf8_char() 82 static SgChar get_utf8_char(SgObject self, SgPort *port, in get_utf8_char() 185 static int put_utf16_char(SgObject self, SgPort *port, SgChar c, in put_utf16_char() 196 static SgChar get_utf16_char(SgObject self, SgPort *port, in get_utf16_char() 291 SgPort *port, in get_utf32() 335 static SgChar get_utf32_char(SgObject self, SgPort *port, in get_utf32_char() 346 SgPort *port; 360 SgPort *port, in convert_utf32_buffer_ucs32() 439 static int convert_latin1(SgPort *port, SgChar c, in convert_latin1() 472 static SgChar get_latin1_char(SgObject self, SgPort *port, in get_latin1_char() [all …]
|
H A D | cache.c | 309 static void put_word(SgPort *out, SgWord w, int tag) in put_word() 314 static void emit_immediate(SgPort *out, SgObject o) in emit_immediate() 377 static int write_library(SgPort *out, SgLibrary *lib) in write_library() 1105 SgPort *out; in Sg_WriteCache() 1194 static SgObject read_code(SgPort *in, read_ctx *ctx); 1199 static int read_4byte(SgPort *in) in read_4byte() 1352 static SgString* read_string(SgPort *in, int length) in read_string() 1511 static SgObject read_plist(SgPort *in, read_ctx *ctx) in read_plist() 1990 static SgObject read_code(SgPort *in, read_ctx *ctx) in read_code() 2201 int Sg_ReadCacheFromPort(SgPort *in) in Sg_ReadCacheFromPort() [all …]
|
H A D | transcoder.c | 126 static SgChar get_char_internal(SgObject self, SgPort *port) in get_char_internal() 130 SgPort *src_port; in get_char_internal() 166 SgChar Sg_TranscoderGetc(SgObject self, SgPort *port) in Sg_TranscoderGetc() 211 static int resolve_eol(SgPort *port, SgTranscoder *tran, SgChar *dst, in resolve_eol() 254 int64_t Sg_TranscoderRead(SgObject self, SgPort *port, in Sg_TranscoderRead() 262 SgPort *src_port; in Sg_TranscoderRead() 332 void Sg_TranscoderPutc(SgObject self, SgPort *tport, SgChar c) in Sg_TranscoderPutc() 335 SgPort *port; in Sg_TranscoderPutc() 385 int64_t Sg_TranscoderWrite(SgObject self, SgPort *tport, in Sg_TranscoderWrite() 390 SgPort *port; in Sg_TranscoderWrite() [all …]
|
H A D | writer.c | 89 SgPort *port; in Sg_Write() 119 SgPort *out; in Sg_WriteCircular() 167 SgPort *out; in Sg_WriteLimited() 210 static void format_pad(SgPort *out, SgString *str, in format_pad() 234 static void format_sexp(SgPort *out, SgObject arg, in format_sexp() 240 SgPort *tmpout; in format_sexp() 313 SgPort *strout; in format_integer() 342 static void format_bin_bv(SgPort *port, SgObject bv) in format_bin_bv() 601 SgPort *out; in Sg_Format() 1339 SgPort *out; in Sg_Vprintf() [all …]
|
H A D | exceptions.c | 53 static void compound_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in compound_printer() 288 static void irr_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in irr_printer() 318 static void who_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in who_printer() 371 static void port_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in port_printer() 401 static void enc_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in enc_printer() 444 static void pos_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in pos_printer() 474 static void fn_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in fn_printer() 536 static void comp_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in comp_printer() 579 static void imp_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in imp_printer() 840 static void describe_simple(SgPort *out, SgObject con) in describe_simple() [all …]
|
H A D | unicode.c | 310 SgChar Sg_ConvertUtf8ToUcs4(SgPort *port, SgErrorHandlingMode mode) in Sg_ConvertUtf8ToUcs4() 324 SgPort *port; 360 SgChar *buf, int64_t size, SgPort *port, \ 431 SgChar Sg_ConvertUtf16ToUcs4(SgPort *port, SgErrorHandlingMode mode, in Sg_ConvertUtf16ToUcs4() 943 static int final_sigma_p(long index, SgString *in, SgPort *out) in final_sigma_p() 969 SgPort *out; in Sg_StringUpCase() 1029 SgPort *out; in Sg_StringDownCase() 1050 static long titlecase_first_char(long index, SgString *in, SgPort *out, 1133 SgPort *out; in Sg_StringTitleCase() 1154 SgPort *out; in Sg_StringFoldCase() [all …]
|
H A D | macro.c | 48 static void syntax_print(SgObject obj, SgPort *port, SgWriteContext *ctx) in syntax_print() 64 static void macro_print(SgObject obj, SgPort *port, SgWriteContext *ctx) in macro_print()
|
H A D | regex.c | 2261 static void pattern_cache_writer(SgObject obj, SgPort *port, in pattern_cache_writer() 2277 static void unparse(SgObject reg, SgPort *out); 2320 static void unparse_seq(SgObject reg, SgPort *out) in unparse_seq() 2329 SgPort *out) in unparse_between() 2336 static void unparse_reg(SgObject reg, SgPort *out) in unparse_reg() 2442 static void unparse(SgObject n, SgPort *out) in unparse() 2561 SgPort *out; in unparse_ast() 2666 SgPort *out; in Sg_CharSetToRegexString() 2782 static SgObject read_regex_string(SgPort *port) in read_regex_string() 2784 SgPort *buf; in read_regex_string() [all …]
|
H A D | gloc.c | 35 static void gloc_print(SgObject obj, SgPort *port, SgWriteContext *ctx) in gloc_print()
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/os/win/ |
H A D | win_util.c | 50 SgPort *out, *tout; in utf32ToUtf16() 68 SgPort *out; in utf16ToUtf32() 94 SgPort *out; in utf16ToUtf32WithRegion()
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/threads/ |
H A D | mutex.c | 37 static void mutex_printer(SgObject self, SgPort *port, SgWriteContext *ctx) in mutex_printer() 209 static void cv_printer(SgObject self, SgPort *port, SgWriteContext *ctx) in cv_printer() 257 static void sem_printer(SgObject self, SgPort *port, SgWriteContext *ctx) in sem_printer() 318 static void exc_printer(SgObject o, SgPort *p, SgWriteContext *ctx) in exc_printer()
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/socket/ |
H A D | tls-socket.c | 43 static void tls_socket_printer(SgObject self, SgPort *port, SgWriteContext *ctx) in tls_socket_printer()
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/filewatch/ |
H A D | filewatch.c | 37 static void filewatch_ctx_print(SgObject o, SgPort *p, SgWriteContext *ctx) in filewatch_ctx_print()
|