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 18 } ksraw; 19 19 20 20 typedef struct ksmut { 21 21 sz size; 22 22 char* ptr; 23 23 } ksmut; 24 24 25 +#include <k/internal.egroup.h> 25 26 typedef enum kscond { 26 - kscond_ok, 27 + kscond_ok = kscond_id, 27 28 kscond_fail, 28 29 kscond_unimplemented, 29 30 kscond_nonnumeric, 30 31 } kscond; 31 32 32 33 enum ksconv { 33 34 ksconv_default = 0,