[BREAK]
,.;:[](){}<>!"'&-+/*=%\

[BREAK2]
,.;:[](){}<>!"'&-+/*=%\

[PATH]

[WORD1]
##
#define
#elif
#else
#endif
#error
#if
#ifdef
#ifndef
#include
#line
#pragma
#undef
__cdecl
__stdcall
__unaligned
_Cdecl
_Export
_Far16
_Far32
_Fastcall
_Inline
_Optlink
_Packed
_Pascal
_Seg16
_System

[WORD2]
APIRET
APIENTRY
asm
auto
bool
BOOL
BOOL32
break
BYTE
case
catch
CHAR
char
class
const
const_cast
continue
default
delete
do
double
dynamic_cast
else
enum
EXPENTRY
explicit
extern
false
FALSE
float
for
friend
goto
HEV
HFILE
HMODULE
HMTX
HWND
HWNDFROMMP
if
inline
INT
int
long
LONG
LONGFROMMP
MRESULT
MPARAM
MPFROMLONG
MPFROMP
MPFROMHWND
MPFROMSHORT
MPFROM2SHORT
mutable
namespace
new
NULL
NULLHANDLE
operator
PBYTE
PCH
PCHAR
PCSZ
PINT
PLONG
private
protected
PSHORT
PSZ
PCHAR
public
PUCHAR
PUINT
PULONG
PUSHORT
PVOID
PVOIDFROMMP
register
reinterpret_cast
restrict
return
short
SHORT
SHORT1FROMMP
SHORT2FROMMP
signed
sizeof
static
static_cast
struct
switch
template
this
throw
TID
true
TRUE
try
typedef
typeid
typename
UCHAR
UINT
ULONG
union
unsigned
USHORT
using
virtual
VOID
void
volatile
wchar_t
while

