diff options
Diffstat (limited to 'lptypes.h')
-rw-r--r-- | lptypes.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -10,6 +10,7 @@ | |||
10 | 10 | ||
11 | #include <assert.h> | 11 | #include <assert.h> |
12 | #include <limits.h> | 12 | #include <limits.h> |
13 | #include <string.h> | ||
13 | 14 | ||
14 | #include "lua.h" | 15 | #include "lua.h" |
15 | 16 | ||
@@ -97,6 +98,9 @@ typedef struct Charset { | |||
97 | 98 | ||
98 | #define loopset(v,b) { int v; for (v = 0; v < CHARSETSIZE; v++) {b;} } | 99 | #define loopset(v,b) { int v; for (v = 0; v < CHARSETSIZE; v++) {b;} } |
99 | 100 | ||
101 | #define fillset(s,c) memset(s,c,CHARSETSIZE) | ||
102 | #define clearset(s) fillset(s,0) | ||
103 | |||
100 | /* access to charset */ | 104 | /* access to charset */ |
101 | #define treebuffer(t) ((byte *)((t) + 1)) | 105 | #define treebuffer(t) ((byte *)((t) + 1)) |
102 | 106 | ||