Differences From Artifact [a9e92726f6]:
- File kstr/str.h — part of check-in [a8d93823f1] at 2019-08-18 13:42:35 on branch trunk — add functions, generate C syscall table (user: lexi, size: 811) [annotate] [blame] [check-ins using]
To Artifact [0c79e2a160]:
- File kstr/str.h — part of check-in [b5f6f19923] at 2019-08-19 01:46:21 on branch trunk — updates, begin putting together error-handling mechanism (user: lexi, size: 854) [annotate] [blame] [check-ins using]
- File mod/kstr/str.h — part of check-in [14172a910a] at 2019-08-21 06:00:24 on branch trunk — move modules to a subdirectory in order to keep the directory tree organized and make room for OS-specific build files (user: lexi, size: 854) [annotate] [blame] [check-ins using]
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
} ksraw;
typedef struct ksmut {
sz size;
char* ptr;
} ksmut;
typedef enum kscond {
kscond_ok,
kscond_fail,
kscond_unimplemented,
kscond_nonnumeric,
} kscond;
enum ksconv {
ksconv_default = 0,
|
> | |
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
} ksraw;
typedef struct ksmut {
sz size;
char* ptr;
} ksmut;
#include <k/internal.egroup.h>
typedef enum kscond {
kscond_ok = kscond_id,
kscond_fail,
kscond_unimplemented,
kscond_nonnumeric,
} kscond;
enum ksconv {
ksconv_default = 0,
|