Differences From
Artifact [2857320b30]:
- File
mkpw.c
— part of check-in
[6a14de1811]
at
2019-07-20 23:37:03
on branch trunk
— udpate xpriv to use sysv shmem by default; give iaia an option to generate its own types, and allow selecting between 7-bit and 8-bit encodings for ascii (defaulting to 8-bit); update mkpw to work with new iaia; update ord to add flag controlling byte length (7 or 8) for iaia's ascii mode
(user:
lexi,
size: 6088)
[annotate]
[blame]
[check-ins using]
56 56 enum /* iaia errors */ {
57 57 iaia_e_ok = ok,
58 58 iaia_e_base = fail,
59 59 iaia_e_domain = fail,
60 60 iaia_e_overflow = fail,
61 61 };
62 62 #define _IAIA_FN_ATOI katoi
63 +#define _IAIA_EXTERNAL_TYPES
63 64 #include "clib/iaia.c"
64 65
65 66 typedef enum {
66 67 tbl_ok = ok, tbl_error = fail
67 68 } tbl_error_type;
68 69 typedef unsigned char tbl_word_type;
69 70 #include "clib/tbl.c"