/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/sagittarius/private/ |
H A D | file.h | 126 SgString *suffix, int quiet); 128 SG_EXTERN int Sg_FileExistP(SgString *path); 129 SG_EXTERN int Sg_DeleteFile(SgString *path); 130 SG_EXTERN int Sg_CopyFile(SgString *src, SgString *dst, int overwriteP); 134 SG_EXTERN int Sg_FileRegularP(SgString *path); 137 SG_EXTERN int Sg_DirectoryP(SgString *path); 139 SG_EXTERN int Sg_FileRename(SgString *oldpath, SgString *newpath); 141 SG_EXTERN int Sg_CreateSymbolicLink(SgString *oldpath, SgString *newpath); 146 SG_EXTERN SgObject Sg_FileSize(SgString *path); 152 SG_EXTERN SgObject Sg_BuildPath(SgString *path, SgString *file); [all …]
|
H A D | string.h | 66 #define SG_STRING(obj) ((SgString*)(obj)) 108 SG_EXTERN SgObject Sg_StringToList(SgString *s, long start, long end); 112 SG_EXTERN int Sg_StringEqual(SgString *s1, SgString *s2); 113 SG_EXTERN int Sg_StringCompare(SgString *s1, SgString *s2); 116 SG_EXTERN SgObject Sg_StringAppend2(SgString *a, SgString *b); 119 SG_EXTERN SgObject Sg_CopyString(SgString *a); 122 SG_EXTERN SgObject Sg_StringScan(SgString *s1, SgString *s2, int retmode); 125 SG_EXTERN SgObject Sg_StringSplitChar(SgString *s1, SgChar ch); 128 SG_EXTERN SgObject Sg_Substring(SgString *x, long start, long end); 134 SG_EXTERN int Sg_LiteralStringP(SgString *s); [all …]
|
H A D | unicode.h | 100 SG_EXTERN char* Sg_Utf32sToUtf8s(const SgString *s); 120 SG_EXTERN SgObject Sg_StringUpCase(SgString *str); 121 SG_EXTERN SgObject Sg_StringDownCase(SgString *str); 122 SG_EXTERN SgObject Sg_StringTitleCase(SgString *str, int useSpecialCasing); 123 SG_EXTERN SgObject Sg_StringFoldCase(SgString *str); 125 SG_EXTERN SgObject Sg_StringNormalizeNfd(SgString *str); 126 SG_EXTERN SgObject Sg_StringNormalizeNfkd(SgString *str); 127 SG_EXTERN SgObject Sg_StringNormalizeNfc(SgString *str); 128 SG_EXTERN SgObject Sg_StringNormalizeNfkc(SgString *str);
|
H A D | symbol.h | 43 SgString *name; 72 SG_EXTERN SgObject Sg_MakeSymbol(SgString *name, int interned); 73 SG_EXTERN SgObject Sg_Gensym(SgString *prefix); 74 SG_EXTERN SgObject Sg_MakeUniqueSymbol(SgString *prefix);
|
H A D | regex.h | 131 SgString *text; 133 SgString *submatch[1]; 169 SG_EXTERN SgObject Sg_CompileRegex(SgString *pattern, int flags, 177 SG_EXTERN SgObject Sg_ParseCharSetString(SgString *s, int asciiP, 182 SG_EXTERN SgMatcher* Sg_RegexTextMatcher(SgPattern *pattern, SgString *text, 196 SG_EXTERN SgString* Sg_RegexTextReplaceAll(SgTextMatcher *m, 198 SG_EXTERN SgString* Sg_RegexTextReplaceFirst(SgTextMatcher *m, 200 SG_EXTERN SgString* Sg_RegexTextReplace(SgTextMatcher *m, SgObject replacement,
|
H A D | load.h | 37 SG_EXTERN int Sg_Load(SgString *path); 40 SG_EXTERN SgObject Sg_DynLoad(SgString *filename, SgObject initfn, unsigned long flags); 42 SG_EXTERN void* Sg_OpenSharedObject(SgString *filename);
|
H A D | cache.h | 78 SgString *file; 90 SG_EXTERN int Sg_WriteCache(SgObject name, SgString *id, SgObject cache); 91 SG_EXTERN int Sg_ReadCache(SgString *id); 107 SG_EXTERN SgObject Sg_FileToCacheFile(SgString *o);
|
H A D | keyword.h | 43 SgString *name; 54 SG_EXTERN SgObject Sg_MakeKeyword(SgString *name);
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/ |
H A D | string.c | 118 SgString *z = SG_NEW_ATOMIC2(SgString *, SG_STRING_ALLOC_SIZE(size)); in make_string() 149 SgString *z; in makestring() 152 SgString *tmp; in makestring() 196 SgString *z; in Sg_MakeStringC() 270 int Sg_StringEqual(SgString *s1, SgString *s2) in Sg_StringEqual() 275 static inline int string_compare_rec(SgString *s1, SgString *s2, long len) in string_compare_rec() 288 int Sg_StringCompare(SgString *s1, SgString *s2) in Sg_StringCompare() 303 SgObject Sg_StringAppend2(SgString *a, SgString *b) in Sg_StringAppend2() 328 SgString *r; in Sg_StringAppend() 502 SgObject Sg_StringScan(SgString *s1, SgString *s2, int retmode) in Sg_StringScan() [all …]
|
H A D | load.c | 60 int Sg_Load(SgString *path) in Sg_Load() 141 SgString *path; 151 static dlobj* find_dlobj(SgString *path) in find_dlobj() 229 const char* get_initfn_name(SgObject initfn, SgString *dsopath) in get_initfn_name() 262 const SgString *err = dl_error(); in load_dlo() 312 SgObject Sg_DynLoad(SgString *filename, SgObject initfn, unsigned long flags) in Sg_DynLoad() 343 void* Sg_OpenSharedObject(SgString *filename) in Sg_OpenSharedObject()
|
H A D | symbol.c | 82 SgObject Sg_MakeSymbol(SgString *name, int interned) in Sg_MakeSymbol() 111 static SgString *default_prefix; 113 SgObject Sg_Gensym(SgString *prefix) in Sg_Gensym() 136 SgObject Sg_MakeUniqueSymbol(SgString *prefix) in Sg_MakeUniqueSymbol()
|
H A D | dl_dlopen.c | 32 static void* dl_open(const SgString *path) in dl_open() 39 static const SgString* dl_error() in dl_error()
|
H A D | dl_win.c | 36 static void* dl_open(const SgString *path) in dl_open() 48 static const SgString* dl_error(void) in dl_error()
|
H A D | file.c | 53 SgObject Sg_OpenFile(SgString *file, int flags) in Sg_OpenFile() 82 SgObject Sg_FindFile(SgString *path, SgObject loadPaths, in Sg_FindFile() 83 SgString *suffix, int quiet) in Sg_FindFile() 161 static SgObject brace_expand(SgString *str, int flags) in brace_expand() 242 static int find_close_bracket(SgString *path, int start, int flags) in find_close_bracket() 320 static SgObject glob_make_pattern(SgString *path, int flags) in glob_make_pattern() 472 static SgObject glob_match(SgString *path, in glob_match() 568 SgObject Sg_Glob(SgString *path, int flags) in Sg_Glob() 571 SgString *buf; in Sg_Glob()
|
H A D | unicode.c | 474 char* Sg_Utf32sToUtf8s(const SgString *s) in Sg_Utf32sToUtf8s() 943 static int final_sigma_p(long index, SgString *in, SgPort *out) in final_sigma_p() 966 SgObject Sg_StringUpCase(SgString *str) in Sg_StringUpCase() 1026 SgObject Sg_StringDownCase(SgString *str) in Sg_StringDownCase() 1130 SgObject Sg_StringTitleCase(SgString *str, int useSpecialCasing) in Sg_StringTitleCase() 1151 SgObject Sg_StringFoldCase(SgString *str) in Sg_StringFoldCase() 1241 static SgByteVector* decompose_rec(SgString *in, int canonicalP) in decompose_rec() 1283 SgObject Sg_StringNormalizeNfd(SgString *str) in Sg_StringNormalizeNfd() 1290 SgObject Sg_StringNormalizeNfkd(SgString *str) in Sg_StringNormalizeNfkd() 1360 SgObject Sg_StringNormalizeNfc(SgString *str) in Sg_StringNormalizeNfc() [all …]
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/os/posix/ |
H A D | file.c | 368 int Sg_FileExistP(SgString *path) in Sg_FileExistP() 374 int Sg_DeleteFile(SgString *path) in Sg_DeleteFile() 395 int Sg_CopyFile(SgString *src, SgString *dst, int overwriteP) in Sg_CopyFile() 486 int Sg_FileWritableP(SgString *path) in Sg_FileWritableP() 491 int Sg_FileReadableP(SgString *path) in Sg_FileReadableP() 496 int Sg_FileRegularP(SgString *path) in Sg_FileRegularP() 551 int Sg_DirectoryP(SgString *path) in Sg_DirectoryP() 568 int Sg_FileRename(SgString *oldpath, SgString *newpath) in Sg_FileRename() 633 int Sg_CreateSymbolicLink(SgString *oldpath, SgString *newpath) in Sg_CreateSymbolicLink() 845 SgObject Sg_BuildPath(SgString *path, SgString *file) in Sg_BuildPath() [all …]
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/os/win/ |
H A D | file.c | 571 int Sg_FileExistP(SgString *path) in Sg_FileExistP() 576 int Sg_DeleteFile(SgString *path) in Sg_DeleteFile() 582 int Sg_CopyFile(SgString *src, SgString *dst, int overwriteP) in Sg_CopyFile() 589 int Sg_FileWritableP(SgString *path) in Sg_FileWritableP() 594 int Sg_FileReadableP(SgString *path) in Sg_FileReadableP() 599 int Sg_FileRegularP(SgString *path) in Sg_FileRegularP() 641 int Sg_DirectoryP(SgString *path) in Sg_DirectoryP() 656 int Sg_FileRename(SgString *oldpath, SgString *newpath) in Sg_FileRename() 689 int Sg_CreateSymbolicLink(SgString *oldpath, SgString *newpath) in Sg_CreateSymbolicLink() 966 SgObject Sg_BuildPath(SgString *path, SgString *file) in Sg_BuildPath() [all …]
|
H A D | shared.h | 44 extern int Sg_TrySymbolicLink(SgString *oldpath, SgString *newpath); 45 extern int Sg_WindowsDirectoryP(SgString *path); 46 extern int Sg_SymbolicLinkP(SgString *path);
|
H A D | shared.c | 103 int Sg_TrySymbolicLink(SgString *oldpath, SgString *newpath) in Sg_TrySymbolicLink() 117 int Sg_WindowsDirectoryP(SgString *path) in Sg_WindowsDirectoryP() 122 int Sg_SymbolicLinkP(SgString *path) in Sg_SymbolicLinkP()
|
H A D | win_util.c | 45 static const wchar_t* utf32ToUtf16(SgString *path) in utf32ToUtf16() 64 static SgString* utf16ToUtf32(wchar_t *s) in utf16ToUtf32() 91 static SgString* utf16ToUtf32WithRegion(wchar_t *s, wchar_t *e) in utf16ToUtf32WithRegion()
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/odbc/ |
H A D | odbc.h | 125 SgObject Sg_Connect(SgObject env, SgString *server, SgString *user, 126 SgString *auth, int autoCommitP); 127 SgObject Sg_DriverConnect(SgObject env, SgString *dns, int autoCommitP); 132 SgObject Sg_Prepare(SgObject hdbc, SgString *text); 137 int Sg_ExecuteDirect(SgObject stmt, SgString *text);
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/crypto/ |
H A D | sagittarius-math.h | 58 SgString *name; 97 SgString *name; 134 SgObject Sg_MakePseudoRandom(SgString *name, SgObject seed); 135 SgObject Sg_MakeSecureRandom(SgString *name, int bits); 142 SgObject Sg_MakeHash(SgString *name);
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/filewatch/ |
H A D | windows_watch.c | 42 static SgObject windows_path(SgString *path) in windows_path() 144 static SgString* get_dir(SgString *path) in get_dir() 146 SgString *sab = path; in get_dir() 156 void Sg_AddMonitoringPath(SgFileWatchContext *ctx, SgString *path, in Sg_AddMonitoringPath() 163 SgString *dir; in Sg_AddMonitoringPath() 209 SgObject Sg_RemoveMonitoringPath(SgFileWatchContext *ctx, SgString *path) in Sg_RemoveMonitoringPath() 212 SgString *dir; in Sg_RemoveMonitoringPath()
|
H A D | dummy_watch.c | 47 void Sg_AddMonitoringPath(SgFileWatchContext *ctx, SgString *path, in Sg_AddMonitoringPath() 53 SgObject Sg_RemoveMonitoringPath(SgFileWatchContext *ctx, SgString *path) in Sg_RemoveMonitoringPath()
|
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/ext/process/ |
H A D | sagittarius-process.c | 43 static SgSharedMemory * make_shared_memory(SgString *name, in make_shared_memory() 56 SgObject Sg_OpenSharedMemory(SgString *name, size_t size, int flags) in Sg_OpenSharedMemory() 106 SgObject Sg_OpenSharedMemory(SgString *name, size_t size, int flags) in Sg_OpenSharedMemory()
|