Home
last modified time | relevance | path

Searched refs:SgString (Results 1 – 25 of 74) sorted by relevance

123

/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/sagittarius/private/
H A Dfile.h126 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 Dstring.h66 #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 Dunicode.h100 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 Dsymbol.h43 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 Dregex.h131 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 Dload.h37 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 Dcache.h78 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 Dkeyword.h43 SgString *name;
54 SG_EXTERN SgObject Sg_MakeKeyword(SgString *name);
/dports/lang/sagittarius-scheme/sagittarius-0.9.8/src/
H A Dstring.c118 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 Dload.c60 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 Dsymbol.c82 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 Ddl_dlopen.c32 static void* dl_open(const SgString *path) in dl_open()
39 static const SgString* dl_error() in dl_error()
H A Ddl_win.c36 static void* dl_open(const SgString *path) in dl_open()
48 static const SgString* dl_error(void) in dl_error()
H A Dfile.c53 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 Dunicode.c474 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 Dfile.c368 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 Dfile.c571 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 Dshared.h44 extern int Sg_TrySymbolicLink(SgString *oldpath, SgString *newpath);
45 extern int Sg_WindowsDirectoryP(SgString *path);
46 extern int Sg_SymbolicLinkP(SgString *path);
H A Dshared.c103 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 Dwin_util.c45 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 Dodbc.h125 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 Dsagittarius-math.h58 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 Dwindows_watch.c42 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 Ddummy_watch.c47 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 Dsagittarius-process.c43 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()

123