1
2
3
4
5
6
7
8
9
10
11
12
..
24
25
26
27
28
29
30
31
32
33
34
35
36
37
...
154
155
156
157
158
159
160
161
162
163
164
165
166
|
#ifndef KIcore
#define KIcore
#include <k/type.h>
#include <k/io.h>
#include <k/str.h>
#ifdef __cplusplus
extern "C" {
#endif
typedef struct kvar {
ksraw name;
................................................................................
/* i'm really sorry okay */
typedef
#if (__STDC_VERSION__ >= 199901L)
_Bool bool;
#endif
enum
#if !(__STDC_VERSION__ >= 199901L)
bool /* enum bool { */
#endif
{
false = 0, no = 0,
true = 1, yes = 1
}
#if !(__STDC_VERSION__ >= 199901L)
................................................................................
* and there are few enough error conditions
* in each that 16-bit address space should
* be more than enough for the foreseeable
* future. however if that changes, altering
* the definition here will effect all the
* necessary changes throughout the library */
bool kokay(kcond);
#ifdef __cplusplus
}
#endif
#endif
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
..
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
...
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
|
#ifndef KIcore
#define KIcore
#include <k/type.h>
#include <k/io.h>
#include <k/str.h>
#include <k/internal.egroup.h>
#ifdef __cplusplus
extern "C" {
#endif
typedef struct kvar {
ksraw name;
................................................................................
/* i'm really sorry okay */
typedef
#if (__STDC_VERSION__ >= 199901L)
_Bool bool;
#endif
enum
#if !(__STDC_VERSION__ >= 199901L)
bool /* enum bool { */
#endif
{
false = 0, no = 0,
true = 1, yes = 1
}
#if !(__STDC_VERSION__ >= 199901L)
................................................................................
* and there are few enough error conditions
* in each that 16-bit address space should
* be more than enough for the foreseeable
* future. however if that changes, altering
* the definition here will effect all the
* necessary changes throughout the library */
bool kokay(kcond);
typedef struct kerror {
const char* module_name,
* module_desc,
* error_string;
kcond error;
} kerror;
kerror kexplain(kcond);
#ifdef __cplusplus
}
#endif
#endif
|