#ifndef DEF_KEYWORD // Don't create errors if someone uses this by mistake #define DEF_KEYWORD(x) #endif DEF_KEYWORD(if) DEF_KEYWORD(do) DEF_KEYWORD(for) DEF_KEYWORD(else) DEF_KEYWORD(while) DEF_KEYWORD(case) DEF_KEYWORD(switch) DEF_KEYWORD(default) DEF_KEYWORD(break) DEF_KEYWORD(return) DEF_KEYWORD(continue) DEF_KEYWORD(enum) DEF_KEYWORD(struct) DEF_KEYWORD(typedef) DEF_KEYWORD(sizeof) DEF_KEYWORD(void) DEF_KEYWORD(unsigned) DEF_KEYWORD(local) DEF_KEYWORD(bool) DEF_KEYWORD(true) DEF_KEYWORD(false) DEF_KEYWORD(char) DEF_KEYWORD(uchar) DEF_KEYWORD(wchar_t) DEF_KEYWORD(byte) DEF_KEYWORD(ubyte) DEF_KEYWORD(short) DEF_KEYWORD(ushort) DEF_KEYWORD(int) DEF_KEYWORD(uint) DEF_KEYWORD(long) DEF_KEYWORD(ulong) DEF_KEYWORD(int8) DEF_KEYWORD(uint8) DEF_KEYWORD(int16) DEF_KEYWORD(uint16) DEF_KEYWORD(int32) DEF_KEYWORD(uint32) DEF_KEYWORD(int64) DEF_KEYWORD(uint64) DEF_KEYWORD(BOOL) DEF_KEYWORD(CHAR) DEF_KEYWORD(BYTE) DEF_KEYWORD(WORD) DEF_KEYWORD(DWORD) DEF_KEYWORD(QWORD) DEF_KEYWORD(double) DEF_KEYWORD(string) DEF_KEYWORD(time_t) DEF_KEYWORD(quad) DEF_KEYWORD(DOSDATE) DEF_KEYWORD(DOSTIME) DEF_KEYWORD(FILETIME) DEF_KEYWORD(OLETIME) DEF_KEYWORD(UQUAD) DEF_KEYWORD(LONGLONG) DEF_KEYWORD(ULONG_PTR) DEF_KEYWORD(VQUAD) DEF_KEYWORD(UINT32)